Skip to content

XraySpec v1.0.0 - Stable Release

Choose a tag to compare

@britthubs britthubs released this 02 Jul 17:55
· 6 commits to app since this release

This is the first stable release of XraySpec, a GUI application built using NiceGUI packaged as a standalone .exe with nicegui-pack. This GUI plots (handheld) XRF spectra with annotated chemical elements and allows adjustments to the plots. Currently, only Windows is supported.

Features

  • GUI built with NiceGUI
  • Supports loading .csv and .cfg files generated with PyMca
  • Interactive and customizable plotting powered by Matplotlib
  • Automated peak annotation based on PyMca configuration and known elemental transitions
  • Fully standalone packaging for easy distribution (no Python or packages installation needed)

Improvements Since Beta

  • Comprehensive bug fixes and stability enhancements
  • Print statements for debugging
  • Enhanced user experience with refined GUI controls and plotting options

Known Issues

  • Negative Y-axis minimal values not possible (due to log scale)
  • Please report any bugs or feature requests via GitHub Issues

Feel free to explore, give feedback, and contribute!

Happy XRF analysing!