Skip to main content

Bayesian Estimator for Stellar Population Analysis

Project description

Bayesian Estimator for Stellar Population Analysis (BESTA)

Documentation Status test

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:

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

besta-0.6.0.tar.gz (176.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

besta-0.6.0-py3-none-any.whl (138.7 kB view details)

Uploaded Python 3

File details

Details for the file besta-0.6.0.tar.gz.

File metadata

  • Download URL: besta-0.6.0.tar.gz
  • Upload date:
  • Size: 176.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for besta-0.6.0.tar.gz
Algorithm Hash digest
SHA256 ee18211549fe6638ec8832d00c2dc21a86bc0848ebb65da917def7cd19f58711
MD5 a4791a937edeafd4feab40aa06114c9b
BLAKE2b-256 85a9ef68c5207073e774b130cbc7fc541002326fe9cf1f519bc8fbafa1d02a58

See more details on using hashes here.

Provenance

The following attestation bundles were made for besta-0.6.0.tar.gz:

Publisher: publish-on-pypi.yml on PabloCorcho/besta

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file besta-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: besta-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 138.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for besta-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a517d5db14a69fc932c298122c640d445931faf40cfa5fe89c9bd8bfcdf7ac43
MD5 d25613b14bdb0464ce3f152e22de7deb
BLAKE2b-256 d38bcb66e11b23a64559eb260f9666d71b751e2365266321dd331664d8a1475f

See more details on using hashes here.

Provenance

The following attestation bundles were made for besta-0.6.0-py3-none-any.whl:

Publisher: publish-on-pypi.yml on PabloCorcho/besta

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page