spec2flux Release Notes
Major Enhancements
Interactive Plots
- Implemented an interactive plotting system using Matplotlib widgets
- Added ability to select emission lines during analysis with click events
- Created Doppler shift candidate selection interface with visual feedback
- Implemented noise/signal discrimination interface with intuitive color coding
- Added "Done" button to complete selection processes
Data Processing Pipeline
- Improved architecture with improved classes for different processing steps
- Enhanced error handling throughout the pipeline
Technical Improvements
- Better Doppler shift calculation with weighted means