Skip to content

Converters

The following list of converters is provided to help you convert your raw data into a BIDS compliant dataset.

MRI Converters

Converters for processing MRI data.

Name Expected input Language Distribution Updated
BIDScoin DICOM
PAR/REC
physiological
PET
Nifti
Python
PyPI version
"GitHub last commit"
BIDSconvertR DICOM
R
"GitHub last commit"
BIDSme DICOM
Nifti
Brain Vision
Python
"GitHub last commit"
BMAT DICOM
Python
dockerhub pulls
"GitHub last commit"
BrkRaw Bruker MRI scanner data
Python
"GitHub last commit"
Clinica ADNI
AIBL
GENFI
HABS
IXI
NIFD
OASIS
OASIS-3
UKB
Python
"GitHub last commit"
Data2Bids not DICOM
Python
PyPI version
"GitHub last commit"
Dcm2Bids DICOM
Python
PyPI version
dockerhub pulls
"GitHub last commit"
Explore ASL DICOM
Nifti
MATLAB
"GitHub last commit"
FieldTrip - data2bids any EEG or MEG file format
NBS Presentation logfiles
DICOM
nifti
MATLAB
"GitHub last commit"
HeuDiConv DICOM
Python
PyPI version
dockerhub pulls
"GitHub last commit"
Horos (Osirix) export plugin ???
objective C
"GitHub last commit"
OpenfMRI2BIDS openfMRI datasets
???
"GitHub last commit"
ReproIn DICOM
Python
dockerhub pulls
"GitHub last commit"
SAMRI Bruker ParaVision
NIfTI
Python
shell
"GitHub last commit"
XNAT2BIDS DICOM
shell
"GitHub last commit"
bidskit DICOM
Python
PyPI version
dockerhub pulls
"GitHub last commit"
dac2bids DICOM
Python
"GitHub last commit"
ezBIDS DICOM
NIfTI/JSON
events (tsv, csv, txt, out, xlsx)
Vue
TypeScript
Javascript
Python
shell
"GitHub last commit"
mercure-dcm2bids DICOM
Python
dockerhub pulls
"GitHub last commit"
niix2bids Nifti converted from DICOM using dcm2niix
Python
"GitHub last commit"

PET Converters

Converters for processing PET data.

Name Expected input Language Distribution Updated
BIDScoin DICOM
PAR/REC
physiological
PET
Nifti
Python
PyPI version
"GitHub last commit"
Clinica ADNI
AIBL
GENFI
HABS
IXI
NIFD
OASIS
OASIS-3
UKB
Python
"GitHub last commit"
PET2BIDS DICOM
ECAT
MATLAB
Python
"GitHub last commit"

EEG/MEEG/iEEG Converters

Converters for processing EEG, MEEG, and/or iEEG data.

Name Expected input Language Distribution Updated
BIDSme DICOM
Nifti
Brain Vision
Python
"GitHub last commit"
EEG2BIDS {'EDF, Set': 'EEG or sEEG'}
Javascript
Python
"GitHub last commit"
EEGLAB EDF
BDF
Brain Vision Exchange Format
EEGLAB .set files
MATLAB
"GitHub last commit"
FieldTrip - data2bids any EEG or MEG file format
NBS Presentation logfiles
DICOM
nifti
MATLAB
"GitHub last commit"
MNE-BIDS raw MEG for BIDS conversion
raw EEG for BIDS conversion
raw iEEG for BIDS conversion
raw NIRS for BIDS conversion
BIDS dataset for reading
Python
PyPI version
conda forge
"GitHub last commit"
sovabids ???
Python
"GitHub last commit"

Physio Converters

Physiological data converters.

Name Expected input Language Distribution Updated
BIDScoin DICOM
PAR/REC
physiological
PET
Nifti
Python
PyPI version
"GitHub last commit"
bidsphysio CMRR
AcqKnowledge
Siemens PMU
Python
PyPI version
dockerhub pulls
"GitHub last commit"
phys2bids Acqknowledge
Labchart
GE physiological files
Python
PyPI version
"GitHub last commit"

BIDS Converters

Converters that take a BIDS dataset as input to convert it into something else. Not mentioned here are the many software that can import a BIDS data as data structure they are more familiar with.

Name Expected input Language Distribution Updated
BIDS2ISATab BIDS
Python
"GitHub last commit"
BIDS2NDA BIDS
Python
"GitHub last commit"
bids2xar - for XNAT import BIDS
Python
"GitHub last commit"

Miscellaneous Converters

Not exactly BIDS converters but are common tools that can used by other BIDS converters.

Name Expected input Language Distribution Updated
convert-eprime E-Prime log files
Python
"GitHub last commit"
sim2bids CSV/TSV/DAT/Numpy
arrays/HDF5
zip folders
code files in MATLAB/Python/R
Python
"GitHub last commit"