chronos
Installation
$ git clone git@github.com:jpdeleon/chronos.git
$ cd chronos
$ pip install -e .
test
$ pytest tests/
Modules
target.py
: star bookkeeping, e.g. position, catalog cross-matching, archival data look-upstar.py
: physics-related calculations, e.g. extinction, spectral typing, isochrones, gyrochronology (inheritstarget
)planet.py
: planet parameters calculations (inheritsstar
)tpf.py
: targetpixel file manipulationlightcurve.py
: light curve analysis either using SPOC, QLP, or custom pipeline for short and long cadence (inheritstpf
)k2.py
: tpf and light curve for K2; likely to be ingested/refactored to tpf.py & lightcurve.pycluster.py
: cluster catalog, cluster analysis + plottingqlp.py
,cdips.py
,pathos.py
, &diamante.py
: api for QLP, CDIPS, PATHOS, and DIAmante pipelinesplot.py
: custom plotting functionalitiesutils.py
: useful utilities
Dependencies
astropy
&astroquery
for star and catalog bookkeepinglightkurve
,transitleastsquares
, &wotan
for light curve analysisemcee
&corner
for MCMC analysisisochrones
for isochrones analysisdustmaps
for extinction calculationstardate
for gyrochronologymrexo
for mass-radius relationtriceratops
for FPP calculation based on lightcurve shape and contrast curve constraints
For next update
platon
for calculating transmission spectrumtheJoker
for two-body MCMC samplingspock
,dynamite
, &resonance widths
for orbit stability analysisexoCMD
for exoplanet color-magnitude diagramscontaminante
for pixel level modelingallesfitter
for light curve model fittingSPISEA
for stellar population analysissedfitter
for SED fittingmaelstrom
for pulsating binary analysisstella
&fleck
for flare detection and modelingeleanor
&f3
for TESS FFI; See also DIAmante, Montalto+2020envelope
for planet's envelope fraction estimation using MESA simulations based on Milholland+19,20evolstate
for assigning stellar evolutionary statebarycorrpy
for conversion to BJD_TDB
Examples
Check examples in nbviewer.
TESS exoplanet candidates catalog
- TOI (csv)
- CTOI (csv)
- CDIPS (Bouma+2019)
- PATHOS (Nardiello+2020)
- DIAmante (Montalto+2020)
See also
tql for TESS Quick Look plotting