Skip to content

Latest commit

 

History

History
51 lines (40 loc) · 1.18 KB

05-bids-derivatives.md

File metadata and controls

51 lines (40 loc) · 1.18 KB
jupyter
jupytext kernelspec
formats text_representation
ipynb,md
extension format_name format_version jupytext_version
.md
markdown
1.3
1.13.8
display_name language name
Python 3
python
python3

BIDS Apps

BIDS Apps are containerized applications that run on BIDS data structures.

Some examples include:

  • mriqc
  • fmriprep
  • freesurfer
  • ciftify
  • SPM
  • MRtrix3_connectome

They rely on 2 technologies for container computing:

  • Docker
    • for building, hosting, and running containers on local hardware (Windows, Mac OS, Linux) or in the cloud
  • Singularity
    • for running containers on high performance compute clusters

Drawing

All BIDS Apps use the same command line format to run them:

<app_name> /data /output participant [options]

Building a singularity container is as easy as:

`singularity build mriqc-0.16.1.simg docker://poldracklab/mriqc:0.16.1`

To run the container:

singularity run --cleanenv \
  -B bids_folder:/data \
  mriqc-0.16.1.simg \
  /data /data/derivatives participant