Gaussian Process Regression with affine invariant MCMC algorithm
Project description
MAGPy-RV
Modeling Activity with Gaussian process regression in Python
Pipeline to model data with Gaussian Process regression and affine invariant Monte Carlo Markov Chain parameter searching algorith. To use please cite the original publication (Rescigno et al. in review)
Documentation
Documentation Site: MAGPy RV.readthedocs
Installation
Build conda environment MAGPy-RV can be run in its own environment. To generate it follow the steps:
Update dependencies in env.yml file
Run the following from the folder containing the .yml file
conda env create -f conda_env.yml
Package installation using pip
Install pip (if Anaconda or miniconda is installe use conda install pip
)
Install package
pip install magpy-rv
Examples
Examples are hosted here:
-
Simple GP Example shows the most basic code use.
-
Polynomial Model adds a model to the GP and introduces MCMC parameter search.
-
Pegasi 51b walks through the full rv analysis with a GP to model activity and Keplerians to model a planet.
-
Offset: full end-to-end pipeline to calculate 'sun-as-a-star' RVs and magnetic observables
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file magpy_rv-1.0.4.tar.gz
.
File metadata
- Download URL: magpy_rv-1.0.4.tar.gz
- Upload date:
- Size: 12.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a507a8a7d5df5a94c821236be57e32ce3b6f2d861599b72f158f4ce5a79736c9 |
|
MD5 | aeba6c2602962ec28a9a0f61eabe276b |
|
BLAKE2b-256 | 8ac39f37222fc4ff6b5fdf333a679ae442609cec2505c7d5334eee27fd7fb0a9 |
File details
Details for the file magpy_rv-1.0.4-py3-none-any.whl
.
File metadata
- Download URL: magpy_rv-1.0.4-py3-none-any.whl
- Upload date:
- Size: 47.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c17104a2b571273274c81b7817cf44ed7f0a3c69280d0b276f1f6678c87ce7fb |
|
MD5 | ef82e14d9e432430af0da7549da87372 |
|
BLAKE2b-256 | c3fd4af41d016ff9da15b80029fa243ca33e7b4594a403378d1b54ba00d3faff |