Releases: RJFernandezTeran/PyMORGAN
Releases · RJFernandezTeran/PyMORGAN
Release list
v1.260814.1
Full Changelog: v0.8.260814.dev2...v1.260814.1
Updates asinh plotting
What's Changed in v0.8.260814.dev2
🚀 Highlights & New Features
-
Configurable
asinhContour Scaling: Reworked 1D contour plotting usingmatplotlib.colors.AsinhNormwith sinh-spaced contour levels rather than transforming data directly. This preserves true physical units while enhancing visibility across high dynamic ranges and ensuring readable colorbar ticks. -
GUI Controls for
asinh_pct: Added an adjustableasinh_pctsetting (with dedicated GUI input controls, backend wiring, and updated default configuration) to interactively control the linear-to-log transition threshold. -
Cursor
$z$ -Coordinate Readout: Interactive cursor tracking in both 1D and 2D plot views now displays real-time$z$ -value (intensity/amplitude) coordinates alongside$(x, y)$ positions. -
Improved Noise Button Logic: Added a
has_noisedataset property to enable/disable noise-related GUI action buttons based on data availability.
📚 Documentation & 🧪 Tests
- Updated LaTeX documentation (
docs/oneD.texanddocs/settings.tex) describingasinhcontour settings and dynamic range handling. - Expanded GUI and plotting test suites covering new contour behaviors, scaling modes, and control interactions.
First public release - v0.8.260814.dev1
First public release of the current working version