bids-specification
bids-specification copied to clipboard
Brain Imaging Data Structure (BIDS) Specification
 `bidsschematools.render` imports Pandas and `bidsschematools.render.utils` includes a lot of functions which operate on dataframes. While we have [moved pandas to optional dependency status](https://github.com/bids-standard/bids-specification/blob/0ba6eac18629702d20f5a83643c45c8b428edd99/tools/schemacode/setup.cfg#L23-L36) and smart package managers will even...
While attempting to add validation rules for BIDS Derivatives, we've found there is room for differences of interpretation in https://bids-specification.readthedocs.io/en/latest/05-derivatives/01-introduction.html (source included below) https://github.com/bids-standard/bids-specification/blob/73d9968b55ce9b87371522d7efa8cda57978e705/src/05-derivatives/01-introduction.md#L14-L71 To operationalize these, I see the...
### Your idea @TheChymera would prefer to use [argh](https://argh.readthedocs.io/en/latest/) over [click](https://click.palletsprojects.com/). I have no opinion except that I don't want to do it myself.
Closes #593 and possibly closes #1141. The problem that this PR attempts to address is that the definition of "modality" in Common Principles conflicts with its use in the schema....
The following were not completed in #1225 1) [qMRI appendix](https://bids-specification.readthedocs.io/en/stable/99-appendices/11-qmri.html#metadata-requirements-for-qmri-maps) 2) [Tabular files](https://bids-specification.readthedocs.io/en/stable/02-common-principles.html#tabular-files) - this is probably going to need to be a subobject table instead of a sidecar table...
In #568 we created a new appendix with the entity definitions. Whenever the entities are referenced in the text, a hyperlink is used to point to the appropriate section of...
This PR proposes that we use object keys (i.e., the unique keys of the dictionaries in the object schema files) as our primary object identifiers in the rule schema files....
In case anyone tries to run `pre-commit run -a` you will get a failure on this file. https://github.com/bids-standard/bids-specification/blob/master/tools/schemacode/bidsschematools/tests/data/broken_dataset_description.json Odds that this will be an issue with a normal use of...
Some folks (myself included) are interested in adding common imaging model derivatives (especially GLM outputs) to the specification. [`fitlins`](https://github.com/poldracklab/fitlins) currently writes out files with a number of entities and suffixes...
In BIDS 1.3, EEG had ``` sub-[_ses-][_acq-][_run-]_electrodes.tsv ``` and iEEG had ``` sub-[_ses-][_space-]_electrodes.tsv ``` As of 1.5, presumably due to schema stuff, they both became ``` sub-[_ses-][_acq-][_space-]_electrodes.tsv ``` So EEG...