Skip to content

jpdeleon/chronos

Repository files navigation

chronos

Build Status Code style: black License: GPL v3

Setup

The package requires python 3.6:

$ conda create -n chronos python=3.6
$ conda activate chronos

Installation

$ git clone git@github.com:jpdeleon/chronos.git
$ cd chronos
$ pip install -e .

Note that batman package requires gcc. To install:

sudo apt install gcc

test

$ pytest tests

Modules

  • target.py: star bookkeeping, e.g. position, catalog cross-matching, archival data look-up
  • star.py: physics-related calculations, e.g. extinction, spectral typing, isochrones, gyrochronology (inherits target)
  • planet.py: planet parameters calculations (inherits star)
  • tpf.py: targetpixel file manipulation
  • lightcurve.py: light curve analysis either using SPOC, TGLC, QLP, DIAMANTE, PATHOS, or custom pipeline for short and long cadence (inherits tpf)
  • k2.py: tpf and light curve for K2; likely to be ingested/refactored to tpf.py & lightcurve.py
  • cluster.py: cluster catalog, cluster analysis + plotting
  • tglc.py, qlp.py, cdips.py, pathos.py, & diamante.py: api for TGLC, QLP, CDIPS, PATHOS, and DIAmante pipelines
  • plot.py: custom plotting functionalities
  • utils.py: useful utilities

Dependencies

For next update

Examples

Check examples in nbviewer.

TESS exoplanet candidates catalog

See also

tql for TESS Quick Look plotting

About

analysis of Tess data focused on young host stars

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published