bidsbuilder.modules.file_bases.directories¶
- class Session¶
Bases:
folderBaseAt the time of writing: 24/06/2025 Session needs the following context:
- required:
ses_dirs
- __init__(_level='optional')¶
Method generated by attrs for class Session.
- Parameters:
_level (str)
- Return type:
None
- add_datatype(d_type)¶
- Parameters:
d_type (str)
- children: list['folderBase']¶
- classmethod create(name, tree)¶
safe way of instantiating a folderbase object and linking it to the dataset tree - Used for subject, session and datatype
- Parameters:
tree (Directory)
- delete_self()¶
- exists: ClassVar[bool]¶
- property filename: filenameBase¶
- n: int¶
- property val: str¶
- class Subject¶
Bases:
folderBaseAt the time of writing: 24/06/2025 Subject needs the following context:
- required:
sessions
- __init__(_level='optional')¶
Method generated by attrs for class Subject.
- Parameters:
_level (str)
- Return type:
None
- add_datatype(d_type)¶
- Parameters:
d_type (str)
- add_session(ses=None)¶
- Parameters:
ses (str)
- anonymise()¶
- children: list['folderBase']¶
- classmethod create(name, tree)¶
safe way of instantiating a folderbase object and linking it to the dataset tree - Used for subject, session and datatype
- Parameters:
tree (Directory)
- delete_self()¶
- exists: ClassVar[bool]¶
- property filename: filenameBase¶
- n: int¶
- property participants: tabularFile¶
- property val: str¶