Skip to main content

Orbit fitting with PyMC3 and exoplanet

Project description

# orbits

WARNING: This is still in early development. See the [Initial release milestone](https://github.com/vandalt/orbits/milestone/1) section for details.

Currently, only the RVModel is available. _orbits_ also provides functions to load PyMC3 parameters and define GP kernel.

_orbits_ is a wrapper around [exoplanet](https://github.com/exoplanet-dev/exoplanet) aimed at providing pre-defined orbit models that can be quickly setup from the API or from a configuration file. The goal is to have something similar to [RadVel](https://github.com/California-Planet-Search/radvel), but using exoplanet and PyMC3 as a backend.

The 0.1 release supports creating an RVModel with a parameter dictionary, defining GP kernels, and using the RVModel object for inference.

## Installation

_orbits_ can be installed with pip: python -m pip install orbits.

To use the development version of _orbits_, clone the repository and install it: `shell git clone https://github.com/vandalt/orbits.git python -m pip install -U -e ".[dev]" `

## Using _orbits_ There is no detailed documentation yet, but examples will be added to the examples directory. There is currently an example with the K2-24 dataset. This replicates tutorials from _exoplanet_ and _RadVel_.

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

orbits-0.1.0.tar.gz (18.7 kB view details)

Uploaded Source

Built Distribution

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

orbits-0.1.0-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

Details for the file orbits-0.1.0.tar.gz.

File metadata

  • Download URL: orbits-0.1.0.tar.gz
  • Upload date:
  • Size: 18.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for orbits-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2b84f2dc7b7fe3bb7fd63ac863f1ffadd80e01cda13d80c380a5cdb040811b5f
MD5 dd23ff355cc63877e8490f2ef36556f4
BLAKE2b-256 dd432210de2bd5f0ad666ff6212c5cc9855cdf28ec4079020db3afe2b40fcacc

See more details on using hashes here.

File details

Details for the file orbits-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: orbits-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 14.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for orbits-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 11f8df5e2bec660b11a8919588fbcc3a8980862a6d3ae20d988617e8cc51eaa3
MD5 fa3ff96b4ba1574d0f4712b2a83a801b
BLAKE2b-256 0f3bb2fa5eef610e160fc27f1382b7a891ca89f6dc4c43c62cd9710655a288ef

See more details on using hashes here.

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