oncosharp
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (16.3%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: isachpaz
- License: other
- Language: C#
- Default Branch: main
- Size: 1.7 MB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
![]()
OncoSharp
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.
📦 Use Cases
- 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
🔧 Installation
TBD — NuGet package and build instructions will be provided in a future release.
🛡️ Licensing
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.
👥 Contributing
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.
📚 Documentation
Comprehensive documentation is in development. Future updates will include:
- API reference
- Tutorials
- Sample applications
📫 Contact
For commercial licensing, collaboration opportunities, or questions, please reach out to:
[Dr. Ilias Sachpazidis]
📧 ilias.sachpazidis@gmail.com
📖 Citation
If you use OncoSharp in academic research, please cite it as:
```bibtex @software{oncosharp2025, author = {Ilias Sachpazidis}, title = {OncoSharp: A .NET Toolkit for Radiotherapy Applications}, year = {2025}, url = {https://github.com/isachpaz/OncoSharp} }
Owner
- Login: isachpaz
- Kind: user
- Location: Germany
- Website: https://www.sachpazidis.com
- Repositories: 3
- Profile: https://github.com/isachpaz
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use OncoSharp in your research, please cite it as below."
title: "OncoSharp: A .NET Toolkit for Radiotherapy Applications"
authors:
- family-names: Sachpazidis
given-names: Ilias
version: 1.0.0
date-released: 2025-06-23
license: Custom, Non-Commercial Academic Use Only
repository-code: https://github.com/isachpaz/OncoSharp
url: https://github.com/isachpaz/OncoSharp
GitHub Events
Total
- Push event: 17
- Create event: 2
Last Year
- Push event: 17
- Create event: 2
Dependencies
- System.ComponentModel.Annotations 5.0.0
- MathNet.Numerics 5.0.0
- Microsoft.NET.Test.Sdk 17.14.1
- Moq 4.20.72
- NUnit 4.3.2
- NUnit3TestAdapter 5.0.0
- MathNet.Numerics 5.0.0
- Microsoft.NET.Test.Sdk 17.14.1
- Moq 4.20.72
- NUnit 4.3.2
- NUnit3TestAdapter 5.0.0
- Microsoft.Extensions.Logging.Abstractions 9.0.7
- NLoptNet 1.4.3
- Microsoft.NET.Test.Sdk 17.14.1
- NUnit 4.3.2
- Microsoft.Extensions.Logging.Abstractions 9.0.7
- NLoptNet 1.4.3
- Microsoft.NET.Test.Sdk 17.14.1
- NUnit 4.3.2