Introducing STARDIS: An Open and Modular Stellar Spectral Synthesis Code
2025/04/24 by Joshua V. Shields, J. Shields, Wolfgang Kerzendorf +21 · 1 voice
Physics and Astronomy · #Astronomy and Astrophysical Research #FOS: Physical sciences #Gamma-ray bursts and supernovae #Instrumentation and Methods for Astrophysics (astro-ph.IM) #Solar and Stellar Astrophysics (astro-ph.SR) #Stellar, planetary, and galactic studies #astro-ph.IM #astro-ph.SR
paper · pdf · doi:10.48550/arxiv.2504.17762
openalex publication_date 2025/04/24 · arxiv published 2025/04/24 · arxiv updated 2025/04/25 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28
Abstract
We introduce a new 1D stellar spectral synthesis Python code called stardis. stardis is a modular, open-source radiative transfer code that is capable of spectral synthesis from near-UV to IR for FGK stars. We describe the structure, inputs, features, underlying physics, and assumptions of stardis as well as the radiative transfer scheme implemented. To validate our code, we show spectral comparisons between stardis and korg with the same input atmospheric structure models, and also compare qualitatively to phoenix for solar models. We find that stardis generally agrees well with korg for solar models on the few percent level or better, that the codes can diverge in the ultraviolet, with more extreme differences in cooler stars. stardis can be found at https://github.com/tardis-sn/stardis, and documentation can be found at https://tardis-sn.github.io/stardis/.
Citations
- Korg: fitting, model atmosphere interpolation, and Brackett lines
- The Astropy Project: Sustaining and Growing a Community-oriented Open-source Project and the Latest Major Release (v5.0) of the Core Package*
- The chemical make-up of the Sun: A 2020 vision
- Array Programming with NumPy
- SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python
- Modules for Experiments in Stellar Astrophysics (MESA): Pulsating Variable Stars, Rotation, Convective Boundaries, and Energy Conservation
- CHIANTI - an atomic database for emission lines - Paper XV: Version 9, improvements for the X-ray satellite lines
- Super-Solar Metallicity Stars in the Galactic Center Nuclear Star Cluster: Unusual Sc, V, and Y Abundances
- The Astropy Project: Building an inclusive, open-science project and status of the v2.0 core package
- Modules for Experiments in Stellar Astrophysics (MESA): Convective Boundaries, Element Diffusion, and Massive Star Explosions
- Partition functions and equilibrium constants for diatomic molecules and atoms of astrophysical interest
- Modules for Experiments in Stellar Astrophysics (MESA): Binaries, Pulsations, and Explosions
- Determining stellar atmospheric parameters and chemical abundances of FGK stars with iSpec
- A spectral synthesis code for rapid modelling of supernovae
- Astropy: A Community Python Package for Astronomy
- A new extensive library of PHOENIX stellar atmospheres and synthetic spectra
- Modules for Experiments in Stellar Astrophysics (MESA): Giant Planets, Oscillations, Rotation, and Massive Stars
- Astrophysics Source Code Library
- Microturbulent velocity from stellar spectra: a comparison between different approaches
- MODULES FOR EXPERIMENTS IN STELLAR ASTROPHYSICS (MESA)
- The Chemical Composition of the Sun
- A grid of MARCS model atmospheres for late-type stars I. Methods and general properties
Discussions
Related