BIDS file naming specifications



HI, I’m attempting to validate our BIDs conversion for a set of macaque functional imaging data. Unfortunately, we’re getting an invalid file name error on the BIDS validator. Based on the output, I have two questions about the specifications. 1) do you have to have the word “task-” in your file name? 2) Is BOLD the only valid functional data. Number two is important as we are technically not collecting BOLD we’re collecting MION signals. Thanks

  1. task is a required keyword for _bold, _events, _sbref, _physio, _stim and MEG related files. See Appendix IV for a breakdown of which keywords are optional and which are mandatory for different files. BTW please mind that “rest” is considered a type of a task.

  2. Current spec does not cover MION imaging, but it would be a great extension. Would you like to work on this topic? Here’s an outline on how to start Please also mind that when including data not yet covered by BIDS you can use the /.bidsignore file to instruct the validator to ignore selected files.


Thanks Chris,

I’ll definitely look into the extension, I would be happy to help with that. In the mean time, would you suggest us treating our MION data as BOLD? I.e “mislabeling” it as _bold, so that things like fMRIprep recognize it as functional data?


I don’t know much about MION imaging to give an informed decision. Is it an EPI sequence with contrast injection? How does tissue contrast differ from normal EPI?

As for FMRIPREP please mind that it does not yet work with non-human data.


MION is a iron contrast agent often used in non-human imaging. It provides a signal to noise boost, and isolates the blood volume component of the BOLD signal. It is a essentially a standard EPI sequence with a faster TE. The biggest difference is that at a processing level, a MION signal is an inversion of the BOLD signal. A drop in signal equates to more blood (iron) in the voxel.


Thanks for the clarification. In this case I would recommend proposing a new file naming scheme.


I think that makes the most sense in the long run as well. I’m looking over the Contributor Guide now.