Skip to content

Commit 0dd0d36

Browse files
authored
Merge pull request #2106 from bclenet/spec-refac
[ENH] Reorganise modality agnostic files section into multiple pages
2 parents 2a7a139 + 1325e0a commit 0dd0d36

23 files changed

+579
-577
lines changed

mkdocs.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,11 @@ nav:
55
- The BIDS Specification:
66
- Introduction: introduction.md
77
- Common principles: common-principles.md
8-
- Modality agnostic files: modality-agnostic-files.md
8+
- Modality agnostic files:
9+
- Dataset description: modality-agnostic-files/dataset-description.md
10+
- Data summary files: modality-agnostic-files/data-summary-files.md
11+
- Phenotypic and assessment data: modality-agnostic-files/phenotypic-and-assessment-data.md
12+
- Code: modality-agnostic-files/code.md
913
- Modality specific files:
1014
- Magnetic Resonance Imaging: modality-specific-files/magnetic-resonance-imaging-data.md
1115
- Magnetoencephalography: modality-specific-files/magnetoencephalography.md
@@ -132,7 +136,8 @@ plugins:
132136
redirect_maps:
133137
"01-introduction.md": "introduction.md"
134138
"02-common-principles.md": "common-principles.md"
135-
"03-modality-agnostic-files.md": "modality-agnostic-files.md"
139+
"03-modality-agnostic-files.md": "modality-agnostic-files/dataset-description.md"
140+
"modality-agnostic-files.md": "modality-agnostic-files/dataset-description.md"
136141
"04-modality-specific-files/01-magnetic-resonance-imaging-data.md": "modality-specific-files/magnetic-resonance-imaging-data.md"
137142
"04-modality-specific-files/02-magnetoencephalography.md": "modality-specific-files/magnetoencephalography.md"
138143
"04-modality-specific-files/03-electroencephalography.md": "modality-specific-files/electroencephalography.md"

src/CHANGES.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -625,7 +625,7 @@
625625
## 1.0.1-rc1
626626

627627
- Added T1 Rho maps: [4.1 Anatomy imaging data](modality-specific-files/magnetic-resonance-imaging-data.md#anatomy-imaging-data).
628-
- Added support for phenotypic information split into multiple files: [3.2 Participant key file](modality-agnostic-files.md#participants-file).
628+
- Added support for phenotypic information split into multiple files: [3.2 Participant key file](modality-agnostic-files/data-summary-files.md#participants-file).
629629
- Added recommendations for multi site datasets.
630630
- Added `SoftwareVersions`.
631631
- Added `run-<run_index>` to the phase encoding maps. Improved the description.

src/appendices/meg-file-formats.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ entity to indicate each part.
212212
If there are multiple parts of a recording and the optional `scans.tsv` is provided,
213213
remember to list all files separately in `scans.tsv` and that the entries
214214
for the `acq_time` column in `scans.tsv` MUST all be identical, as described in
215-
[Scans file](../modality-agnostic-files.md#scans-file).
215+
[Scans file](../modality-agnostic-files/data-summary-files.md#scans-file).
216216

217217
Example:
218218

src/appendices/qmri.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,7 @@ and a guide for using macros can be found at
314314
### Metadata requirements for qMRI maps
315315

316316
As qMRI maps are stored as derivatives, they are subjected to the metadata requirements of
317-
[derived datasets](../modality-agnostic-files.md#derived-dataset-and-pipeline-description).
317+
[derived datasets](../modality-agnostic-files/dataset-description.md#derived-dataset-and-pipeline-description).
318318

319319
An example `dataset_description.json` for a qMRI map derivatives directory:
320320

src/common-principles.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ Data for each subject are placed in subdirectories named "`sub-<label>`",
109109
where string "`<label>`" is substituted with the unique identification
110110
label of each subject.
111111
Additional information on each participant MAY be provided in a
112-
[participants file](modality-agnostic-files.md#participants-file)
112+
[participants file](modality-agnostic-files/data-summary-files.md#participants-file)
113113
in the root directory of the dataset.
114114

115115
If data for the subject were acquired across multiple sessions, then within
@@ -119,7 +119,7 @@ label for each session.
119119
In datasets where at least one subject has more than one session, this
120120
additional subdirectory later SHOULD be added for all subjects in the dataset.
121121
Additional information on each session MAY be provided in a
122-
[sessions file](modality-agnostic-files.md#sessions-file)
122+
[sessions file](modality-agnostic-files/data-summary-files.md#sessions-file)
123123
within the subject directory.
124124

125125
Within the session subdirectory (or the subject subdirectory if no
@@ -1144,8 +1144,8 @@ to suppress warnings or provide interpretations of your filenames.
11441144

11451145
<!-- Link Definitions -->
11461146

1147-
[dataset-description]: modality-agnostic-files.md#dataset-description
1148-
[dataset_description.json]: modality-agnostic-files.md#dataset_descriptionjson
1149-
[derived-dataset-description]: modality-agnostic-files.md#derived-dataset-and-pipeline-description
1147+
[dataset-description]: modality-agnostic-files/data-summary-files.md
1148+
[dataset_description.json]: modality-agnostic-files/data-summary-files.md#dataset_descriptionjson
1149+
[derived-dataset-description]: modality-agnostic-files/data-summary-files.md#derived-dataset-and-pipeline-description
11501150
[deprecated]: #definitions
11511151
[uris]: #uniform-resource-indicator

src/derivatives/introduction.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ for GIFTI files.
129129

130130
[storage]: ../common-principles.md#storage-of-derived-datasets
131131

132-
[derived-dataset-description]: ../modality-agnostic-files.md#derived-dataset-and-pipeline-description
132+
[derived-dataset-description]: ../modality-agnostic-files/dataset-description.md#derived-dataset-and-pipeline-description
133133

134134
[gifti]: https://www.nitrc.org/projects/gifti/
135135

src/longitudinal-and-multi-site-studies.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Multiple sessions (visits) are encoded by adding an extra layer of directories
44
and [filenames](common-principles.md#filenames)
55
in the form of a session (for example `ses-<label>`) and
6-
with a [`*_sessions.tsv` file](modality-agnostic-files.md#sessions-file).
6+
with a [`*_sessions.tsv` file](modality-agnostic-files/data-summary-files.md#sessions-file).
77

88
<!-- This block generates a file tree.
99
A guide for using macros can be found at

0 commit comments

Comments
 (0)