joshjchayes / TransitFit

Transit light curve fitting using nested sampling
GNU General Public License v3.0
4 stars 1 forks source link

This repository is no longer maintained. The updated version of TransitFit can be accessed from SPEARNET's repository.

TransitFit

Original Author - Joshua Hayes (University of Manchester)

Current maintainer - Akshay Priyadarshi (University of Manchester) [email: akshay.priyadarshi@manchester.ac.uk]

Overview

TransitFit is designed for exoplanetary transmission spectroscopy studies and offers a flexible approach to fitting single or multiple transits of an exoplanet at different observation wavelengths. It possesses the functionality to efficiently couple host limb-darkening parameters to a range of physical models across different wavelengths, through the use of the Limb darkening toolkit (ldtk) and the Kipping parameterisations of two-parameter limb darkening models. TransitFit uses batman to handle transit light curve modelling, and sampling and retrieval uses the nested sampling algorithm available through dynesty.

Installation

Please note that TransitFit currently only runs on UNIX-based machines.

Along with an installation of Python 3 (with the standard Conda distribution packages), TransitFit requires the following packages to be installed:

User guide

The documentation for TransitFit can be found here

Citing TransitFit

If you have used TransitFit in your work, please cite the accompanying paper. If you are using BibTeX, you can add the following to your .bib file:

@ARTICLE{2021arXiv210312139H,
        author = {{Hayes}, J.~J.~C. and {Priyadarshi}, A. and {Kerins}, E. and {Awiphan}, S. and {McDonald}, I. and {A-thano}, N. and {Morgan}, J.~S. and {Humpage}, A. and  {Charles-Mindoza}, S. and {Wright}, M. and {Joshi}, Y. and {Jiang}, I.~G. and {Inyanya}, T. and {Padjaroen}, T. and {Munsaket}, P. and {Chuanraksasat}, P. and {Komonjinda}, S. and {Kittara}, P. and {Dhillon}, V.~S. and {Marsh}, T.~R. and {Reichart}, D.~E. and {Poshyachinda}, S.},
        title = "{TransitFit: combined multi-instrument exoplanet transit fitting for JWST, HST and ground-based transmission spectroscopy studies}",
      journal = {arXiv e-prints},
      keywords = {Astrophysics - Earth and Planetary Astrophysics, Astrophysics - Instrumentation and Methods for Astrophysics},
          year = 2023,
        month = feb,
          eid = {arXiv:2103.12139},
        pages = {arXiv:2103.12139},
archivePrefix = {arXiv},
        eprint = {2103.12139},
  primaryClass = {astro-ph.EP},
        adsurl = {https://ui.adsabs.harvard.edu/abs/2021arXiv210312139H},
      adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}