SpectraPy: a Python library for spectroscopic data reduction
Marco Fumana

TL;DR
SpectraPy is a Python library that streamlines the reduction of astronomical spectroscopic data, integrating Astropy and SAOImageDS9 features for calibration and extraction from raw frames.
Contribution
It introduces a flexible, spectrograph-independent Python toolkit for spectroscopic data reduction, filling a gap in existing Astropy-based libraries.
Findings
Supports multiple spectrographs including LBT-LUCI and LBT-MODS
Automates spectral extraction and calibration from raw data
Designed for both longslit and multi-object spectrographs
Abstract
SpectraPy is an Astropy affiliated package for spectroscopic data reduction. It collects algorithms and methods for data reduction of astronomical spectra obtained by through-slits spectrographs. It has been created to fill the gap in Astropy between the already existing data handling libraries and those for spectra analysis. SpectraPy combines Astropy facilities with SAOImageDS9 features, providing a set of tools for spectra calibration and 2D extraction. It starts from raw frames, and using configuration files which describe the optical setup of the instrument, it automatically locates and extracts 2D spectra that have been wavelength calibrated and corrected by distortions. The library is designed to be spectrograph-independent and can be used on both longslit and multi object spectrograph data. It comes with a set of ready-to-use configuration files for the LBT-LUCI and LBT-MODS…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAstronomy and Astrophysical Research · Distributed and Parallel Computing Systems · Computational Physics and Python Applications
