Welcome to OpenBNCT
OpenBNCT is an open-source research workbench for boron neutron capture therapy. Calculate neutron and photon component dose, study boron uptake and irradiation timing, compare biological models, optimize multi-field research plans and investigate uncertainty.
The Rust engine powers the CLI, Python package, desktop application and browser workbench. A deterministic multigroup solver works without an external transport code. OpenMC integration and MCNP/PHITS interchange support independent comparisons.
OpenBNCT 0.2.2 is the current workspace version. This handbook describes the current source tree. Packaged v0.2.2 releases predate later transport and research-workflow changes; build current source when following newer commands or reproducing current-source results.
Choose a starting point
| Your task | Start here |
|---|---|
| Explore a bundled dose result | Open the workbench, then your first study |
| Run a CT-to-report demonstration | Your first study |
| Bring an image, labelmap or beam spectrum | Imaging, materials and beams |
| Calculate and compare transport | Transport and benchmarks |
| Analyze dose arrays in a notebook | Python and NumPy |
| Study uptake, biology or plan alternatives | Boron, biological models and planning |
OpenBNCT is experimental research software. Its outputs are not commissioned or clinically qualified for patient care. The research scope explains this boundary and the evidence needed to interpret a calculation.
Source, releases and issues are on GitHub. OpenBNCT is developed by Avila Labs under the MIT license.