Releases: eayari21/SpectrumPY-Flight
Releases · eayari21/SpectrumPY-Flight
v0.1.0
What's Changed
- Add repository overview README by @eayari21 in #1
- Enhance quicklook UI with channel controls and fit editor by @eayari21 in #2
- Fix fit scaling and recomputation in quicklook by @eayari21 in #3
- Fix fit parameter extraction and quicklook overlays by @eayari21 in #5
- Restore baselines when plotting fit overlays by @eayari21 in #6
- Enhance fit parameter editor with model metadata and auto updates by @eayari21 in #7
- Add HDF5 structure viewer and integrate into quicklook by @eayari21 in #8
- Expand README with comprehensive toolchain documentation by @eayari21 in #9
- Document L2A CDF metadata and add ASCII scan helper by @eayari21 in #10
- Add unified data source support and CDF viewer by @eayari21 in #11
- SPY-Flight edition 1.2 by @eayari21 in #12
- Merge pull request #12 from eayari21/main by @eayari21 in #13
- Enhance quicklook documentation and help experience by @eayari21 in #14
- Add dust composition analysis window by @eayari21 in #15
- Fix quicklook file opening regression by @eayari21 in #16
- Fix interactive baseline selection and EMG span setup by @eayari21 in #17
- Adjust quicklook channel controls and axis labelling by @eayari21 in #18
- Fix mass line selection when time axis is shown by @eayari21 in #19
- Improve quicklook controls and layout by @eayari21 in #20
- Add welcome launcher and mission branding to SpectrumPY by @eayari21 in #21
- Document diagnostics for scatter click tools by @eayari21 in #22
- Improve HDF plotter layout spacing by @eayari21 in #23
- Add cross-platform PyInstaller packaging pipeline by @eayari21 in #24
- Fix PyQt scaledToHeight call by @eayari21 in #25
- Fix missing fit button initialization by @eayari21 in #26
- Fix overlay control initialization by @eayari21 in #27
- Add Python module entry point for SpectrumPY GUIs by @eayari21 in #28
- Improve documentation for idex_packet by @eayari21 in #29
- Revamp HDF explorer with ratios and timeseries view by @eayari21 in #30
- Improve Markdown and LaTeX rendering in documentation and fit editor by @eayari21 in #31
- Align Ion Grid fit preview with updated model by @eayari21 in #32
- Add viewer for IDEX variable definitions and improve conversions by @eayari21 in #33
- Simplify LaTeX fit formulas and add logging by @eayari21 in #34
- Fix pixmap scaling call for PyQt6 compatibility by @eayari21 in #35
- Improve launcher responsiveness and entrypoint by @eayari21 in #36
- Display DN conversion and range status in variable viewer by @eayari21 in #37
- Enable manual mass line creation in dust composition window by @eayari21 in #38
- Document packaging workflow and launcher usage by @eayari21 in #39
- Fix manual mass addition crash under NumPy 2.0 by @eayari21 in #40
- Rename Addition references to Edition by @eayari21 in #41
- Fix dust composition numpy import by @eayari21 in #42
- Add erfc compatibility shim for dust composition EMG model by @eayari21 in #43
- Add erfc compatibility shim for NumPy 2 by @eayari21 in #44
- Handle missing file in PyInstaller spec by @eayari21 in #45
- Document CI bundles as fallback for PyInstaller failures by @eayari21 in #46
- Fix manual mass dialog result handling by @eayari21 in #47
- Fix erfc recursion fallback to prevent manual mass crash by @eayari21 in #48
- Store filtered fit data and overlay in quicklook by @eayari21 in #49
- Add olivine analysis regression test and enhance HDF5 flagging by @eayari21 in #50
- Add Matplotlib toolbar to dust composition window by @eayari21 in #51
- Improve fit formula fallback rendering in fit dialog by @eayari21 in #52
- Fix baseline and mass line selection in dust composition UI by @eayari21 in #53
- Improve mass line selection highlighting by @eayari21 in #54
- Load dust composition metadata from existing HDF5 files by @eayari21 in #55
- Fix HTML fallback for LaTeX preview by @eayari21 in #56
- Align channel toggles with action buttons and adjust plot spacing by @eayari21 in #57
- Apply baseline correction to dust composition TOF plot by @eayari21 in #58
- Improve subplot spacing and stats callouts by @eayari21 in #59
- Support CDF waveforms and analysis in viewers by @eayari21 in #60
- Refine TOF time-to-mass calibration by @eayari21 in #61
- Add annotated mass line labels with abundance by @eayari21 in #62
- Accelerate packet decoding and parallel batch processing by @eayari21 in #63
- Use analytical EMG fits with amplitude-derived area by @eayari21 in #64
- Add comprehensive fitting workflow documentation by @eayari21 in #65
- Fix LaTeX rendering in documentation center by @eayari21 in #66
- Add author name to title page by @eayari21 in #67
- Allow toggling image charge for ion grid fits by @eayari21 in #68
- Add mass line inspector to dust composition analysis by @eayari21 in #69
- Preserve zoom when refreshing dust composition plot by @eayari21 in #70
- Improve HDF explorer epoch fallback for non-temporal datasets by @eayari21 in #71
- Fix HDF5 export to retain waveforms and metadata by @eayari21 in #72
- Restore legacy HDF5 layout for quicklook compatibility by @eayari21 in #73
- Revert preserving zoom when refreshing dust composition plot by @eayari21 in #74
- Improve documentation center typography and LaTeX support by @eayari21 in #75
- Handle additional LaTeX macros in documentation viewer by @eayari21 in #76
- Align idex_packet.py with working waveform exporter by @eayari21 in #77
- Fix quicklook fit overlay detection for legacy ion grid parameters by @eayari21 in #78
- Add 3D slicer viewer to HDF Explorer and standardize colormap by @eayari21 in #79
- Highlight selected scatter points with cross marker by @eayari21 in #80
- Add automatic mass axis calculation to dust composition window by @eayari21 in #81
- Fix scatter pick handling for numpy arrays by @eayari21 in #82
- Write filtered target fits to HDF5 and update quicklook display by @eayari21 in #83
- Handle scatter selections without...