Status and roadmap
Current production scope
qsospec currently provides:
Local and global NumPy/SciPy fitting APIs.
Global power-law, Fe II, and continuous Balmer pseudo-continuum fitting.
Coverage-aware UV, optical, and NIR emission recipes.
Dedicated Lyα absorption masking and reliability flags.
Optional pPXF host decomposition with an object-level redshift gate.
Galactic dereddening before file and batch workflows.
Covariance and Monte Carlo uncertainty summaries.
Resumable schema-v5 Parquet run bundles and QA regeneration.
Near-term priorities
Broaden real-spectrum regression validation across surveys and redshift.
Benchmark production batch throughput and memory use.
Harden warning/reliability conventions for science-catalog filtering.
Expand recipe models only after explicit synthetic and real-data validation.
Stabilize public APIs and archive compatibility before a post-alpha release.
Compatibility
Scientific defaults, result fields, warning codes, and archive schemas should change deliberately and with migration notes. During pre-release development, obsolete run schemas may be rejected when recreating runs is safer than carrying ambiguous scientific conventions forward.
Detailed change history is in Changelog.