Skip to main content

A package to simplify visualizing DICOM data via Jupyter/Python.

Project description

Summary

This is a very simplistic DICOM viewer for images and related segmentations (RTSTRUCT and SEG). It was developed as a quick and dirty solution for performing spot checks on data downloaded from The Cancer Imaging Archive using tcia_utils. It was later separated into a stand-alone PyPI package as many users of tcia_utils are not concerned with interactively viewing images and this capability introduced a lot of additional dependencies. There are many other more advanced viewers out there (e.g. 3D Slicer or itkWidgets) that you should try if your data fails with this tool.

Examples for using it can be found in demo.ipynb.

This repository includes sample data from The Cancer Imaging Archive in the "data" folder which you can use for testing its features.

Citations:

Zhao, B., Schwartz, L. H., Kris, M. G., & Riely, G. J. (2015). Coffee-break lung CT collection with scan images reconstructed at multiple imaging parameters (Version 3) [Dataset]. The Cancer Imaging Archive. https://doi.org/10.7937/k9/tcia.2015.u1x8a5nr

Wee, L., Aerts, H., Kalendralis, P., & Dekker, A. (2020). RIDER Lung CT Segmentation Labels from: Decoding tumour phenotype by noninvasive imaging using a quantitative radiomics approach [Data set]. The Cancer Imaging Archive. https://doi.org/10.7937/tcia.2020.jit9grk8

Acknowledgements

A big thanks to Adam Li who introduced the functionality to display the segmentation overlays.

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

simpledicomviewer-0.0.2.tar.gz (70.3 MB view details)

Uploaded Source

Built Distribution

simpledicomviewer-0.0.2-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

File details

Details for the file simpledicomviewer-0.0.2.tar.gz.

File metadata

  • Download URL: simpledicomviewer-0.0.2.tar.gz
  • Upload date:
  • Size: 70.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for simpledicomviewer-0.0.2.tar.gz
Algorithm Hash digest
SHA256 00c811579f9596dd2414eb92e12d9dd9aa2ea7659134ae2103133bc4455b5d28
MD5 52cf2cdb188c925a9c0e0c3761c111f0
BLAKE2b-256 f61f1b427ec9657737cba7502162c092162f6841b3348dcfee76268fb9995f31

See more details on using hashes here.

File details

Details for the file simpledicomviewer-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for simpledicomviewer-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 41682b51018c7402179bd6bd151d47f26c4477327a5b6fb72448ffcd8f97f280
MD5 67b188cd2c88e77142d3183210752006
BLAKE2b-256 2f1e9da59b752877326c090ae30ba84a8136e81e59c4405395747e0750a12505

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