PyTheranostics Documentation

PyTheranostics is a comprehensive Python library for nuclear medicine image processing and dosimetry calculations. It provides a complete workflow from image processing to absorbed dose calculations in target organs.

Tutorials

Features

  • Image processing and analysis

  • Dosimetry calculations

  • DICOM handling and manipulation

  • Calibration tools

  • Quality control utilities

  • Registration and segmentation tools

  • Visualization and plotting capabilities

Installation

You can install PyTheranostics using pip:

pip install pytheranostics

For development installation:

pip install -e ".[dev]"

Quick Start

import pytheranostics as pth

# Load and process images
image = pth.ImagingDS.load_dicom("path/to/dicom")

# Perform dosimetry calculations
dose = pth.dosimetry.calculate_absorbed_dose(image)

# Visualize results
pth.plots.plot_dose_distribution(dose)

Indices and tables

License

This project is licensed under the terms of the MIT license. See the LICENSE file for details.

Acknowledgements

We would like to thank everyone who has contributed to PyTheranostics. Visit the GitHub contributors graph for the up-to-date list of collaborators.