QTIM-Lab / DeepNeuro

A deep learning python package for neuroimaging data. Made by:
https://qtim-lab.github.io
MIT License
123 stars 36 forks source link

Refactor DICOM conversion for DeepNeuro #35

Open AnnaBeers opened 5 years ago

AnnaBeers commented 5 years ago

DICOM conversion is currently done via a somewhat cryptic script in utilities.conversion that I had written in a very ad-hoc manner. It tends to work for most un-complicated 3D data, but will surely fail for more complicated imaging modalities.

I would like to replace this script with either a pre-existing package, like dcmstack, or a wrapper around a reliable dicom converter, such as Freesurfer's mri_convert or, ideally, 3DSlicer. Each has their own difficulties -- Freesurfer requires a license to operate, 3DSlicer'S API for DICOM Conversion is difficult to access with Python scripting, and dcmstack has at least in the past not covered all the use cases. Any might be better than our current situation, however..