Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Import, export and compare

OpenBNCT exchanges explicit component dose and geometry so independent calculations can be compared meaningfully. Preserve normalization, spatial frame, component definitions and available uncertainty when importing another engine’s output.

Supported exchange paths

DataResearch workflow
Component NIfTIImport/export separate physical components and sigma volumes
MCNPExport a declared deck; import supported meshtal output
PHITSExport a declared deck; import supported component output
DICOM RT DoseImport/resample supported Gy fields or export declared results
Static-beam RT PlanRead/export supported plan summaries and fields
CSV/XLSXExchange validated exposure plans

Parser conformance establishes behavior on the committed fixtures. It does not establish real-engine agreement across arbitrary MCNP/PHITS runs.

Compare bundles

compare produces component-wise dose comparisons; gamma evaluates declared dose/distance criteria. Use openbnct compare --help and openbnct gamma --help for your installed version, then consult the worked command reference.

Set the reference explicitly. Match geometry or apply a declared resampling operation; check units, normalization and masks. Monte Carlo sigma can explain a difference’s statistical precision, but cannot remove a systematic modeling difference.

Gamma depends on dose normalization, dose-difference percentage, distance-to-agreement, low-dose cutoff and voxel inclusion. Report those settings with the pass rate. A single gamma percentage can conceal component errors, so retain the component ratios and spatial distributions too.

Keep a research record

Project reports list their inputs and commands. Preserve the project configuration, exact data and result artifacts alongside exported views. Input changes invalidate the old comparison until recalculated.

Contracts and fixtures: schemas and conformance.