• Stars
    star
    130
  • Rank 277,575 (Top 6 %)
  • Language
    Python
  • License
    GNU General Publi...
  • Created over 6 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

BIDScoin converts your source-level neuroimaging data to BIDS

BIDScoin: Coin your imaging data to BIDS

Full documentation: https://bidscoin.readthedocs.io

BIDScoin Brain Imaging Data Structure (BIDS) Python 3 GPL-v3.0 license Documentation status Pytest results DOI reference

BIDScoin is a user friendly open-source Python application that converts ("coins") source-level (raw) neuroimaging data-sets to standardized data-sets that are organized according to the Brain Imaging Data Structure (BIDS) specification. Rather than depending on complex programmatic logic for source data-type identification, BIDScoin uses a mapping approach to discover the different source data types in your repository and convert them into BIDS data types. Different runs of source data are uniquely identified by their file system properties (e.g. file name or size) and by their attributes (e.g. ProtocolName from the DICOM header). Mapping information can be pre-specified (e.g. per site), allowing BIDScoin to make intelligent first suggestions on how to classify and convert the data. While this command-line procedure exploits all information available on disk, BIDScoin presents a Graphical User Interface (GUI) for researchers to check and edit these mappings -- bringing in the missing knowledge that often exists only in their heads.

Data conversions are performed within plugins, such as plugins that employ dcm2niix, spec2nii or nibabel.

BIDScoin requires no programming knowledge in order to use it, but users can use regular expression and plug-ins to further enhance BIDScoin's power and flexibility, and readily handle a wide variety of source data types.

BIDScoin is developed at the Donders Institute of the Radboud University.

Features

  • [x] DICOM source data

  • [x] PAR/REC source data (Philips)

  • [x] NIfTI source data

  • [x] Physiological logging data*

  • [x] MR Spectroscopy data**

  • [x] PET/CT data

  • [x] Field maps*

  • [x] Multi-echo data*

  • [x] Multi-coil data*

  • [ ] Stimulus/behavioural logfiles

  • [x] Plug-ins

    * = Only DICOM source data

    ** = Only Twix, SDAT/SPAR and P-file source data

Are you a Python programmer with an interest in BIDS who knows about GE and/or Philips data?
Are you experienced with parsing stimulus presentation log-files? Or do you have ideas to improve
BIDScoin or its documentation? Have you come across bugs? In any case, you are highly encouraged
to provide feedback or contribute to this project on https://github.com/Donders-Institute/bidscoin.

Note:

The full BIDScoin documentation is hosted at Read the Docs

For citation and more information, see our BIDScoin publication in Frontiers in Neuroinformatics (doi: 10.3389/fninf.2021.770608)

Issues or questions can be posted at Github

More Repositories

1

PRESTUS

PREprocessing & Simulations for Transcranial Ultrasound Stimulation package
MATLAB
15
star
2

DondersLaTeX

A LaTeX template for the Donders Institute
TeX
12
star
3

ni2-electrophys

Material for the source reconstruction part of the "Neuroimaging II - Electrophysiology" course in the masters program for Cognitive Neuroscience
MATLAB
10
star
4

infant-cluster-effectsize

Enhancing reproducibility in developmental EEG research by using BIDS, cluster-based permutation tests, and reporting effect sizes
MATLAB
9
star
5

multiecho

Combine multiple-echoes from a multi-echo BOLD fMRI acquisition.
Python
6
star
6

hpc-wiki-v2

The HPC wiki written in reStructuredText and hosted on ReadTheDocs
Python
6
star
7

dyncon_erfosc

Dynamic Connectivity group, study about ERFs and oscillations
MATLAB
4
star
8

donders_data_visualization_workshop

HTML
3
star
9

staff-scientists

The consultancy page for the DCCN staff scientists
3
star
10

Radboud-FUS-measurement-kit

Python
3
star
11

meg_headcast

Procedures for making MEG head casts
MATLAB
2
star
12

meg-pipeline

MATLAB
2
star
13

meg-hackathon

MEG/EEG hackathon on Open Science, Coding Skills, etc.
Shell
2
star
14

Stereo-gaze-tracking

high-speed stereo-eye tracking setup
C#
2
star
15

hpc-jobmon

Web Interface to Monitor your own jobs on the HPC Cluster
JavaScript
2
star
16

git-workshop

Repository accompanying the workshop "Collaborative version control with Git/Github"
2
star
17

hpc-torque-helper

Small service for retrieving job information that is only available to privileged users on the torque/moab server
Go
2
star
18

filer-gateway

API gateway for DCCN filers
Go
2
star
19

hpc-utility

High Performance Computing (HPC) cluster utility
Go
2
star
20

dicom-dataflow

Services/components facilitating the DICOM dataflow to Orthanc
Shell
1
star
21

dr-tools

Tools for Donders Repository
Go
1
star
22

torque-monitor

A system for collecting torque job statistics, monitoring cluster resource utilization, etc.
Python
1
star
23

hpc-webhook

High Performance Computing (HPC) webhook package to trigger qsub commands
Go
1
star
24

online-theta-monitoring

Online EEG theta monitoring for SAPIENS
1
star
25

phasecode

MATLAB
1
star
26

data-streamer

A service and web UI for managing lab data flowing to the DCCN project storage and the Donders Repository
JavaScript
1
star
27

theta-flicker-memory

Investigating theta-induced effects on memory encoding in 4-year-olds
MATLAB
1
star
28

docker-swarm-setup

Documentation and scripts for managing the docker swarm cluster
1
star