Skip to content

Commit 354e772

Browse files
committed
changed behaviour of raw to not blind and added blind 'tier' in gen filelists so can run blinding and raw separately
1 parent a4d2a91 commit 354e772

File tree

2 files changed

+7
-10
lines changed

2 files changed

+7
-10
lines changed

Diff for: Snakefile-build-raw

-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@ checkpoint gen_filelist:
8888
basedir=basedir,
8989
configs=configs,
9090
chan_maps=chan_maps,
91-
blinding=lambda wildcards: True if wildcards.tier == "raw" else False,
9291
script:
9392
"scripts/create_{wildcards.extension}list.py"
9493

Diff for: scripts/create_filelist.py

+7-9
Original file line numberDiff line numberDiff line change
@@ -53,20 +53,18 @@
5353
filekeys.append(FileKey(i, j, k, i2, j2))
5454

5555
filenames = []
56-
fn_pattern = get_pattern_tier(setup, tier, check_in_cycle=False)
56+
if tier != "blind":
57+
fn_pattern = get_pattern_tier(setup, tier, check_in_cycle=False)
58+
else:
59+
fn_pattern = get_pattern_tier(setup, "raw", check_in_cycle=False)
5760
for key in filekeys:
5861
fn_glob_pattern = key.get_path_from_filekey(search_pattern)[0]
5962
files = glob.glob(fn_glob_pattern)
6063
for f in files:
6164
_key = FileKey.get_filekey_from_pattern(f, search_pattern)
62-
if tier == "raw":
63-
if snakemake.params.blinding is True:
64-
if _key.datatype == "phy":
65-
filename = FileKey.get_path_from_filekey(
66-
_key, get_pattern_tier_raw_blind(setup)
67-
)
68-
else:
69-
filename = FileKey.get_path_from_filekey(_key, fn_pattern)
65+
if tier == "blind":
66+
if _key.datatype == "phy":
67+
filename = FileKey.get_path_from_filekey(_key, get_pattern_tier_raw_blind(setup))
7068
else:
7169
filename = FileKey.get_path_from_filekey(_key, fn_pattern)
7270
else:

0 commit comments

Comments
 (0)