bids-validator
bids-validator copied to clipboard
Validator for the Brain Imaging Data Structure
https://github.com/bids-standard/bids-specification/tree/master/src/schema now (thanks to @tsalo for leading the effort) is now providing a machine readable specification sufficient to validate file paths and basic structure. We should start working on formalizing...
crossref: - https://github.com/bids-standard/bids-validator/pull/1190#issuecomment-783520897 - https://github.com/bids-standard/bids-examples/issues/244 According to the spec, electrodes and coordsystem files should accept: - sub - ses - acq - space see https://bids-specification.readthedocs.io/en/stable/04-modality-specific-files/03-electroencephalography.html#electrodes-description-_electrodestsv But they accept many more....
For example ```tsv participant_id gender age aios_score subj-07xxxxxxxx M 41 70 subj-08a85ac6aa F 54 92 subj-08xxxxxxxx M 56 80 ``` While the folder were named `sub-07xxxxxxxx`, `sub-08a85ac6aa` and `sub-08xxxxxxxx` This...
The validator should ignore the UTF-8 BOM at the start of JSON files to avoid crashing on parsing. Looks like this affects any JSON file but the specific case found...
Per today's maintainers call, we want to check that files from the same acquisition (e.g., ones with varying `part`, `echo`, or `split` entities) have the same `acq_time` value in the...
Could a checkbox be added to add the option to ignore issue 99 which is the empty raw file ignore. This would allow users to try validating the examples using...
Links back to OpenNeuro: https://github.com/OpenNeuroOrg/openneuro/issues/391
That no .json, .tsv, .txt files have executable permissions (when operating on file systems allowing for such a luxury) EDIT SA: ... and address checks for file permissions to avoid...
It would be good to get some version coverage for Node.js, at the moment there are some slight differences on Node 12. This does not seem to affect validation results...
PyBIDS uses the `bids_validator` Python library to filter files by default. It is not currently possible to augment this with additional rules to allow certain (pre-standard) new files without disabling...