This document introduces the Brain Imaging Data Structure (BIDS) standard for organizing neuroimaging data. BIDS aims to standardize how neuroimaging data is organized to facilitate data sharing, processing, and analysis. It specifies a common file and folder structure that encodes metadata in filenames and separate metadata files. Key principles are adopting existing standards where possible, including enough metadata for most experiments while allowing extensions, and making the format simple to implement.
3. Getting lost in your data
• MRI has been used to study
the human brain for over 20
years.
• Despite similarities in
experimental designs and data
types each researcher tends to
organize and describe their
data in their own way.
http://www.nature.com/news/brain-‐imaging -‐fmri-‐2-‐0-‐1.10365
4. Getting lost in your data
Heterogeneity in data description practices causes:
• problems in sharing data (even within the same lab),
• unnecessary manual metadata input when running
processing pipelines,
• no way to automatically validate completeness of a
given dataset.
5. Brain Imaging Data Structure
Brain Imaging Data Structure (BIDS) is a new standard
for organizing results of a human neuroimaging
experiment.
6. Who is it for?
1. Lab PIs. It will make handing over one dataset from one
student/postdocto another easy.
2. Workflow developers. It’s easier to write pipelines expecting a
particular file organization.
3. Database curators. Accepting one dataset format will make
curation easier.
7. Principles behind BIDS
1. Adoption is crucial.
2. Don’t reinvent the wheel.
3. Some meta data is better than no metadata
4. Don’t rely on external software (databases) or
complicated file formats (RDF).
5. Aim to capture 80% of experiments but give the
remaining 20% space to extend the standard.
8. Implementation
1. Some metadata is encoded in the folder structure.
2. Some metadata is replicated in the file name for simplicity.
3. Use of tab separated files for tabular data.
4. Use of compressed NIFTI files for imaging data.
5. Use of JSON files for dictionary type metadata.
6. Use of legacy text file formats for b vectors/values and
physiological data.
7. Make certain folder hierarchy levels optional for simplicity.
8. Allows for arbitrary files not covered by the spec to be
included in any way the researchers deem appropriate.
9. Features
1. Handles multiple sessions and runs
2. Supports sparse acquisition (via slice timing)
3. Supports contiguous acquisition covariates (breathing, cardiac
etc.)
4. Supports multiple field map formats
5. Supports multiple types of anatomical scans
6. Supports function MRI: both task based and resting state.
7. Supports diffusions data (together with corresponding bvec, bval
files)
8. Supports behavioral variables on the level of subjects
(demographics), sessions, and runs.
14. Keys to success
1. Make the community involved in the design process.
2. Provide a good validation tool (browser based!).
3. Build tools/workflows/pipelines that make adopting BIDS
worthwhile (AA, Nipype, C-PAC etc.)
4. Get support from databases (LORIS, COINS, SciTran,
OpenfMRI, XNAT, etc.)
15. Stanford| Center for Reproducible
Neuroscience
Analyzing for reproducibility
reproducibility.stanford.edu