Closed alyssadai closed 11 months ago
We want to keep our issues up to date and active. This issue hasn't seen any activity in the last 30 days.
We have applied the _flag:stale
label to indicate that this issue should be reviewed again.
When you review, please reread the spec and then apply one of these three options:
flag:schedule
label to suggest moving this issue into the backlog nowsomeday
label to show that this won't be prioritized. The stalebot will ignore issues with this
label in the future. Use sparingly!
The goal is to catch + return errors to do with non-matching BIDS and pheno subject lists before slow pybids processing.
Some notes
BIDSLayout
object (which is the slowest step anyways) as the layout is needed for subject indexing (e.g.,.get_subjects()
)BIDSLayout
step:BIDSLayoutIndexer(index_metadata=False)
✅ (See: https://bids-standard.github.io/pybids/generated/bids.layout.index.BIDSLayoutIndexer.html#bids.layout.index.BIDSLayoutIndexerBIDSLayout
twice (once withindex_metadata=False
and once without)ignore
param with a regex pattern to match paths except top-level directories starting withsub-
doesn't seem to work - the resulting layout always has 0 subjectsSteps to implement:
sub-
directory namesRelated issues