Skip to main content

Tools for Transit and Radial Velocity Modelling and Analysis

  • Living reference work entry
  • First Online:
Handbook of Exoplanets
  • 720 Accesses

Abstract

An overview over analysis or modelling tools related to the radial velocity and transit methods for exoplanet detection and characterization is given, with over 40 software tools presented. Tools that cover related subjects, such as physical exoplanet modelling, stellar activity, limb darkening, or stellar parameter estimates, are included as well. All presented tools have been verified to be publicly available, although inoperative software repositories were not uncommon. This issue needs to be addressed, with some of the existing solutions for long-term storage to be considered.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  • Agol E, Deck K (2016a) Transit timing to first order in eccentricity. ApJ 818:177

    Article  ADS  Google Scholar 

  • Agol E, Deck K (2016b) TTVFaster: first order eccentricity transit timing variations (TTVs). Astrophysics Source Code Library, ascl:1604.012

    Google Scholar 

  • Almenara JM, Díaz RF, Mardling R et al (2015) Absolute masses and radii determination in multiplanetary systems without stellar models. MNRAS 453:2644–2652

    Article  ADS  Google Scholar 

  • Andreasen DT, Sousa SG, Tsantaki M et al (2017) SWEET-Cat update and FASMA. A new minimization procedure for stellar parameters using high-quality spectra. A&A 600:A69

    Google Scholar 

  • Baluev RV (2013a) PlanetPack: a radial-velocity time-series analysis tool facilitating exoplanets detection, characterization, and dynamical simulations. Astron Comput 2:18–26

    Article  ADS  Google Scholar 

  • Baluev RV (2013b) PlanetPack: radial-velocity time-series analysis tool. Astrophysics Source Code Library, ascl:1311.004

    Google Scholar 

  • Baluev RV (2015) PlanetPack3: a software tool for exoplanets characterization from radial velocity and transit data. IAU Gen Assem 22:2249592

    ADS  Google Scholar 

  • Barros SCC, Almenara JM, Demangeon O et al (2015) Photodynamical mass determination of the multiplanetary system K2-19. MNRAS 454:4267–4276

    Article  ADS  Google Scholar 

  • Béky B (2014) SPOTROD: semi-analytic model for transits of spotted stars. Astrophysics Source Code Library, ascl:1411.015

    Google Scholar 

  • Béky B, Kipping DM, Holman MJ (2014) SPOTROD: a semi-analytic model for transits of spotted stars. MNRAS 442:3686–3699

    Article  ADS  Google Scholar 

  • Blecic J (2016) Observations, thermochemical calculations, and modeling of exoplanetary atmospheres. PhD Thesis, University of Central Florida. ArXiv e-prints, arXiv:160402692

    Google Scholar 

  • Blecic J, Harrington J, Bowman MO (2015) TEA: thermal equilibrium abundances. Astrophysics Source Code Library, ascl:1505.031

    Google Scholar 

  • Blecic J, Harrington J, Bowman MO (2016) TEA: a code calculating thermochemical equilibrium abundances. ApJS 225:4

    Article  ADS  Google Scholar 

  • Boisse I, Bonfils X, Santos NC (2012) SOAP. A tool for the fast computation of photometry and radial velocity induced by stellar spots. A&A 545:A109

    Google Scholar 

  • Borkovits T, Rappaport S, Hajdu T, Sztakovics J (2015) Eclipse timing variation analyses of eccentric binaries with close tertiaries in the Kepler field. MNRAS 448:946–993

    Article  ADS  Google Scholar 

  • Borsato L (2016) TRADES: TRAnsits and dynamics of exoplanetary systems. Astrophysics Source Code Library, ascl:1601.001

    Google Scholar 

  • Borsato L, Marzari F, Nascimbeni V et al (2014) TRADES: a new software to derive orbital parameters from observed transit times and radial velocities. Revisiting Kepler-11 and Kepler-9. A&A 571:A38

    Google Scholar 

  • Bradstreet DH (2005) Fundamentals of solving eclipsing binary light curves using binary maker 3. Soc Astron Sci Annu Symp 24:23

    Google Scholar 

  • Brakensiek J, Ragozzine D (2016a) CORBITS: efficient geometric probabilities of multi-transiting exoplanetary systems. Astrophysics Source Code Library, ascl:1603.002

    Google Scholar 

  • Brakensiek J, Ragozzine D (2016b) Efficient geometric probabilities of multi-transiting exoplanetary systems from CORBITS. ApJ 821:47

    Article  ADS  Google Scholar 

  • Bruntt H (2009) Accurate fundamental parameters of CoRoT asteroseismic targets. The solar-like stars HD 49933, HD 175726, HD 181420, and HD 181906. A&A 506:235–244

    Article  ADS  Google Scholar 

  • Bruntt H, Catala C, Garrido R et al (2002) Abundance analysis of targets for the COROT/MONS asteroseismology missions. I. Semi-automatic abundance analysis of the Gamma Dor star HD 49434. A&A 389:345–354

    Article  ADS  Google Scholar 

  • Bruntt H, Deleuil M, Fridlund M et al (2010) Improved stellar parameters of CoRoT-7. A star hosting two super Earths. A&A 519:A51

    Google Scholar 

  • Carter JA, Fabrycky DC, Ragozzine D et al (2011) KOI-126: a triply eclipsing hierarchical triple with two low-mass stars. Science 331:562

    Article  ADS  Google Scholar 

  • Cubillos PE (2016) Characterizing exoplanet atmospheres: from light-curve observations to radiative-transfer modeling, PhD Thesis, University of Central Florida. ArXiv e-prints, arXiv:160401320

    Google Scholar 

  • Cubillos P, Blecic J, Harrington J et al (2016) BART: bayesian atmospheric radiative transfer fitting code. Astrophysics Source Code Library, ascl:1608.004

    Google Scholar 

  • Cubillos P, Harrington J, Loredo TJ et al (2017) On correlated-noise analyses applied to exoplanet light curves. AJ 153:3

    Article  ADS  Google Scholar 

  • Czekala I, Mandel KS, Andrews SM et al (2017) Disentangling time series spectra with gaussian processes: applications to radial velocity analysis. ApJ 840: 49

    Article  ADS  Google Scholar 

  • Deck K, Agol E, Holman M, Nesvorny D (2014a) TTVFast: transit timing inversion. Astrophysics Source Code Library, ascl:1404.015

    Google Scholar 

  • Deck KM, Agol E, Holman MJ, Nesvorný D (2014b) TTVFast: an efficient and accurate code for transit timing inversion problems. ApJ 787:132

    Article  ADS  Google Scholar 

  • Deeg H (2009) UTM, a universal simulator for lightcurves of transiting systems. In: Pont F, Sasselov D, Holman MJ (eds) Transiting planets, IAU symposium, vol 253, pp 388–391. doi:10.1017/S1743921308026720

    Google Scholar 

  • Deeg HJ (2014) UTM: universal transit modeller. Astrophysics Source Code Library, ascl:1412.003

    Google Scholar 

  • Díaz RF, Almenara JM, Santerne A et al (2014) PASTIS: bayesian extrasolar planet validation – I. General framework, models, and performance. MNRAS 441:983–1004

    Article  ADS  Google Scholar 

  • Dindar S, Ford EB, Juric M et al (2012) Swarm-NG: parallel n-body integrations. Astrophysics Source Code Library, ascl:1208.012

    Google Scholar 

  • Dindar S, Ford EB, Juric M et al (2013) Swarm-NG: A CUDA library for Parallel n-body Integrations with focus on simulations of planetary systems. New Astron 23:6–18

    Article  ADS  Google Scholar 

  • Dumusque X, Boisse I, Santos NC (2014) SOAP 2.0: a tool to estimate the photometric and radial velocity variations induced by stellar spots and plages. ApJ 796:132

    Google Scholar 

  • Eastman J, Siverd R, Gaudi BS (2010) Achieving better than 1 minute accuracy in the heliocentric and barycentric julian dates. PASP 122:935

    Article  ADS  Google Scholar 

  • Eastman J, Gaudi BS, Agol E (2012) EXOFAST: fast transit and/or RV fitter for single exoplanet. Astrophysics Source Code Library, ascl:1207.001

    Google Scholar 

  • Eastman J, Gaudi BS, Agol E (2013) EXOFAST: a fast exoplanetary fitting suite in IDL. PASP 125:83

    Article  ADS  Google Scholar 

  • Espinoza N, Jordán A (2015) Limb darkening and exoplanets: testing stellar model atmospheres and identifying biases in transit parameters. MNRAS 450:1879–1899

    Article  ADS  Google Scholar 

  • Espinoza N, Jordán A (2016) Limb darkening and exoplanets – II. Choosing the best law for optimal retrieval of transit parameters. MNRAS 457:3573–3581

    Google Scholar 

  • Espinoza N, Brahm R, Jordán A et al (2016) Discovery and validation of a high-density sub-Neptune from the K2 mission. ApJ 830:43

    Article  ADS  Google Scholar 

  • Foreman-Mackey D, Conley A, Meierjurgen Farr W et al (2013) emcee: the MCMC hammer. Astrophysics Source Code Library, ascl:1303.002

    Google Scholar 

  • Gazak JZ, Johnson JA, Tonry J et al (2011) Transit analysis package (TAP and autoKep): IDL graphical user interfaces for extrasolar planet transit photometry. Astrophysics Source Code Library, ascl:1106.014

    Google Scholar 

  • Gazak JZ, Johnson JA, Tonry J et al (2012) Transit analysis package: an IDL graphical user interface for exoplanet transit photometry. Adv Astron 2012:697967

    Article  ADS  Google Scholar 

  • Giménez A (2006) Equations for the analysis of the light curves of extra-solar planetary transits. A&A 450:1231–1237

    Article  ADS  Google Scholar 

  • Hadden S, Lithwick Y (2016) Numerical and analytical modeling of transit timing variations. ApJ 828:44

    Article  ADS  Google Scholar 

  • Harrington J (2017) Reproducible research. https://planets.ucf.edu/resources/reproducible-research/

  • Iglesias-Marzoa R, López-Morales M, Jesús Arévalo Morales M (2015a) rvfit: radial velocity curves fitting for binary stars or exoplanets. Astrophysics Source Code Library, ascl:1505.020

    Google Scholar 

  • Iglesias-Marzoa R, López-Morales M, Jesús Arévalo Morales M (2015b) The rvfit code: a detailed adaptive simulated annealing code for fitting binaries and exoplanets radial velocities. PASP 127:567

    Article  ADS  Google Scholar 

  • Jackson BK, Lewis NK, Barnes JW et al (2012) The EVIL-MC model for ellipsoidal variations of planet-hosting stars and applications to the HAT-P-7 System. ApJ 751:112

    Article  ADS  Google Scholar 

  • Kempton EMR, Lupu R, Owusu-Asare A, Slough P, Cale B (2017) Exo-transmit: an open-source code for calculating transmission spectra for exoplanet atmospheres of varied composition. PASP 129(4):044,402

    Article  Google Scholar 

  • Kenworthy MA, Mamajek EE (2015a) Exorings: exoring modelling software. Astrophysics Source Code Library, ascl:1501.012

    Google Scholar 

  • Kenworthy MA, Mamajek EE (2015b) Modeling giant extrasolar ring systems in eclipse and the case of J1407b: sculpting by Exomoons? ApJ 800:126

    Article  ADS  Google Scholar 

  • Kipping DM (2010) Binning is sinning: morphological light-curve distortions due to finite integration time. MNRAS 408:1758–1769

    Article  ADS  Google Scholar 

  • Kipping DM (2011) LUNA: an algorithm for generating dynamic planet-moon transits. MNRAS 416:689–709

    ADS  Google Scholar 

  • Kipping DM (2012) An analytic model for rotational modulations in the photometry of spotted stars. MNRAS 427:2487–2511

    Article  ADS  Google Scholar 

  • Kjurkchieva D, Dimitrov D, Vladev A, Yotov V (2013a) New approach for modelling of transiting exoplanets for arbitrary limb-darkening law. MNRAS 431:3654–3662

    Article  ADS  Google Scholar 

  • Kjurkchieva D, Dimitrov D, Vladev A, Yotov V (2013b) TAC-maker: transit analytical curve maker. Astrophysics Source Code Library, ascl:1303.010

    Google Scholar 

  • Kostov VB, McCullough PR, Hinse TC et al (2013) A gas giant circumbinary planet transiting the F star primary of the eclipsing binary star KIC 4862625 and the independent discovery and characterization of the two transiting planets in the Kepler-47 system. ApJ 770:52

    Article  ADS  Google Scholar 

  • Kostov VB, McCullough PR, Carter JA et al (2014) Kepler-413b: a slightly misaligned, Neptune-size transiting circumbinary planet. ApJ 784:14

    Article  ADS  Google Scholar 

  • Kreidberg L (2015) batman: BAsic transit model calculation in python. PASP 127:1161

    Google Scholar 

  • Line MR, Wolf AS, Zhang X et al (2013) A systematic retrieval analysis of secondary eclipse spectra. I. A comparison of atmospheric retrieval techniques. ApJ 775:137

    Google Scholar 

  • Malavolta L (2016) PyORBIT: exoplanet orbital parameters and stellar activity. Astrophysics Source Code Library, ascl:1612.008

    Google Scholar 

  • Mandel K, Agol E (2002) Analytic light curves for planetary transit searches. ApJ 580:L171–L175

    Article  ADS  Google Scholar 

  • Maxted PFL (2016) ellc: a fast, flexible light curve model for detached eclipsing binary stars and transiting exoplanets. A&A 591:A111

    Google Scholar 

  • Meschiari S, Wolf AS, Rivera E et al (2009) Systemic: a testbed for characterizing the detection of extrasolar planets. I. The systemic console package. PASP 121:1016

    Google Scholar 

  • Meschiari S, Wolf AS, Rivera E et al (2012) Systemic console: advanced analysis of exoplanetary data. Astrophysics Source Code Library, ascl:1210.018

    Google Scholar 

  • Montalto M, Boué G, Oshagh M et al (2014) Improvements on analytic modelling of stellar spots. MNRAS 444:1721–1728

    Article  ADS  Google Scholar 

  • Montalto M, Boué G, Oshagh M et al (2015) KS integration: kelvin-stokes integration. Astrophysics Source Code Library, ascl:1505.004

    Google Scholar 

  • Morton TD (2012) An efficient automated validation procedure for exoplanet transit candidates. ApJ 761:6

    Article  ADS  Google Scholar 

  • Morton TD (2015) VESPA: false positive probabilities calculator. Astrophysics Source Code Library, ascl:1503.011

    Google Scholar 

  • Nesvorný D (2009) Transit timing variations for eccentric and inclined exoplanets. ApJ 701:1116–1122

    Article  ADS  Google Scholar 

  • Oshagh M, Boisse I, Boué G et al (2013) SOAP-T: a tool to study the light curve and radial velocity of a system with a transiting planet and a rotating spotted star. A&A 549:A35

    Article  ADS  Google Scholar 

  • Pál A (2009) Tools for discovering and characterizing extrasolar planets. Ph.D. thesis, Department of Astronomy, Eötvös Loránd University

    Google Scholar 

  • Pál A (2012) Light-curve modelling for mutual transits. MNRAS 420:1630–1635

    Article  ADS  Google Scholar 

  • Parviainen H (2015a) PYTRANSIT: fast and easy exoplanet transit modelling in PYTHON. MNRAS 450:3233–3238

    Article  ADS  Google Scholar 

  • Parviainen H (2015b) PyTransit: transit light curve modeling. Astrophysics Source Code Library, ascl:1505.024

    Google Scholar 

  • Parviainen H, Aigrain S (2015) LDTK: limb darkening toolkit. MNRAS 453:3821–3826

    ADS  Google Scholar 

  • Parviainen H, Borsato L (2016) hpparvi/pytransit: v1.0-beta.4. doi:10.5281/zenodo.157363, https://doi.org/10.5281/zenodo.157363

  • Parviainen H, Pope B, Aigrain S (2016) K2PS: K2 planet search. Astrophysics Source Code Library, ascl:1607.010

    Google Scholar 

  • Piskunov N, Valenti JA (2017) Spectroscopy made easy: evolution. A&A 597:A16

    Article  ADS  Google Scholar 

  • Pope BJS, Parviainen H, Aigrain S (2016) Transiting exoplanet candidates from K2 Campaigns 5 and 6. MNRAS 461:3399–3409

    Article  ADS  Google Scholar 

  • Prša A, Conroy KE, Horvat M et al (2016) Physics of eclipsing binaries. II. Toward the increased model fidelity. ApJS 227:29

    Google Scholar 

  • Rojo PM (2006) Transit spectroscopy of the extrasolar planet HD 209458B: the search for water. Ph.D. thesis, Cornell University

    Google Scholar 

  • Seager S, Mallén-Ornelas G (2003) A unique solution of planet and star parameters from an extrasolar planet transit light curve. ApJ 585:1038–1055

    Article  ADS  Google Scholar 

  • Smith AMS, Gandolfi D, Barragán O et al (2017) K2-99: a subgiant hosting a transiting warm Jupiter in an eccentric orbit and a long-period companion. MNRAS 464:2708–2716

    Article  ADS  Google Scholar 

  • Southworth J (2013) The solar-type eclipsing binary system LL Aquarii. A&A 557:A119

    Article  ADS  Google Scholar 

  • Southworth J, Maxted PFL, Smalley B (2004) Eclipsing binaries in open clusters – II. V453 Cyg in NGC 6871. MNRAS 351:1277–1289

    Article  ADS  Google Scholar 

  • Ter Braak CJF (2006) A Markov Chain Monte Carlo version of the genetic algorithm Differential Evolution: easy Bayesian computing for real parameter spaces. Stat Comput 16:239–249

    Article  MathSciNet  Google Scholar 

  • Torres G, Fressin F, Batalha NM et al (2011) Modeling Kepler transit light curves as false positives: rejection of blend scenarios for Kepler-9, and Validation of Kepler-9 d, a super-earth-size planet in a multiple system. ApJ 727:24

    Article  ADS  Google Scholar 

  • Tregloan-Reed J, Southworth J, Tappert C (2013) Transits and starspots in the WASP-19 planetary system. MNRAS 428:3671–3679

    Article  ADS  Google Scholar 

  • Tregloan-Reed J, Southworth J, Burgdorf M et al (2015) Transits and starspots in the WASP-6 planetary system. MNRAS 450:1760–1769

    Article  ADS  Google Scholar 

  • Valenti JA, Piskunov N (1996) Spectroscopy made easy: a new tool for fitting observations with synthetic spectra. A&AS 118:595–603

    Article  ADS  Google Scholar 

  • Valenti JA, Piskunov N (2012) SME: spectroscopy made easy. Astrophysics Source Code Library, ascl:1202.013

    Google Scholar 

  • Wang SX, Wright JT (2012) BOOTTRAN: error bars for Keplerian orbital parameters. Astrophysics Source Code Library, ascl:1210.030

    Google Scholar 

  • Welsh WF, Orosz JA, Short DR et al (2015) Kepler 453 b – the 10th Kepler transiting circumbinary planet. ApJ 809:26

    Article  ADS  Google Scholar 

  • Wright J, Howard A (2012) RVLIN: fitting Keplerian curves to radial velocity data. Astrophysics Source Code Library, ascl:1210.031

    Google Scholar 

Download references

Acknowledgements

This work has been supported by the Spanish Spanish Secretary of State for R&D&i (MINECO) under the grant ESP2015-65712-C5-4-R. The author thanks everyone who responded to a call to suggest tools for inclusion. Without this feedback, this hopefully rather complete overview would have been impossible!

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hans J. Deeg .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this entry

Cite this entry

Deeg, H.J. (2017). Tools for Transit and Radial Velocity Modelling and Analysis. In: Deeg, H., Belmonte, J. (eds) Handbook of Exoplanets . Springer, Cham. https://doi.org/10.1007/978-3-319-30648-3_13-1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-30648-3_13-1

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-30648-3

  • Online ISBN: 978-3-319-30648-3

  • eBook Packages: Springer Reference Physics and AstronomyReference Module Physical and Materials ScienceReference Module Chemistry, Materials and Physics

Publish with us

Policies and ethics