Skip to content

Commit aacddc3

Browse files
authored
Merge pull request #495 from nicholst/ClarifyNoUnsetting
[FIX] Clarify language on unsetting a key/value pair
2 parents 3a11391 + 5659cc2 commit aacddc3

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/02-common-principles.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -287,10 +287,10 @@ levels unless they are overridden by a file at the lower level. For example,
287287
TR to a specific value. If one of the runs has a different TR than the one
288288
specified in that file, another `sub-*_task-rest_bold.json` file can be placed
289289
within that specific series directory specifying the TR for that specific run.
290-
There is no notion of "unsetting" a key/value pair. For example if there is a
291-
JSON file corresponding to particular participant/run defining a key/value and
292-
there is a JSON file on the root level of the dataset that does not define this
293-
key/value it will not be "unset" for all subjects/runs. Files for a particular
290+
There is no notion of "unsetting" a key/value pair.
291+
Once a key/value pair is set in a given level in the dataset, lower down in
292+
the hierarchy that key/value pair will always have some assigned value.
293+
Files for a particular
294294
participant can exist only at participant level directory, i.e
295295
`/dataset/sub-*[/ses-*]/sub-*_T1w.json`. Similarly, any file that is not
296296
specific to a participant is to be declared only at top level of dataset for eg:

0 commit comments

Comments
 (0)