All Projects → dicomsort → dicomsort

dicomsort / dicomsort

Licence: other
DICOM sorting utility

Programming Languages

python
139335 projects - #7 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to dicomsort

Dicompyler
Extensible radiation therapy research platform and viewer for DICOM and DICOM RT
Stars: ✭ 195 (+680%)
Mutual labels:  dicom, wxpython
Gimel-Studio
Old repo of the node-based image editor. See https://github.com/GimelStudio/GimelStudio for the next generation of Gimel Studio 🚀
Stars: ✭ 55 (+120%)
Mutual labels:  wxpython
DynamicExpressions
A dynamic expression builder that can be used to dynamically sort and/or filter LINQ/EF queries
Stars: ✭ 29 (+16%)
Mutual labels:  sorting
kubesort
`KUBESORT` simplified sorting for kubectl
Stars: ✭ 43 (+72%)
Mutual labels:  sorting
dicom
C++11 and boost based implementation of the DICOM standard.
Stars: ✭ 14 (-44%)
Mutual labels:  dicom
react-strap-table
react table (client and server-side) based on bootstrap.
Stars: ✭ 28 (+12%)
Mutual labels:  sorting
DICOMautomaton
A multipurpose tool for medical physics.
Stars: ✭ 35 (+40%)
Mutual labels:  dicom
weasis-dicom-tools
Basic dicom API
Stars: ✭ 19 (-24%)
Mutual labels:  dicom
DicomViewer
Dicom images viewer, built special for medical online testing platform
Stars: ✭ 13 (-48%)
Mutual labels:  dicom
ember-sort-filter-table
A sortable/searchable table addon for ember cli
Stars: ✭ 13 (-48%)
Mutual labels:  sorting
neurdicom
RESTful PACS server with plugins
Stars: ✭ 97 (+288%)
Mutual labels:  dicom
alvito
Alvito - An Algorithm Visualization Tool for Python
Stars: ✭ 52 (+108%)
Mutual labels:  sorting
bluelight
a browser-based DICOM viewer
Stars: ✭ 35 (+40%)
Mutual labels:  dicom
node-object-hash
Node.js object hash library with properties/arrays sorting to provide constant hashes. It also provides a method that returns sorted object strings that can be used for object comparison without hashes.
Stars: ✭ 69 (+176%)
Mutual labels:  sorting
Data-Structures-and-Algorithms
Data Structures and Algorithms implementation in Python
Stars: ✭ 31 (+24%)
Mutual labels:  sorting
rocket viewer
This simple and generic viewer allows you to visualize different kinds of data such as medical and biological images, 3D surfaces, electric signals (ECGs) and documents.
Stars: ✭ 22 (-12%)
Mutual labels:  dicom
Data-Structures-and-Algorithms
Implementation of various Data Structures and algorithms - Linked List, Stacks, Queues, Binary Search Tree, AVL tree,Red Black Trees, Trie, Graph Algorithms, Sorting Algorithms, Greedy Algorithms, Dynamic Programming, Segment Trees etc.
Stars: ✭ 144 (+476%)
Mutual labels:  sorting
DICOMClient
DICOM utilities for anonymizing, viewing and uploading to a PACS
Stars: ✭ 40 (+60%)
Mutual labels:  dicom
pytips
Python Tips contains code snippets that will help you learn Python
Stars: ✭ 179 (+616%)
Mutual labels:  wxpython
toml-sort
Toml sorting library
Stars: ✭ 31 (+24%)
Mutual labels:  sorting

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].