All software
dicomutils
A Python library providing various utilities for working with DICOM files. Aims to simplify common DICOM tasks.
- Software Engeneering and Data Infrastructure
- Python
- Shell
- PowerShell
DLTK
Aims to enable fast prototyping with low entry threshold and ensure reproducibility in image analysis applications. Provides a Model Zoo. Built on TensorFlow.
- Artificial Intelligence
- Python
DVH-analytics
Public archive, no longer supported as of Feb 2, 2022. Designed for building local database of radiation oncology treatment planning data. Imports from DICOM-RT. Still in beta.
- Software Engeneering and Data Infrastructure
- Python
flashgamma
Code written for personal educational purposes. Performed similarly to proprietary gamma analysis codes internally, but not guaranteed bug-free.
- Quality Assurance
- Python
LinacQA
LinaQA (pronounced Linakwa) is a GUI frontend for pylinac and pydicom.
- Quality Assurance
- Python
- JavaScript
- CSS
med-imagetools
Aims to provide transparent and reproducible medical image processing pipelines in Python. Focuses on subject-based machine learning and processing DICOMs into deep learning-ready format.
- Imaging and Image Processing
- Python
- Jupyter Notebook
- Dockerfile
MITK
Combines ITK and VTK with an application framework. Aims to reduce effort for interactive medical image analysis applications. Supports Windows, Linux, macOS.
- Imaging and Image Processing
- C++
- CMake
- C
- + 8
mudicom
A Python library for interacting with DICOM files. Provides a simpler, more intuitive interface than other libraries. Archived by the owner on Jul 31, 2023.
- Imaging and Image Processing
- Python
OMG Dosimetry
A Python package for performing dosimetry calculations and quality assurance tests. Provides a simple API for common dosimetry tasks.
- Quality Assurance
- Python
- Batchfile
OnkoDICOM
Cross-platform. Provides DVH output, clinical data capture (radiomics), Pyradiomics output, anonymization, ROI manipulation. Inspired by dicompyler.
- Imaging and Image Processing
- Python
ParticlePhaseSpace
A set of tools for processing and analysing particle phase space files. Designed for use with Monte Carlo simulations, particularly for proton therapy.
- Treatment Planning and dosimetry
- Jupyter Notebook
- Python
- Batchfile
- + 1
PlatiPy
Aims to simplify use, visualization, processing, and analysis of medical images. Built on SimpleITK, VTK. Jupyter notebooks provided.
- Imaging and Image Processing
- Python
- JavaScript
- Jupyter Notebook
- + 4