Skip to main content

DICOM Sort

CircleCI 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

Metadata

Release files for dicomsort 3.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dicomsort 3.0.0
File Size Uploaded
dicomsort-3.0.0.tar.gz 51.9 kB Details

Release files / dicomsort-3.0.0.tar.gz

Download URL dicomsort-3.0.0.tar.gz
Size 51.9 kB
Tags Source
SHA-256 checksum
How to use checksums
30f05288915e30eccfd01f20a591336a4033cddf3b877ce0a69e7f9a6388dbd8
BLAKE2b-256 checksum
How to use checksums
9a1c348520b7772ac9c1995c7fcda05f211349a59d9a83cd749997e5f5385edc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

Release history Release notifications | RSS feed

This release

3.0.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page