Skip to main content

PYthon RadioTherapy library

Project description

pyrt-lib

Python based helper library for RT cohort analysis

Classes:

Patient

A class for a patient. Initializes with the path to the directory containing DICOMS, dvhs' (made with makedvh from gitlab.com/dcpt-research/fluka-simulation-batch-tools). Automatically reads all the data and can be queried for dvh parameters and so forth. Also reads metadata - right now from an excel sheet for these patients, but could be altered to any patient cohort.

Cohort

A class for a cohort, a group of patients. Primary function is that it can make sub-cohorts based on a constraint, such as age, toxicity, gamma-pass score or dvh parameters or whatever you want.

Plans

Will contain classes to help with data-flow for patients with CT's, RTSTRUCT's, RTPLAN's, planning RTDOSE distributions as well as Monte Carlo simulations of dose and Linear Energy Transfer.

The library will also include functionality for variable RBE for at least the most used models.

Project details


Release history Release notifications | RSS feed

This version

0.3.8

Download files

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

Source Distribution

pyrt_lib_rasmusklitgaard-0.3.8.tar.gz (31.7 kB view details)

Uploaded Source

Built Distribution

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

pyrt_lib_rasmusklitgaard-0.3.8-py3-none-any.whl (33.5 kB view details)

Uploaded Python 3

File details

Details for the file pyrt_lib_rasmusklitgaard-0.3.8.tar.gz.

File metadata

  • Download URL: pyrt_lib_rasmusklitgaard-0.3.8.tar.gz
  • Upload date:
  • Size: 31.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for pyrt_lib_rasmusklitgaard-0.3.8.tar.gz
Algorithm Hash digest
SHA256 c6f83548cc8f3322f0783c1eebb7affa28ad8db410043cf97717727c6ac16882
MD5 ea89bbd7ff8060e083852d4479a3d170
BLAKE2b-256 d3471e3e6a849a7c173e197244024568171a93fc6b371647f7e2a971271be1cf

See more details on using hashes here.

File details

Details for the file pyrt_lib_rasmusklitgaard-0.3.8-py3-none-any.whl.

File metadata

File hashes

Hashes for pyrt_lib_rasmusklitgaard-0.3.8-py3-none-any.whl
Algorithm Hash digest
SHA256 e3543ef025a06df3a56c03c106bfee2ba30df830f08e7163d4bdef2111ab4b62
MD5 7e09d39ab78e1cddf91bbd8bc04d5268
BLAKE2b-256 60d8aed169e85101490b5ebb9f7678d2769d91ceb08336c39d42d39ed4aaea4d

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