You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: BIDSTools/BidsDatatype.py
+18-15Lines changed: 18 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -1,30 +1,33 @@
1
1
"""
2
-
BIDSTools/BidsDatatype.py, this file is used to load data types from a YAML file.
3
-
this module aim to load all the data types defined by the BIDS standard. and provide a function to retrieve the value of a specific data type based on its name."""
4
-
importyaml
2
+
BidsDatatype.py
5
3
4
+
This module loads and manages data types defined by the BIDS (Brain Imaging Data Structure) standard.
5
+
It provides utilities to retrieve data type values from a YAML schema and facilitates working with BIDS-compliant datasets.
Copy file name to clipboardExpand all lines: BIDSTools/BidsModality.py
+26-3Lines changed: 26 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,32 @@
1
-
""" this module aim to load all all the modalities defined by the BIDS standard so that we can get the value of a specific modality based on its name."""
1
+
"""
2
+
BidsModality.py
3
+
4
+
This module provides functionality to load and manage all modalities defined by the BIDS (Brain Imaging Data Structure) standard.
5
+
It enables retrieval of modality values based on their names, using a YAML schema as the source of truth for available modalities.
6
+
7
+
Main Features:
8
+
- Loads BIDS modalities from a YAML configuration file.
9
+
- Provides access to modality names and details.
10
+
- Facilitates lookup of modality information by name.
Copy file name to clipboardExpand all lines: BIDSTools/Createdirectory.py
+28-9Lines changed: 28 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,32 @@
1
1
"""
2
-
this module contains the Createdirectory class that creates directory layout based on BIDS directory structure
2
+
Createdirectory.py
3
+
4
+
This module defines the Createdirectory class, which automates the creation of directory layouts compliant with the BIDS (Brain Imaging Data Structure) directory structure.
5
+
6
+
Main Features:
7
+
- Generates a BIDS-compliant directory tree for neuroimaging datasets.
8
+
- Supports customization of subject ID, session ID, and modality.
9
+
- Integrates with other BIDSTools components for file and entity management.
Copy file name to clipboardExpand all lines: BIDSTools/Createfile.py
+17-2Lines changed: 17 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,25 @@
1
1
"""
2
-
this module contains the CreatFile class that creates files based on BIDS directory structure , its creat all files and dataset structure (especially agnostic files)
2
+
Createfile.py
3
+
4
+
This module defines the CreatFile class for generating files and dataset structures based on the BIDS (Brain Imaging Data Structure) directory structure.
5
+
It automates the creation of all required files, including modality-agnostic files, to ensure BIDS compliance.
6
+
7
+
Main Features:
8
+
- Creates empty files and structured datasets following BIDS specifications.
9
+
- Integrates with BIDSTools file structure components.
10
+
- Supports automated generation of modality-agnostic files.
0 commit comments