brainlife / ezbids

A web service for semi-automated conversion of raw imaging data to BIDS

Home Page:https://brainlife.io/ezbids

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ezBIDS

The secure, cloud-based service for the semi-automated mapping of entire sessions of neuroimaging data to the Brain Imaging Data Structure (BIDS) standard.

Screenshot 2023-11-01 at 11 50 48 AM

About

This is the development repository for a semi-supervised neuroimaging data files to BIDS conversion web service. The web service is hosted securely at brainlife.io/ezbids.

Unlike other BIDS converters, ezBIDS eliminates the need for code, and command line interfaces and automatically generates heuristic and configuration files (called ezBIDS Templates).

An inferential process analyzes the directory structure and sidecars of the data uploaded to provide a first guess about the data types and content. A web-browser user interface presents the users with a first guess mapping of the uploaded data files into a BIDS structure. Finally, users provided with the opportunity to verify the first guess and modify the information provided as needed so as to best match the final BIDS structure.

Data from all major scanner vendors can be directly uploaded to ezBIDS. ezBIDS provides options for the defacing of anatomical acquisitions.

The BIDS output can be downloaded back to the user's computer, or uploaded to open repositories such as brainlife.io, or in the future, OpenNeuro.org.

Helpful links:

  1. ezBIDS website (Chrome or Firefox browser preferred)
  2. ezBIDS tutorial
  3. ezBIDS tutorial video
  4. ezBIDS user documentation

Usage

To access the ezBIDS web service, please visit https://brainlife.io/ezbids

Users do not need to organize their uploaded data in any specific manner, so long as the data is non-anonymized. The uploaded data can contain any number of sub-folders, and users and may compress (e.g. zip, tar) their upload directory if users so choose. ezBIDS permits two types of data uploads:

  1. DICOM files - Only DICOMs should be included in the upload. No specific organizational structure is required.
  2. dcm2niix generated output (i.e. NIfTI, json, bval, and bvec) files - Only these files (no DICOMs) should be included in the upload. We strongly recommend that the dcm2niix output not be anonymized (i.e. include -ba n in the dcm2niix command), in which case, no specific organizational structure is required.

Should users feel the need to anonymize their data before uploading, we strongly recommend that subjects (and sessions) be organized into subject (and session) folders, with explicit labeling of the subject (and session) IDs (e.g. /MRI_data/sub-01/ses-01/DICOMS). Failure to do so for non-anonymized data will result in additional work.

Authors

  • Both authors contributed equally to this work

Funding Acknowledgement

brainlife.io is publicly funded and for the sustainability of the project it is helpful to Acknowledge the use of the platform. We kindly ask that you acknowledge the funding below in your code and publications. Copy and past the following lines into your repository when using this code.

NSF-BCS-1734853 NSF-BCS-1636893 NSF-ACI-1916518 NSF-IIS-1912270 NIH-NIBIB-R01EB029272 ![NIH-NIMH-R01MH126699]](https://grantome.com/grant/NIH/R01-EB029272)

Citations

Please use the following citation when using ezBIDS:

Levitas, Daniel, et al. "ezBIDS: Guided standardization of neuroimaging data interoperable with major data archives and platforms." Article.

Copyright © 2022 brainlife.io at University of Texas at Austin

About

A web service for semi-automated conversion of raw imaging data to BIDS

https://brainlife.io/ezbids

License:MIT License


Languages

Language:Vue 48.3%Language:TypeScript 18.4%Language:Python 17.5%Language:JavaScript 13.3%Language:Shell 1.9%Language:Dockerfile 0.4%Language:HTML 0.1%