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

Uploaded Python 3

File details

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

File metadata

  • Download URL: besta-0.6.1.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.1.tar.gz
Algorithm Hash digest
SHA256 1364e5b1d73251121040df671248a7e154abe9eea9301d5f14494fdae386b904
MD5 4e231b62afa947223d62bfde239cbb3d
BLAKE2b-256 0bbf1c3023201f9012b09e7a20ce06e9fb1d867fa5af3f9a5f771eeb1beea78b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: besta-0.6.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 879eb2cfb209452081c64ac3ef4b47e47e5a08db286f36c6a1d1cb6262185805
MD5 60245ef014134cf96f9077f1f6321b3e
BLAKE2b-256 45c22691902359699e4ab1df03f5a9ec0f205315f4b2f6594bbba63e9eeff762

See more details on using hashes here.

Provenance

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