The package requires python 3.6:
$ conda create -n chronos python=3.6
$ conda activate chronos$ git clone [email protected]:jpdeleon/chronos.git
$ cd chronos
$ pip install -e .Note that batman package requires gcc. To install:
sudo apt install gcc
$ pytest tests
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, TGLC, QLP, DIAMANTE, PATHOS, 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 + plottingtglc.py,qlp.py,cdips.py,pathos.py, &diamante.py: api for TGLC, QLP, CDIPS, PATHOS, and DIAmante pipelinesplot.py: custom plotting functionalitiesutils.py: useful utilities
astropy&astroqueryfor star and catalog bookkeepinglightkurve,transitleastsquares, &wotanfor light curve analysisemcee&cornerfor MCMC analysisisochronesfor isochrones analysisdustmapsfor extinction calculationstardatefor gyrochronologymrexofor mass-radius relationtriceratopsfor FPP calculation based on lightcurve shape and contrast curve constraints
- GAIA eDR3 Wide binaries catalog
- LAMOST DR6 spectra
- vetting
- TESS_Deblending
- apertureoptimizer
- pyia
- psfmachine
- GALAH DR3
- TASOC
- KEP-SEISMIC
- Kepler-smear
platonfor calculating transmission spectrumtheJokerfor two-body MCMC samplingspock,dynamite, &resonance widthsfor orbit stability analysisexoCMDfor exoplanet color-magnitude diagramscontaminantefor pixel level modelingallesfitterfor light curve model fittingSPISEAfor stellar population analysissedfitterfor SED fittingmaelstromfor pulsating binary analysisstella&fleckfor flare detection and modelingeleanor&f3for TESS FFI; See also DIAmante, Montalto+2020envelopefor planet's envelope fraction estimation using MESA simulations based on Milholland+19,20evolstatefor assigning stellar evolutionary statebarycorrpyfor conversion to BJD_TDB
Check examples in nbviewer.
- TOI (csv)
- CTOI (csv)
- CDIPS (Bouma+2019)
- PATHOS (Nardiello+2020)
- DIAmante (Montalto+2020)
tql for TESS Quick Look plotting