bids-validator icon indicating copy to clipboard operation
bids-validator copied to clipboard

Validator for the Brain Imaging Data Structure

Results 317 bids-validator issues
Sort by recently updated
recently updated
newest added
trafficstars

Values of label SHOULD correspond to abbreviations defined in [Common image-derived labels](https://bids-specification.readthedocs.io/en/stable/05-derivatives/03-imaging.html#common-image-derived-labels). Example: ``` { "LabelMap": [ "BG", "WM", "GM" ] } ```

enhancement
schema
derivatives

Each derivative data file SHOULD be described by a JSON file provided as a sidecar or higher up in the hierarchy of the derived dataset (according to the Inheritance Principle)...

enhancement
derivatives

RECOMMENDED if the derivative is aligned to a standard template listed in Standard template identifiers. REQUIRED otherwise. For images with a single reference, the value MUST be a single string....

enhancement
derivatives

Some examples were identified in https://github.com/bids-standard/bids-examples/pull/166 that have an `_events.tsv` file without the corresponding `_bold.ni.gz`. This was apparently not detected by the validator. Presumably the same problem applies to `_events.tsv`...

test-case

![Image](https://github.com/user-attachments/assets/0f78c56a-337f-4dad-b72a-f26f6f6973ab) * Subcodes should not be all-caps, but should be exactly the string expected ("Manufacturer") * We should provide the description and type of the field: * `objects.metadata..description` * Type...

enhancement

Check if the dates are from 1900 or later. If so raise the issue. Explain anonymization via random time shifts From BIDS spec: > Dates can be shifted by a...

enhancement

In the iEEG spec, we agreed that some data formats should be allowed, though not recommended. This is meant to give us some more flexibility on deprecations and "official" support...

enhancement
help wanted

for MEG, EEG, and iEEG we can specify a [`channels.tsv` file](https://bids-specification.readthedocs.io/en/latest/04-modality-specific-files/02-magnetoencephalography.html#channels-description-table-_channelstsv) I suggest that IF a `channels.tsv` is specified, we use the REQUIRED `type` column within it to compile counts...

effort: high
enhancement
help wanted
impact: low

Hello, We've stumbled upon an issue with a protocol at our imaging facility where the SE EPI PhaseEncodingDirection values are all "j", rather than the PA being "j" and the...

I initially thought that it might be more of interest to OpenNeuro itself, but then decided that it better be addressed at the validator level. Look through .bidsignore files among...