Welcome to sed-analysis-tools’s documentation!¶
Fitting and analysing stellar spectral energy distributions (SEDs) for single and multi-component systems assuming blackbody modelling.
Test the recoverability of a single/binary system for a give set of filters
Estimate the lower limit to the SED errors
Ability to use real filter transmission curves
Installation¶
pip install sed_analysis_tools
GitHub: sed-analysis-tools
Requirements
python
>= 3.10,
astropy
>= 6.0,
matplotlib
>= 3.7,
numpy
>= 1.24,
pandas
>= 2.0,
scipy
>= 1.12,
tqdm
>= 1.12
The module will download models (e.g. isochrones) and filter transmission curves as required into a $HOME/.sed_analysis_tools (or equivalent) folder.
Basic working¶
SED fitting using blackbody modelling
Understanding the recoverability of binary system using SED for a given filter set and noise levels.
Estimating SED fitting errors assuming blackbody approximation. And visualizing the possible degeneracy due to nearby secondaries resulting in similar HRD position.
Citing sed_analysis_tools¶
This code is developed by Vikrant V. Jadhav (Universität Bonn).
If you use the code, please cite the Zenodo repository and Jadhav et al. (2025, under rewiew), On the detectability and parameterisation of binary stars through spectral energy distributions, Journal of Astrophysics and Astronomy
@software{jikrant3_2024_14166044,
author = {{Jadhav}, Vikrant V.},
title = {jikrant3/sed-analysis-tools},
month = Nov,
year = 2024,
publisher = {Zenodo},
version = {v1.2.0},
doi = {10.5281/zenodo.14166044},
url = {https://doi.org/10.5281/zenodo.14166044}
}