Skip to main content

Fast and scalable MCMC for all your exoplanet needs

Project description

exoplanet



exoplanet is a toolkit for probabilistic modeling of transit and/or radial velocity observations of exoplanets and other astronomical time series using PyMC3. PyMC3 is a flexible and high-performance model building language and inference engine that scales well to problems with a large number of parameters. exoplanet extends PyMC3's language to support many of the custom functions and distributions required when fitting exoplanet datasets. These features include:

All of these functions and distributions include methods for efficiently calculating their gradients so that they can be used with gradient-based inference methods like Hamiltonian Monte Carlo, No U-Turns Sampling, and variational inference. These methods tend to be more robust than the methods more commonly used in astronomy (like ensemble samplers and nested sampling) especially when the model has more than a few parameters. For many exoplanet applications, exoplanet (the code) can improve the typical performance by orders of magnitude.

exoplanet is being actively developed in a public repository on GitHub so if you have any trouble, open an issue there.

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

exoplanet-0.3.3.tar.gz (1.5 MB view details)

Uploaded Source

Built Distribution

exoplanet-0.3.3-py2.py3-none-any.whl (1.7 MB view details)

Uploaded Python 2 Python 3

File details

Details for the file exoplanet-0.3.3.tar.gz.

File metadata

  • Download URL: exoplanet-0.3.3.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for exoplanet-0.3.3.tar.gz
Algorithm Hash digest
SHA256 fbc904c1d1e62a8ed5fb03ea389a932230aa5c01e80d59865238d2aeb6b8fd68
MD5 685139e24171959df5d7ae2d7d8ac576
BLAKE2b-256 b66f8cbf6b4e09293f29ea3f32399bb98616e09d6ba308ddba1ea3ce133581e2

See more details on using hashes here.

Provenance

File details

Details for the file exoplanet-0.3.3-py2.py3-none-any.whl.

File metadata

  • Download URL: exoplanet-0.3.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for exoplanet-0.3.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9b0f3c42bdcf7349af08f90c443907f0f3908e3bfc6ada401986a11b3e97c9fc
MD5 7d6a0a855d044c12776a91902c2dd317
BLAKE2b-256 f7f8b6651f2a6c05adaa17a71eade55f4954224e92b0615ab003fe372b51962a

See more details on using hashes here.

Provenance

Supported by

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