Expand description
Finds recordings on disk by file patterns and loads them as pipeline inputs.
Patterns use {entity} placeholders, for example
sub-{subject}/func/sub-{subject}_task-{task}_run-{run}_bold.h5, so BIDS and
BIDS-like layouts of any modality are described the same way.
Structs§
- Channels
Spec - Channel tables, read once and offered to pipelines as one more input.
- Dataset
- A dataset spec with its recordings discovered.
- Dataset
Spec - Where a dataset lives and how to find and read its recordings.
- Input
Spec - Participant
Table - Participants
Spec - Tables with one row per subject, joined on the subject entity.
- Pattern
- A relative path with
{entity}placeholders. - Recording
- One matched set of entity values, with the file for each input.
- Table
Spec
Enums§
Functions§
- read_
events_ tsv - read_
participants - read_
table - schaefer_
channel <k>Networks_<LH|RH>_<network>[_<region>…][_<n>], as in the Schaefer and Yan parcellations. ReturnsNonefor text that is not such a label.- tian_
channel <region>-<lh|rh>, as in the Tian subcortex atlas; without a hemisphere suffix the whole label is the region.