Skip to main content

High-level DICOM abstractions.

Project description

Build Status Documentation Status PyPi Distribution Python Versions Downloads Contributor Covenant

High DICOM

A library that provides high-level DICOM abstractions for the Python programming language to facilitate the creation and handling of DICOM objects for image-derived information, including image annotations, and image analysis results. It currently provides tools for creating and decoding the following DICOM information object definitions (IODs):

  • Annotations
  • Parametric Map images
  • Segmentation images
  • Structured Report documents
  • Secondary Capture images
  • Key Object Selection documents
  • Legacy Converted Enhanced CT/PET/MR images (e.g., for single frame to multi-frame conversion)
  • Softcopy Presentation State instances (including Grayscale, Color, and Pseudo-Color)

Documentation

Please refer to the online documentation at highdicom.readthedocs.io, which includes installation instructions, a user guide with examples, a developer guide, and complete documentation of the application programming interface of the highdicom package.

Citation

For more information about the motivation of the library and the design of highdicom's API, please see the following article:

Highdicom: A Python library for standardized encoding of image annotations and machine learning model outputs in pathology and radiology C.P. Bridge, C. Gorman, S. Pieper, S.W. Doyle, J.K. Lennerz, J. Kalpathy-Cramer, D.A. Clunie, A.Y. Fedorov, and M.D. Herrmann

If you use highdicom in your research, please cite the above article.

Support

The developers gratefully acknowledge their support:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

highdicom-0.23.1.tar.gz (844.2 kB view details)

Uploaded Source

Built Distribution

highdicom-0.23.1-py3-none-any.whl (836.4 kB view details)

Uploaded Python 3

File details

Details for the file highdicom-0.23.1.tar.gz.

File metadata

  • Download URL: highdicom-0.23.1.tar.gz
  • Upload date:
  • Size: 844.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.8

File hashes

Hashes for highdicom-0.23.1.tar.gz
Algorithm Hash digest
SHA256 308badeec10febfcb0fdaedb3d57d770739d2d0f6ad35a5ac693bddebefc292a
MD5 c32534487318bfd15a542a9b469991d7
BLAKE2b-256 2742d300184a3e0f95d72da820e3f5b6a5c977a6dbf3430f06b96bfc6678315c

See more details on using hashes here.

File details

Details for the file highdicom-0.23.1-py3-none-any.whl.

File metadata

  • Download URL: highdicom-0.23.1-py3-none-any.whl
  • Upload date:
  • Size: 836.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.8

File hashes

Hashes for highdicom-0.23.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ea96f6f427b2044b876329563630dd9c91e4bca22bde4d81ee9e9386619caa3b
MD5 a6ccc9758826c7fab91b4f4d85176646
BLAKE2b-256 96718d28d465383f1cac84e3832ec5aa6f6bebfb4ff38d3b36bd83cf6cd0f36d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page