All Projects → pydicom → contrib-pydicom

pydicom / contrib-pydicom

Licence: other
contributions to the core pydicom base, including tutorials, extra plugins, etc.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to contrib-pydicom

deid
best effort anonymization for medical images using python
Stars: ✭ 108 (+134.78%)
Mutual labels:  dicom, pydicom
dicom-containers
singularity and Docker containers to easily get started with common dicom tools
Stars: ✭ 18 (-60.87%)
Mutual labels:  dicom, pydicom
rt-utils
A minimal Python library to facilitate the creation and manipulation of DICOM RTStructs.
Stars: ✭ 89 (+93.48%)
Mutual labels:  dicom, pydicom
Dicompyler
Extensible radiation therapy research platform and viewer for DICOM and DICOM RT
Stars: ✭ 195 (+323.91%)
Mutual labels:  dicom
Gdcm
Grassroots DICOM read-only mirror. Only for Pull Request. Please report bug at http://sf.net/p/gdcm
Stars: ✭ 240 (+421.74%)
Mutual labels:  dicom
mowoli
Mowoli - A Modality Worklist with RESTful HTTP API
Stars: ✭ 17 (-63.04%)
Mutual labels:  dicom
slicebox
Microservice for safe sharing and easy access to medical images
Stars: ✭ 18 (-60.87%)
Mutual labels:  dicom
Dicomtomesh
A command line tool to transform a DICOM volume into a 3d surface mesh (obj, stl or ply). Several mesh processing routines can be enabled, such as mesh reduction, smoothing or cleaning. Works on Linux, OSX and Windows.
Stars: ✭ 191 (+315.22%)
Mutual labels:  dicom
Dicom-Viewer
An application displaying 2D/3D Dicom
Stars: ✭ 37 (-19.57%)
Mutual labels:  dicom
monai-deploy
MONAI Deploy aims to become the de-facto standard for developing, packaging, testing, deploying and running medical AI applications in clinical production.
Stars: ✭ 56 (+21.74%)
Mutual labels:  dicom
OCT-Converter
Tools for extracting the raw optical coherence tomography (OCT) and fundus data from proprietary file formats.
Stars: ✭ 120 (+160.87%)
Mutual labels:  dicom
dicom2stl
Python script to extract a STL surface from a DICOM image series.
Stars: ✭ 151 (+228.26%)
Mutual labels:  dicom
wsi-to-dicom-converter
Conversion tool/library for converting whole slide images to DICOM
Stars: ✭ 52 (+13.04%)
Mutual labels:  dicom
MITK-Diffusion
MITK Diffusion - Official part of the Medical Imaging Interaction Toolkit
Stars: ✭ 47 (+2.17%)
Mutual labels:  dicom
Dicoogle
Dicoogle - Open Source PACS
Stars: ✭ 237 (+415.22%)
Mutual labels:  dicom
Cornerstonewadoimageloader
DICOM WADO Image Loader for the cornerstone library
Stars: ✭ 195 (+323.91%)
Mutual labels:  dicom
COVID-CT-MD
A COVID-19 CT Scan Dataset Applicable in Machine Learning and Deep Learning
Stars: ✭ 22 (-52.17%)
Mutual labels:  dicom
dicom-microscopy-viewer
Web-based DICOM slide microscopy viewer library
Stars: ✭ 70 (+52.17%)
Mutual labels:  dicom
fo-dicom.Codecs
Cross-platform Dicom native codecs for fo-dicom
Stars: ✭ 41 (-10.87%)
Mutual labels:  dicom
AlizaMS
DICOM Viewer
Stars: ✭ 144 (+213.04%)
Mutual labels:  dicom

contrib-pydicom

contrib-pydicom is a library of contributions, including extra modules, example scripts, viewers, and small applications to supplement the pydicom repository. For complete details, read about how to contribute. We will review quickly what a contribution looks like:

What is a Contribution?

This repository is intended for scripts and examples to supplement pydicom. This might be a single script showing how to convert from dicom to nifti, or a set of scripts that uses pydicom to perform some image processing task. If your contribution is intended to modify or enhance the core of pydicom, you should consider contribution to the pydicom core main repository.

Contribution Structure

You will notice topic folders in the base of the repo, and these generally coincide with the examples that pydicom provides:

  • databases: databases specific for pydicom, or using pydicom in databases
  • input-output: working with different file formats, or anything related to io, input, or output
  • metadata-processing: manipulation of image headers and metadata
  • plotting-visualization: visualization of pydicom data, not including traditional medical viewers
  • viewers: traditional (medical) viewers that work with pydicom

And of course if there is a folder that is not yet created that would be desired for your contribution, you should add it via pull request (PR). For your contribution, you have two options.

Option 1: Single Script

You can either add a single script to any of the subfolders, eg:

input-output/
    dicom2nifti.py

in which case you would write usage, your contact (Github username or email if others have issue) and general documentation for your contribution.

Option 2: Subfolder

In the case that your contribution has many files and is more extensive than a single script example, you can add a subfolder under the topic:

input-output/
    dicom2nifti/
        main.py
        README.md

and this will give you substantial more options to provide documentation, and multiple scripts.

Currently, we will maintain a single level hierarchy, meaning that topics should all be on the first level, and subfolders should be contained contributions. If you have any questions, please file an issue.

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].