OncoSharp is a modular C# library for radiation oncology research and development, with a strong focus on dose-volume histogram (DVH) analysis and biologically informed treatment modeling.
It provides robust support for key radiotherapy quantities including:
- 📦 Volume
- 🎯 Physical dose
- ⚗️ Radiobiological dose (e.g., EQD2, EQD0, BED)
- 🧬 Tumor cell density
- 🔬 PET tracer activity
- 🧪 Partial oxygen pressure (pO₂)
- 📈 Probability values (e.g., TCP/NTCP)
- 📅 Number of fractions
Built for high-performance and extensibility, OncoSharp includes tools to compute:
- 📊 Cumulative and differential DVHs
- 📈 Tumor Control Probability (TCP)
- 📉 Normal Tissue Complication Probability (NTCP)
The library is ideal for advanced treatment evaluation, radiobiological plan optimization, and developing next-generation clinical decision-support tools in radiotherapy.
- Radiation oncology research and academic prototyping
- Development of QA tools for RT planning and evaluation
- Clinical plan comparison and DVH-based analysis
- Integration into larger medical imaging or planning systems
- TCP and NTCP modeling
TBD — NuGet package and build instructions will be provided in a future release.
OncoSharp is distributed under a dual-license model:
-
🧪 Free Academic License
Free for non-commercial academic research, education, and non-profit use.
SeeLICENSE_ACADEMIC.mdfor details. -
💼 Commercial License Required
Commercial, clinical, or for-profit use requires a separate paid license.
Please contact [ilias.sachpazidis@gmail.com] to obtain commercial licensing terms.
By using this software, you agree to the terms of the applicable license.
We welcome contributions from the community!
- Report bugs or request features via Issues
- Submit pull requests for improvements
- Help improve documentation or add examples
Please read the CONTRIBUTING.md guide before submitting changes.
Comprehensive documentation is in development. Future updates will include:
- API reference
- Tutorials
- Sample applications
For commercial licensing, collaboration opportunities, or questions, please reach out to:
[Dr. Ilias Sachpazidis]
📧 ilias.sachpazidis@gmail.com
If you use OncoSharp in academic research, please cite it as:
@software{oncosharp2025,
author = {Ilias Sachpazidis},
title = {OncoSharp: A .NET Toolkit for Radiotherapy Applications},
year = {2025},
url = {https://github.com/isachpaz/OncoSharp}
}