DustRover: A Python Package for Modelling Dust Extinction Curves (Phase I)

arXiv:2609.06401 · astro-ph.IM, astro-ph.GA · Submitted 2026-09-06 · Read on arXiv

astro-ph.IM, astro-ph.GA

Submitted: 2026-09-06

Updated: 2026-09-06

Comments: 6 pages, 4 figures

Journal ref: Proc. SPIE 14155, Software and Cyberinfrastructure for Astronomy IX, 141552M, Aug 2026

DOI: 10.1117/12.3104471

License: http://creativecommons.org/licenses/by/4.0/

The gist: We introduce DustRover, an open-source Python package designed to model dust extinction curves using multi-wavelength regimes.

Terminology

Abstract

We introduce DustRover, an open-source Python package designed to model dust extinction curves using multi-wavelength regimes. DustRover supports optical/infrared spectroscopy, broadband photometry, and X-ray data within a unified framework, enabling robust analysis of dust extinction curves in distant galaxies. The software features a modular architecture that strictly decouples data management, dust models, and Markov Chain Monte Carlo (MCMC) based statistical fitting. The package is highly user-oriented, using simple YAML configuration files and offering built-in visualisation tools for SEDs and extinction curves.

Related papers