dicomsort / dicomsort

DICOM sorting utility

Home Page:https://dicomsort.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DICOM Sort

test Maintainability Test Coverage PyPi version

DICOM Sort is a utility that takes a series of DICOM images stored within an arbitrary directory structure and sorts them into a directory tree based upon the value of selected DICOM fields.

Installation

Binary Installers

Binary distributions for Windows and Mac OS are available at the project website.

Installation via pip

DICOM Sort is available as dicomsort on the Python Package Index (pypi) and can therefore easily be installed with pip.

pip install dicomsort

After installation, DICOM Sort can be launched with simply the dicomsort command line script:

dicomsort

Installation via setuptools

To install from source, first clone the git repository

git clone https://github.com/suever/dicomsort.git

Install the dicomsort script using the project's setup.py file. This will automatically install all project dependencies

cd dicomsort
python setup.py install

Development

For running tests, you will want to install the required development dependencies using the provided requirements.txt file:

pip install -r requirements.txt

For running tests, we use pytest. These can be run reproducibly using the provided Makefile

make test

Contributing

If you have any questions or would like to request a feature, feel free to provide feedback via the Github Issues page.

License

This software is licensed under the MIT License Copyright (C) 2011 - 2021 Jonathan Suever

About

DICOM sorting utility

https://dicomsort.com

License:Other


Languages

Language:Python 99.7%Language:Makefile 0.3%