Repository navigation
XraySpec v1.0.0 - Stable 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
.csvand.cfgfiles 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!