Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
8c196f3
Merge pull request #2144 from bids-standard/master
mnoergaard Jun 20, 2025
b5a65fa
ENH: add petref suffix to schema
mnoergaard Jun 20, 2025
03a7134
ENH: create bep-023 schema json
mnoergaard Jun 20, 2025
babb68d
ENH: add petref suffix to schema
mnoergaard Jun 20, 2025
11509f2
ENH: add petref suffix to imaging.yaml
mnoergaard Jun 20, 2025
6d7d9bb
added make command to make this BEP a bit easier
bendhouseart Jun 20, 2025
25f03e0
Merge branch 'bep-023' of github.com:mnoergaard/bids-specification in…
bendhouseart Jun 20, 2025
b429883
Update Makefile
bendhouseart Jun 20, 2025
a9e66a3
update .gitignore
bendhouseart Jun 20, 2025
587a585
Merge branch 'visualize-changes' of github.com:mnoergaard/bids-specif…
bendhouseart Jun 20, 2025
fa7fa45
Merge pull request #1 from mnoergaard/visualize-changes
bendhouseart Jun 20, 2025
c1f5abf
added MC and started Smoothing checks
bendhouseart Jun 20, 2025
952cfb6
Merge branch 'bep-023' of github.com:mnoergaard/bids-specification in…
bendhouseart Jun 20, 2025
175b715
update selector for smoothing and registration
bendhouseart Jun 20, 2025
0c156b4
ENH: add test data to bids-specification repo
mnoergaard Jun 23, 2025
adae4ee
ENH: add transformation rules
mnoergaard Jun 23, 2025
f36d57a
FIX: add more derivatives data
mnoergaard Jun 23, 2025
57416ad
FIX: update schema and examples
mnoergaard Jun 23, 2025
6b17c43
ENH: add petref to enums
mnoergaard Jun 23, 2025
615d72f
FIX: update schema
mnoergaard Jun 23, 2025
4e8c6c2
FIX: update schema and entities
mnoergaard Jun 23, 2025
0e2803a
FIX: refactor schema and entities
mnoergaard Jun 23, 2025
3c654bb
update makefile to run on local data
bendhouseart Jun 23, 2025
68d5e2e
revert to bids-examples
bendhouseart Jun 23, 2025
9d66034
updated validateschema command for this bep
bendhouseart Jun 24, 2025
c0ce42b
Merge branch 'bep-023' into 20251119-sync-source-with-fork
bendhouseart Nov 19, 2025
c929ffc
Merge pull request #3 from mnoergaard/20251119-sync-source-with-fork
mnoergaard Nov 19, 2025
9d25b18
fixed check script updated sidecars
bendhouseart Nov 21, 2025
75dbce1
added tabular entries for pet derivatives
bendhouseart Nov 25, 2025
4afef26
starting to render IRL
bendhouseart Nov 25, 2025
1840a6c
Skeleton is there, need to populate metadata next.
bendhouseart Nov 28, 2025
c35d59a
adding more terms to columns.ymal and metada.yaml
bendhouseart Dec 3, 2025
67893f5
I think we need to pascal case time and radioactivity
bendhouseart Dec 3, 2025
69eb86d
update makefile with uv, too many issues with exporting the schema to…
bendhouseart Dec 30, 2025
fa54ace
Align's validator to bids-examples/petprep
bendhouseart Jan 5, 2026
a422315
Merge pull request #4 from mnoergaard/bep023-update-schema-fix-compil…
mnoergaard Jan 8, 2026
5699979
Merge pull request #5 from mnoergaard/bep-023
bendhouseart Jan 9, 2026
a31c4c4
Merge branch 'bep023' into master
bendhouseart Jan 9, 2026
0f6ba1c
remove data/ from tracked files
bendhouseart Jan 9, 2026
619f785
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jan 9, 2026
4e1b339
more cleanup
bendhouseart Jan 9, 2026
51f37e8
Merge branch 'master' of github.com:mnoergaard/bids-specification
bendhouseart Jan 9, 2026
134355c
remove glob from dataset_description rule
bendhouseart Jan 9, 2026
1d7e125
move tabular rules to proper place
bendhouseart Jan 9, 2026
ddd7037
fix formatting errors, latin phrases, etc
bendhouseart Jan 9, 2026
96c6f29
vim got me
bendhouseart Jan 9, 2026
acfc310
thanks remark
bendhouseart Jan 9, 2026
b52e1a1
3 _'s for sidecar and column macros
bendhouseart Jan 9, 2026
23b8f9d
[ENH] Transfer BEP023 Draft to bids-standard/bids-specification:bep02…
bendhouseart Jan 9, 2026
3324d8c
add tacs as accepted file type
bendhouseart Jan 21, 2026
8026df1
Merge branch 'bep023' of github.com:bids-standard/bids-specification …
bendhouseart Jan 22, 2026
470687e
create anat_mask_pet rule for masks located in pet folders
bendhouseart Jan 22, 2026
6da5355
small makefile changes
bendhouseart Jan 22, 2026
cad06bc
Merge branch 'maint/1.10.1' into bep023
bendhouseart Jan 22, 2026
9c8f6a6
silenced the other errors caused by 'non standard' reference space by…
bendhouseart Jan 22, 2026
37ad9d5
update selector to use template instead of tmp
bendhouseart Jan 22, 2026
17c95d7
check .value instead of entire object
bendhouseart Jan 22, 2026
363a844
check updated schema rules for NonStandard reference spaces
bendhouseart Jan 23, 2026
8d73aac
commit before refresh from latest release @ master
bendhouseart Feb 26, 2026
1d087ea
Merge branch 'master' of github.com:bids-standard/bids-specification …
bendhouseart Feb 26, 2026
dd638bc
Merge branch 'bep023' of github.com:bids-standard/bids-specification …
bendhouseart Feb 26, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -161,3 +161,7 @@ dmypy.json
cython_debug/

.*.swp


# BEP ignores
bep-23_schema.json
2 changes: 1 addition & 1 deletion .remarkrc
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"preset-lint-recommended",
"remark-gfm",
["lint-no-duplicate-headings", false],
["lint-list-item-indent", "tab"],
["lint-list-item-indent", "tab-size"],
["lint-emphasis-marker", "consistent"],
["lint-maximum-line-length", false],
["lint-maximum-heading-length", false],
Expand Down
9 changes: 9 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,12 @@ schemacodedocs_build: schemacodedocs_clean

schemacodedocs_serve: schemacodedocs_build
uv run python -m http.server -d tools/schemacode/docs/_build

validateschema:
<<<<<<< HEAD
uv run bst export > bep-23_schema.json
../bep023/bids-validator/local-run --schema file://${PWD}/bep-23_schema.json ../bep023/bids-examples/petprep/ --config ${PWD}/bep023ValidatorConfig.json --ignoreWarnings --verbose --ignoreNiftiHeaders -r
=======
uv run bst export > local_schema.json
../bids-validator/local-run ../bids-examples/petprep/ --ignoreWarnings --verbose --ignoreNiftiHeaders -r --schema file://${PWD}/local_schema.json --config bep023ValidatorConfig.json
>>>>>>> 363a844151710b0e2a5b2d7b6dcb9e24700698f6
8 changes: 8 additions & 0 deletions bep023ValidatorConfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"ignore": [
{ "code": "EMPTY_FILE" },
{ "code": "HED_ERROR"},
{ "code": "SIDECAR_KEY_REQUIRED"},
{ "code": "ALL_FILENAME_RULES_HAVE_ISSUES"}
]
}
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ nav:
- BIDS Derivatives: derivatives/introduction.md
- Common data types and metadata: derivatives/common-data-types.md
- Imaging data types: derivatives/imaging.md
- Positron Emission Tomography: derivatives/positron-emmision-tomography.md
- Templates and atlases: derivatives/atlas.md
- Longitudinal and multi-site studies: longitudinal-and-multi-site-studies.md
- Glossary: glossary.md
Expand Down
8 changes: 7 additions & 1 deletion src/derivatives/imaging.md
Original file line number Diff line number Diff line change
Expand Up @@ -453,13 +453,19 @@ A guide for using macros can be found at
"sub-001": {
"anat": {
"sub-001_dseg.dlabel.nii": "",
"sub-001_dseg.dlabel.nii": "",
"sub-001_dseg.dlabel.json": "",
},
},
}
}
) }}

## Spatial transformations

Spatial transformations between coordinate spaces SHOULD be stored using the pattern `from-<space>_to-<space>_mode-image_xfm.<extension>`. The `from` and `to` entities identify the source and target spaces, such as `orig`. Allowed extensions are `.txt` and `.json`.

For example: `sub-01_ses-01_from-T1w_to-MNI152NLin6Asym_mode-image_xfm.txt`

### Common image-derived labels

BIDS supplies a standard, generic label-index mapping, defined in the table
Expand Down
Loading
Loading