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.2.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.2-py3-none-any.whl (138.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: besta-0.6.2.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.2.tar.gz
Algorithm Hash digest
SHA256 530934e6378e93ae78fe17c2925443644016c1ed9d342428ef69f57c9a9cc1cf
MD5 b1237c45f5e07b3d6db160b5328a5051
BLAKE2b-256 34e094c35238f7ecdff199f9d154b90437f5cedd81b134922f215e666de99bae

See more details on using hashes here.

Provenance

The following attestation bundles were made for besta-0.6.2.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.2-py3-none-any.whl.

File metadata

  • Download URL: besta-0.6.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 fb35757ae38937434fa892357d980dd2a398a9259624f3ae9cac53674ef8252b
MD5 74dfc013ba731451a34929e4b0a3a10b
BLAKE2b-256 d0be2df37cde05bf12d34f150db630353bd2ba5b460e5fb182b720d64be4cdbc

See more details on using hashes here.

Provenance

The following attestation bundles were made for besta-0.6.2-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