Skip to main content

Film dosimetry and gamma analysis for dose distributions in radiotherapy

Project description

Welcome to Dosepy

Documentation

Dosepy allows to easily perform film dosimetry and 2D gamma analysis.

The software uses tif images for film dosimetry. A DICOM file exported from a treatment planning system can be used to perform gamma index comparison.

Installation

Install via pip:

pip install Dosepy

Film dosimetry

Dosepy has a graphical user interface to perform film dosimetry. Once a tif file is loaded, scanned films are automatically detected. Multiple scans of the same film can be loaded and averaged automatically for noise reduction.

Gamma index

Dose distributions comparison can be performed using the 2-dimensional gamma index test according to Low's definition Daniel_Low_gamma_1998, as well as some AAPM TG-218 Miften_TG218_2018 recommendations:

  • The acceptance criteria for dose difference can be selected in absolute mode (in Gy) or relative mode (in %).
    • In relative mode, the percentage could be interpreted with respect to the maximum dose (global normalization), or with respect to the local dose (local normalization); according to user selection.
  • Dose threshold can be adjusted by the user.
  • The reference distribution can be selected by the user.
  • It is possible to define a search radius as an optimization process for calculation.
  • By default, percentile 99 from dose distribution is used as maximum dose. This is used to avoid the possible inclusion of artifacts or user markers.
  • Interpolation is not yet supported.
To use a software as a [medical device](https://www.imdrf.org/documents/software-medical-device-samd-key-definitions), it is required to demonstrate its safety and efficacy through a [risk categorization structure](https://www.imdrf.org/documents/software-medical-device-possible-framework-risk-categorization-and-corresponding-considerations), a [quality management system](https://www.imdrf.org/documents/software-medical-device-samd-application-quality-management-system) and a [clinical evaluation](https://www.imdrf.org/documents/software-medical-device-samd-clinical-evaluation); as described in the International Forum of Medical Device Regulators working group guidelines (IMDRF).

Dosepy is currently **under development** to meet quality standards. To achieve this in Mexico the regulatory mechanism is through NOM-241-SSA1-2021, in addition to the IMDRF guidelines.

Discussion

Have questions? Ask them on the Dosepy discussion forum.

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

dosepy-0.6.2.tar.gz (765.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Dosepy-0.6.2-py3-none-any.whl (779.4 kB view details)

Uploaded Python 3

File details

Details for the file dosepy-0.6.2.tar.gz.

File metadata

  • Download URL: dosepy-0.6.2.tar.gz
  • Upload date:
  • Size: 765.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.13

File hashes

Hashes for dosepy-0.6.2.tar.gz
Algorithm Hash digest
SHA256 6e9e24dac35306c67fa36266a39da664fc7665739d21ce2fd9691f9e26fc11d8
MD5 f70908cbf930b1c6447e40087e814181
BLAKE2b-256 b49a76f7f9605aef9514c6a8651981a845c9781b9b9ee0bf5825e3dc296ea527

See more details on using hashes here.

File details

Details for the file Dosepy-0.6.2-py3-none-any.whl.

File metadata

  • Download URL: Dosepy-0.6.2-py3-none-any.whl
  • Upload date:
  • Size: 779.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.13

File hashes

Hashes for Dosepy-0.6.2-py3-none-any.whl
Algorithm Hash digest
SHA256 af0b604e89559112a79f1e4445c84022e99b617cee29dc3818cb702bc3e64233
MD5 ac86e6a00f8efa2b267c0c7e77e67d06
BLAKE2b-256 86a0bd9ee8afe098885f288f12a29e0a82b1789e35ec208bc8d9a9e2849131a4

See more details on using hashes here.

Supported by

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