openbnct-core 0.1.1

Backend-neutral BNCT geometry and physical-dose contracts
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# openbnct-core

Backend-neutral BNCT geometry, grid, and physical-dose contracts for
[OpenBNCT](https://github.com/AvilaLabs/OpenBNCT). Owns the canonical
`PhysicalDoseBundle`, `GridGeometry`, dose-component semantics, rigid
registration (`openbnct.registration`), systematic-uncertainty
(`openbnct.systematic-uncertainty`), exposure-plan, external-dose, and
component-dose interchange contracts, plus the contract-namespace helpers
(`schema_matches`, `normalize_contract_id`) that keep pre-rename `nctforge.*`
artifacts readable.

All other OpenBNCT crates depend on this crate's types; nothing in it knows
about any transport backend.

Research software — no clinical, commissioning, or regulatory qualification.