All Projects → oscaribv → pyaneti

oscaribv / pyaneti

Licence: GPL-3.0 License
A multi-planet Radial Velocity and Transit modelling software

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language
fortran
972 projects
Makefile
30231 projects

Projects that are alternatives of or similar to pyaneti

picaso
A Planetary Intensity Code for Atmospheric Spectroscopy Observations
Stars: ✭ 27 (+3.85%)
Mutual labels:  exoplanets
l2hmc-qcd
Application of the L2HMC algorithm to simulations in lattice QCD.
Stars: ✭ 33 (+26.92%)
Mutual labels:  mcmc
Chempy
Start with the Chempy tutorial
Stars: ✭ 21 (-19.23%)
Mutual labels:  mcmc
DynamicHMCExamples.jl
Examples for Bayesian inference using DynamicHMC.jl and related packages.
Stars: ✭ 33 (+26.92%)
Mutual labels:  mcmc
pico-solar-system
No description or website provided.
Stars: ✭ 186 (+615.38%)
Mutual labels:  planets
planetplanet
A general photodynamical code for exoplanet light curves
Stars: ✭ 36 (+38.46%)
Mutual labels:  exoplanets
LogDensityProblems.jl
A common framework for implementing and using log densities for inference.
Stars: ✭ 26 (+0%)
Mutual labels:  mcmc
cmdstanr
CmdStanR: the R interface to CmdStan
Stars: ✭ 82 (+215.38%)
Mutual labels:  mcmc
bayesian-stats-with-R
Material for a workshop on Bayesian stats with R
Stars: ✭ 55 (+111.54%)
Mutual labels:  mcmc
ldtk
Python toolkit for calculating stellar limb darkening profiles and model-specific coefficients using the stellar atmosphere spectrum library by Husser et al. (2013). Described in Parviainen & Aigrain, MNRAS 453, 3821–3826 (2015).
Stars: ✭ 26 (+0%)
Mutual labels:  exoplanets
SpaceProject
A top-down 2D, procedurally generated space exploration and shooter game using libGDX. Kinda like Asteroids, only a little bigger.
Stars: ✭ 28 (+7.69%)
Mutual labels:  planets
posts
Pieces of code that have appeared on my blog with a focus on stochastic simulations.
Stars: ✭ 31 (+19.23%)
Mutual labels:  mcmc
PlanetaryImager
Qt capture software for astronomy, mainly planetary shooting
Stars: ✭ 45 (+73.08%)
Mutual labels:  planets
ephemeris-compute-de405
A command-line tool for producing tables of the positions of solar system objects over time.
Stars: ✭ 14 (-46.15%)
Mutual labels:  planets
SMC.jl
Sequential Monte Carlo algorithm for approximation of posterior distributions.
Stars: ✭ 53 (+103.85%)
Mutual labels:  mcmc
CorBinian
CorBinian: A toolbox for modelling and simulating high-dimensional binary and count-data with correlations
Stars: ✭ 15 (-42.31%)
Mutual labels:  mcmc
mcmc
A C++ library of Markov Chain Monte Carlo (MCMC) methods
Stars: ✭ 108 (+315.38%)
Mutual labels:  mcmc
pymeeus
Library of astronomical algorithms in Python
Stars: ✭ 25 (-3.85%)
Mutual labels:  planets
accrete-starform-stargen
An attempt to reconcile all available versions of the Accrete/Starform/Stargen solar system generator.
Stars: ✭ 24 (-7.69%)
Mutual labels:  planets
phyml
PhyML -- Phylogenetic estimation using (Maximum) Likelihood
Stars: ✭ 125 (+380.77%)
Mutual labels:  mcmc

pyaneti*

*From the Italian word pianeti, which means planets

email: oscar.barragan_at_physics.ox.ac.uk

Updated November 2021

Paper I

Written by Barragán O., Gandolfi D. & Antoniciello G.

MNRAS arXiv:1809.04609 ascl:1707.003 pyaneti wiki

Paper II

Written by Barragán O., Aigrain S., Rajpaul V. M., & Zicher N.

MNRAS arXiv:2109.140860

Brief description on pyaneti:

  • The code runs in python 3.
  • Transit fits for single transits.
  • Multi-band fits.
  • Gaussian Process (GP) and multidimensional GP regressions.
  • Multiple independent Markov chains to sample the parameter space.
  • Easy-to-use: it runs by providing only one input_fit.py file.
  • Parallel computing with OpenMP.
  • Automatic creation of posteriors, correlations, and ready-to-publish plots.
  • Circular and eccentric orbits.
  • Multi-planet fitting.
  • Inclusion of RV and photometry jitter.
  • Systemic velocities for multiple instruments.
  • Stellar limb darkening (Mandel & Agol, 2002).
  • Correct treatment of short and long cadence data (Kipping, 2010).
  • Joint RV + transit fitting.

If you want to see the cool stuff that pyaneti can do check these papers.

Check pyaneti wiki to learn how to use it

Citing

If you use pyaneti in your research, please cite it as

Barragán, O., Gandolfi, D., & Antoniciello, G., 2019, MNRAS, 482, 1017

you can use this bibTeX entry

@ARTICLE{pyaneti,
       author = {Barrag\'an, O. and Gandolfi, D. and Antoniciello, G.},
        title = "{PYANETI: a fast and powerful software suite for multiplanet radial
        velocity and transit fitting}",
      journal = {\mnras},
     keywords = {methods: numerical, techniques: photometric, techniques: spectroscopic,
        planets and satellites: general, Astrophysics - Earth and
        Planetary Astrophysics, Astrophysics - Instrumentation and
        Methods for Astrophysics, Physics - Data Analysis, Statistics
        and Probability},
         year = 2019,
        month = Jan,
       volume = {482},
        pages = {1017-1030},
          doi = {10.1093/mnras/sty2472},
 primaryClass = {astro-ph.EP},
       adsurl = {https://ui.adsabs.harvard.edu/#abs/2019MNRAS.482.1017B},
      adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

If you also use the new routines of pyaneti (multi-band modelling, single transit modelling, or Gaussian Process regression), please cite also this paper

Barragán,  O.,  Aigrain,  S.,  Rajpaul,  V.  M.,  &  Zicher,  N.,  2022, MNRAS. 509, 866

you can use this bibTeX entry

@ARTICLE{pyaneti2,
       author = {{Barrag{\'a}n}, Oscar and {Aigrain}, Suzanne and {Rajpaul}, Vinesh M. and {Zicher}, Norbert},
        title = "{PYANETI - II. A multidimensional Gaussian process approach to analysing spectroscopic time-series}",
      journal = {\mnras},
     keywords = {methods: numerical, techniques: photometry, techniques: spectroscopy, planets and satellites: general, Astrophysics - Earth and Planetary Astrophysics, Astrophysics - Instrumentation and Methods for Astrophysics},
         year = 2022,
        month = jan,
       volume = {509},
       number = {1},
        pages = {866-883},
          doi = {10.1093/mnras/stab2889},
archivePrefix = {arXiv},
       eprint = {2109.14086},
 primaryClass = {astro-ph.EP},
       adsurl = {https://ui.adsabs.harvard.edu/abs/2022MNRAS.509..866B},
      adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

If you have any comments, requests, suggestions or just need any help, please don't think twice, just contact us!

Warning: This code is under developement and it may contain bugs. If you find something please contact us at oscar.barragan_at_physics.ox.ac.uk

Acknowledgements

  • Hannu Parviainen, thank you for helping us to interpret the first result of the PDF of the MCMC chains. We learned a lot from you!
  • Salvador Curiel, thank you for suggestions to parallelize the code.
  • Mabel Valerdi, thank you for being the first pyaneti user, for spotting typos and errors in this document. And thank you much for the awesome idea for pyaneti's logo.
  • Lauren Flor, thank you for testing the code before release.
  • Jorge Prieto-Arranz, thank you for all the suggestions which have helped to improve the code.

THANKS A LOT!

For a beta version of pyaneti check here

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].