Skip to content

dicomsort/dicomsort

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
bin
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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