Skip to content

Releases: eayari21/SpectrumPY-Flight

v0.1.0

27 Oct 12:33

Choose a tag to compare

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...
Read more