Skip to content

stevenalfonso/elisa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ELISA

Efficient Likelihood Inference for Stellar Ages

A Python package for Bayesian inference of stellar cluster parameters from Gaia photometry.

Documentation

What it does

ELISA provides two inference engines:

  • MCMC isochrone fitting — infers cluster age, metallicity, distance modulus, and extinction by fitting PARSEC isochrones with emcee.
  • Binary-star SBI — estimates primary mass and mass ratio for individual stars using Simulation-Based Inference (SNPE neural posterior estimation).

Installation

git clone https://github.com/stevenalfonso/elisa.git
cd elisa
pip install -e .

For SBI support (requires PyTorch):

pip install torch sbi isochrones

Documentation

Full usage guides and API reference are at astroelisa.readthedocs.io:

Contributing

Bug reports and feature requests are welcome via GitHub Issues.

To contribute code, fork the repository and open a pull request against main. Please:

  • Include tests for new functionality (pytest)
  • Follow the existing code style (black, ruff)
  • Describe what the PR changes and why

References

License

MIT License — see LICENSE for details.

About

Efficient Likelihood Inference for Stellar Ages

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors