OPT Tumour Models

Maintenance mode

Scripts to fit polynomial tumor models for ocular proton therapy planning from 3D tumor delineations.

Required Python versions

About

OPT Tumour Models provides Python scripts to generate polynomial tumor models, as commonly used in ocular proton therapy planning, from 3D tumor delineations. Starting from a delineated tumor contour, the tumor base and thickness are extracted automatically, after which the optimal shape-factor of the parametric height model is determined. The resulting geometric model can be compared back to the original delineation to evaluate how well it represents the true tumor shape.

The repository also includes a worked example notebook that generates tumor models with different shape factors for an example delineation, together with scripts to produce variations of the standard model with added thickness or an expanded tumor base. The method and its validation are described in Klaassen et al. (2026).

Main Contributors

Lisa Klaassen @crnh @jwmbeenakker

Publications that use this software

Technical Details

License
MIT
Last updated
Mar 10, 2026
Requires Python
>=3.12

Dependencies