Skip to content

Commit 58886e8

Browse files
committed
fix fixture path
1 parent c24abf2 commit 58886e8

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

tests/test_fdr.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88

99
logging.basicConfig(level=logging.DEBUG)
1010

11+
from pathlib import Path
12+
FIXTURE_PATH = Path(__file__).parent / "fixtures" / "sample_data.parquet"
13+
1114
def test_single_fdr_large():
1215
tt_arr = np.arange(10_000).astype(float)
1316
td_arr = np.arange(10_000).astype(float)
@@ -131,7 +134,7 @@ def test_single_fdr_monotone():
131134

132135

133136
def test_full_fdr():
134-
samples = pl.read_parquet('fixtures/sample_data.parquet')
137+
samples = pl.read_parquet(FIXTURE_PATH)
135138
x = full_fdr(
136139
samples,
137140
csm_fdr=0.5,
@@ -148,7 +151,7 @@ def test_full_fdr():
148151

149152
def test_full_fdr_consistency():
150153
from xifdr.fdr import pep_cols, link_cols, ppi_cols
151-
samples = pl.read_parquet('fixtures/sample_data.parquet')
154+
samples = pl.read_parquet(FIXTURE_PATH)
152155
results = full_fdr(
153156
samples,
154157
csm_fdr=0.1,
@@ -185,7 +188,7 @@ def test_full_fdr_consistency():
185188

186189

187190
def test_len_filter():
188-
samples = pl.read_parquet('fixtures/sample_data.parquet')
191+
samples = pl.read_parquet(FIXTURE_PATH)
189192
x = full_fdr(
190193
samples,
191194
csm_fdr=1.0,
@@ -206,7 +209,7 @@ def test_len_filter():
206209
pass
207210

208211
def test_full_fdr_linear():
209-
samples = pl.read_parquet('fixtures/sample_data.parquet')
212+
samples = pl.read_parquet(FIXTURE_PATH)
210213
samples = samples.with_columns(
211214
make_linear=np.random.choice([False, True], p=[0.9, 0.1], size=len(samples))
212215
).with_columns(
@@ -259,7 +262,7 @@ def test_full_fdr_linear():
259262

260263
@pytest.mark.slow
261264
def test_boosting():
262-
samples = pl.read_parquet('fixtures/sample_data.parquet')
265+
samples = pl.read_parquet(FIXTURE_PATH)
263266
fdrs = boost(
264267
samples,
265268
csm_fdr=(0, 0.2),
@@ -271,7 +274,7 @@ def test_boosting():
271274
print(fdrs)
272275

273276
def test_column_boost():
274-
samples = pl.read_parquet('fixtures/sample_data.parquet')
277+
samples = pl.read_parquet(FIXTURE_PATH)
275278
samples = samples.with_columns(coverage=pl.col('coverage_p1')+pl.col('coverage_p2'))
276279
cutoffs = boost(
277280
samples,

0 commit comments

Comments
 (0)