rsatoolbox.io.bids module¶
Mapping data files in a Brain Imaging Data Structure (BIDS) layout.
- class rsatoolbox.io.bids.BidsFile(relpath: str, layout: BidsLayout)[source]¶
Bases:
object- derivative: str | None¶
- desc: str | None¶
- ext: str¶
- property fpath: str¶
- get_table_sibling(desc: str, suffix: str) BidsTableFile[source]¶
- modality: str | None¶
- run: str | None¶
- ses: str | None¶
- space: str | None¶
- sub: str | None¶
- suffix: str¶
- task: str | None¶
- class rsatoolbox.io.bids.BidsJsonFile(relpath: str, layout: BidsLayout)[source]¶
Bases:
BidsFile
- class rsatoolbox.io.bids.BidsLayout(path: str, nibabel: Any | None = None)[source]¶
Bases:
object- find_events_for(base: BidsFile) BidsTableFile[source]¶
- find_meta_for(base: BidsFile) BidsJsonFile[source]¶
- find_mri_derivative_files(derivative: str, desc: str, tasks: List[str] | None = None) List[BidsMriFile][source]¶
- find_mri_sibling_of(base: BidsMriFile, desc: str, suffix: str) BidsMriFile[source]¶
- find_table_key_for(base: BidsFile) BidsTableFile[source]¶
- find_table_sibling_of(base: BidsFile, desc: str, suffix: str) BidsTableFile[source]¶
- class rsatoolbox.io.bids.BidsMriFile(relpath: str, layout: BidsLayout, nibabel)[source]¶
Bases:
BidsFile- get_key() BidsTableFile[source]¶
- get_mri_sibling(desc: str, suffix: str) BidsMriFile[source]¶