Bayesian Estimator for Stellar Population Analysis
Project description
Bayesian Estimator for Stellar Population Analysis (BESTA)
BESTA is a Python package for inferring stellar population properties from spectroscopic and/or photometric data using Bayesian inference and Monte Carlo methods.
Full documentation is available at besta.readthedocs.io.
Framework
BESTA is built on top of two core libraries:
- Population Synthesis Toolkit (PST) — flexible stellar population synthesis models.
- CosmoSIS — modular parameter estimation via Monte Carlo sampling.
Features
Pipeline modules
Ready-to-use CosmoSIS pipeline modules are provided in besta.pipeline_modules:
| Module | Description |
|---|---|
GalaxySpectraModule |
Full spectroscopic SED fitting |
FullSpectralFitModule |
Joint stellar population and kinematics fit from spectra |
GalaxyPhotometryModule |
Broadband photometric SED fitting |
SFHPhotometryGridModule |
SFH inference from photometry via model grid |
SFHPhotometryEmulatorModule |
SFH inference from photometry via emulator |
Star formation history models
Analytic: ExponentialSFH, DelayedTauSFH, DelayedTauQuenchedSFH, LogNormalSFH, LogNormalQuenchedSFH
Piece-wise: FixedTimeSFH, FixedTime_sSFR_SFH, FixedMassFracSFH
Installation
pip install besta
Requires Python ≥ 3.10. See the installation guide for CosmoSIS setup instructions.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file besta-0.5.0.tar.gz.
File metadata
- Download URL: besta-0.5.0.tar.gz
- Upload date:
- Size: 156.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab61d6881c9b1f566a8ed752e6a1b6e6c2ce2a80b58f3bac5aced99cc83bc140
|
|
| MD5 |
875f302524dc887ca6426f88b41f2143
|
|
| BLAKE2b-256 |
a88df7b9b428493733c3ccf2a259233d7803bc3b16e12caf9309e1b0fe8e8be6
|
Provenance
The following attestation bundles were made for besta-0.5.0.tar.gz:
Publisher:
publish-on-pypi.yml on PabloCorcho/besta
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
besta-0.5.0.tar.gz -
Subject digest:
ab61d6881c9b1f566a8ed752e6a1b6e6c2ce2a80b58f3bac5aced99cc83bc140 - Sigstore transparency entry: 1340593895
- Sigstore integration time:
-
Permalink:
PabloCorcho/besta@d7e4f07c2618b4473b05b4e4770c2c6ee2d7891d -
Branch / Tag:
refs/tags/v0.5.0 - Owner: https://github.com/PabloCorcho
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-on-pypi.yml@d7e4f07c2618b4473b05b4e4770c2c6ee2d7891d -
Trigger Event:
push
-
Statement type:
File details
Details for the file besta-0.5.0-py3-none-any.whl.
File metadata
- Download URL: besta-0.5.0-py3-none-any.whl
- Upload date:
- Size: 122.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e04ffe731c4838e9f9136431a4c7f6804edd6e2e15d9a320e6f4ab4c3bf0c5a7
|
|
| MD5 |
206628c32224014cf33587f469f07596
|
|
| BLAKE2b-256 |
6b1c4ddbca23a0ad9f2a851adc2dd865027efa3891076df38fc14ccb83c6d935
|
Provenance
The following attestation bundles were made for besta-0.5.0-py3-none-any.whl:
Publisher:
publish-on-pypi.yml on PabloCorcho/besta
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
besta-0.5.0-py3-none-any.whl -
Subject digest:
e04ffe731c4838e9f9136431a4c7f6804edd6e2e15d9a320e6f4ab4c3bf0c5a7 - Sigstore transparency entry: 1340593903
- Sigstore integration time:
-
Permalink:
PabloCorcho/besta@d7e4f07c2618b4473b05b4e4770c2c6ee2d7891d -
Branch / Tag:
refs/tags/v0.5.0 - Owner: https://github.com/PabloCorcho
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-on-pypi.yml@d7e4f07c2618b4473b05b4e4770c2c6ee2d7891d -
Trigger Event:
push
-
Statement type: