lucasufongray8358 GitHub avatar

becqmoni-roi-config-wizard

lucasufongray8358

BecqMoni ROI Wizard is an offline browser-based tool that builds and validates BecqMoni ROI XML configurations and NuclideSet libraries from nuclide, decay-chain, gamma-ray, X-ray, XRF, and detector-resolution data.

Stars

8

7-day growth

No data

Forks

0

Open issues

0

License

GPL-3.0

Last updated

2026-07-30

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It packages a specialized nuclear-spectroscopy configuration workflow into a single offline HTML application, with built-in validation/interference checks and an IAEA-based database updater.

Who it is for

  • Nuclear spectroscopists
  • BecqMoni users
  • Laboratory gamma spectroscopy analysts
  • Researchers working with nuclide decay-chain configurations

Use cases

  • Build BecqMoni ROI XML configurations for selected nuclides, isotope families, or decay chains
  • Validate spectral lines for duplicate energies, zero yields, and overlapping ROI zones before export
  • Generate BecqMoni NuclideSet libraries
  • Refresh the embedded nuclide database from the IAEA API using the included Python updater

Strengths

  • Offline-capable: can be opened from a local HTML file without a web server or internet connection
  • Built-in validation detects duplicate energies, zero-yield lines, and intersecting ROI zones
  • Supports gamma-ray, X-ray, XRF, and secondary-peak data alongside detector-resolution-based line merging
  • Includes a Python updater to refresh nuclide data from the IAEA API

Considerations

  • Output is specific to BecqMoni ROI XML and NuclideSet formats, not generic spectroscopy formats
  • Requires a modern browser with JavaScript enabled and a fully extracted local file copy
  • Database updates require Python and internet access to the IAEA API; offline use alone cannot update the data

README quick start

Getting Started

Description

Offline, browser-based BecqMoni ROI Wizard for building and validating nuclear spectroscopy ROI configurations with nuclide data, decay chains, and detector-resolution settings.

Related repositories

Similar projects matched by category, topics, and programming language.

ddosi
Featured
ddosi GitHub avatar

PacketLens

PacketLens is a pure front-end, offline pcap analysis tool that runs entirely in the browser, supporting deep protocol decoding, HTTPS decryption, and million-packet instant loading without any backend.

HTML
19
ViffyGwaanl
Featured
ViffyGwaanl GitHub avatar

kimi-k3-learn

An interactive learning system that turns the 47-page Kimi K3 technical report into a single offline HTML file with running algorithms, 3D visualizations, spaced repetition quizzes, and a smart highlighting QA tool.

AI & Machine Learning
15
iamtechartist
Featured
iamtechartist GitHub avatar

human-cell-visualizer

An interactive 3D visualization of three human cell types using Three.js, WebGL particles, and custom GLSL shaders, allowing users to rotate, zoom, morph, and explore annotated structures.

Design & Creative
13