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.2.4.tar.gz (1.9 MB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: exoplanet-0.2.4.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2.post20191203 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.4

File hashes

Hashes for exoplanet-0.2.4.tar.gz
Algorithm Hash digest
SHA256 31acdedec7d187b2191f02f63f906197cf59c0009d217a0a12ec4dc10e3738e2
MD5 0f6ff2aeb3b564427c4511b507d5bae6
BLAKE2b-256 66a4cd6691b0527bcd6d6cdcc97beffceab5bdb6bd384f367ec8a05076545b0d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: exoplanet-0.2.4-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.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2.post20191203 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.4

File hashes

Hashes for exoplanet-0.2.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a84ff8f0b028b04bff33d98ae3b08c35e4f9f9439b16b43bcd4dab06e7ff3874
MD5 cf101d85d1452005a2e608426b79ff99
BLAKE2b-256 c7d962bb9c22c5dbbfecdba9f5b4d336b8ab25d2dc60bf286593b7a6fb2e2c2a

See more details on using hashes here.

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