File tree Expand file tree Collapse file tree 3 files changed +8
-2
lines changed
tools/schemacode/src/bidsschematools/data/tests Expand file tree Collapse file tree 3 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -369,6 +369,7 @@ The namespaces are:
369
369
| --------------------------- | ----------------------------------------------------------------------------------- | ---------------- |
370
370
| `objects.common_principles` | Terms that are used throughout BIDS | General terms |
371
371
| `objects.modalities` | Broad categories of data represented in BIDS, roughly matching recording instrument | General terms |
372
+ | `objects.metaentities` | Placeholders and wildcards to reduce verbosity of some templates in BIDS | General terms |
372
373
| `objects.entities` | Name-value pairs appearing in filenames | Name/value terms |
373
374
| `objects.metadata` | Name-value pairs appearing in JSON files | Name/value terms |
374
375
| `objects.columns` | Column headings and values appearing in TSV files | Name/value terms |
@@ -505,6 +506,12 @@ The convention can be summed up in the following rules:
505
506
| `display_name` | Human-friendly name |
506
507
| `description` | Term definition |
507
508
509
+ - ` objects.metaentities`
510
+ | Field | Description |
511
+ | -------------- | ------------------- |
512
+ | `display_name` | Human-friendly name |
513
+ | `description` | Term definition |
514
+
508
515
- ` objects.entities`
509
516
510
517
| Field | Description |
Original file line number Diff line number Diff line change 28
28
# can be placed under any of the valid `data_type` directories.
29
29
30
30
matches :
31
- name : matches
32
31
display_name : matches
33
32
description : |
34
33
`matches` is used as a placeholder in BIDS filenames templates to denote that several files
@@ -45,7 +44,6 @@ matches:
45
44
`<matches>` could correspond to `sub-control01_task-nback_run-1`.
46
45
47
46
source_entities :
48
- name : source_entities
49
47
display_name : source entities
50
48
description : |
51
49
`source_entities` is used as a placeholder in BIDS derivatives filenames templates.
Original file line number Diff line number Diff line change @@ -91,6 +91,7 @@ def test_rule_objects(schema_obj):
91
91
"files" ,
92
92
"formats" ,
93
93
"metadata" ,
94
+ "metaentities" ,
94
95
"modalities" ,
95
96
]:
96
97
# But other object types are referenced via their keys
You can’t perform that action at this time.
0 commit comments