All Projects → OxES → k2sc

OxES / k2sc

Licence: GPL-3.0 License
K2 systematics correction using Gaussian processes

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to k2sc

PandExo
A Community Tool for Transiting Exoplanet Science with the JWST & HST
Stars: ✭ 23 (+53.33%)
Mutual labels:  astronomy, exoplanets, exoplanet-transits
ldtk
Python toolkit for calculating stellar limb darkening profiles and model-specific coefficients using the stellar atmosphere spectrum library by Husser et al. (2013). Described in Parviainen & Aigrain, MNRAS 453, 3821–3826 (2015).
Stars: ✭ 26 (+73.33%)
Mutual labels:  astronomy, exoplanets, exoplanet-transits
Exoplanet
Fast & scalable MCMC for all your exoplanet needs!
Stars: ✭ 122 (+713.33%)
Mutual labels:  astronomy, gaussian-processes
kepler orrery
Make a Kepler orrery gif or movie of all the Kepler multi-planet systems
Stars: ✭ 91 (+506.67%)
Mutual labels:  astronomy, exoplanets
Celerite
Scalable 1D Gaussian Processes in C++, Python, and Julia
Stars: ✭ 155 (+933.33%)
Mutual labels:  astronomy, gaussian-processes
planetplanet
A general photodynamical code for exoplanet light curves
Stars: ✭ 36 (+140%)
Mutual labels:  exoplanets, exoplanet-transits
bifrost
A stream processing framework for high-throughput applications.
Stars: ✭ 48 (+220%)
Mutual labels:  astronomy
Astronomical Techniques
Introduction to astronomy research featuring short video lectures with (incomplete) Jupyter notebooks
Stars: ✭ 29 (+93.33%)
Mutual labels:  astronomy
wobble
precise data-driven RV fitting, now with tellurics!
Stars: ✭ 30 (+100%)
Mutual labels:  astronomy
Virgo
📡 Virgo: A Versatile Spectrometer for Radio Astronomy
Stars: ✭ 85 (+466.67%)
Mutual labels:  astronomy
sonipy
Sonification tool for turning scatter plots into perceptually uniform sound files for science and science access.
Stars: ✭ 20 (+33.33%)
Mutual labels:  astronomy
OACAPI
Open Astronomy Catalog API
Stars: ✭ 58 (+286.67%)
Mutual labels:  astronomy
pyaneti
A multi-planet Radial Velocity and Transit modelling software
Stars: ✭ 26 (+73.33%)
Mutual labels:  exoplanets
FBNN
Code for "Functional variational Bayesian neural networks" (https://arxiv.org/abs/1903.05779)
Stars: ✭ 67 (+346.67%)
Mutual labels:  gaussian-processes
pymeeus
Library of astronomical algorithms in Python
Stars: ✭ 25 (+66.67%)
Mutual labels:  astronomy
iraf
IRAF - Image Reduction and Analysis Facility
Stars: ✭ 105 (+600%)
Mutual labels:  astronomy
astro
自用天文算法,公历农历转换、八大行星位置、日出日落月出月落时间、节气物候时间等
Stars: ✭ 33 (+120%)
Mutual labels:  astronomy
mwdust
Dust maps in the Milky Way
Stars: ✭ 21 (+40%)
Mutual labels:  astronomy
baseband
Package to read and write radio baseband data
Stars: ✭ 18 (+20%)
Mutual labels:  astronomy
astroalign
A tool to align astronomical images based on asterism matching
Stars: ✭ 102 (+580%)
Mutual labels:  astronomy

K2 Systematics Correction

integration Licence MNRAS arXiv

Python package for K2 systematics correction using Gaussian processes.

Installation

git clone https://github.com/OxES/k2sc.git
cd k2sc
python setup.py install --user

Basic usage

A MAST K2 light curve can be detrended by calling

k2sc <filename>

where <filename> is either a MAST light curve filename, list of files, or a directory.

Useful flags

  • --flux-type can be either pdc or sap
  • --de-max-time <ss> maximum time (in seconds) to run global GP hyperparameter optimization (differential evolution) before switching to local optimization.
  • --de-npop <nn> size of the de population, can be set to 50 to speed up the optimization.
  • --save-dir <path> defines where to save the detrended files
  • --logfile <filename>

MPI

K2SC supports MPI automatically (requires MPI4Py.) Call k2sc as

mpirun -n N k2sc <files>

where <files> is a list of files or a directory to be detrended (for example, path/to/ktwo*.fits).

Requires

  • NumPy, SciPy, astropy, George, MPI4Py

Citing

If you use K2SC in your research, please cite

Aigrain, S., Parviainen, H. & Pope, B. (2016, accepted to MNRAS), arXiv:1603.09167

or use this ready-made BibTeX entry

@article{Aigrain2016,
    arxivId = {1603.09167},
    author = {Aigrain, Suzanne and Parviainen, Hannu and Pope, Benjamin},
    keywords = {data analysis,methods,photometry,planetary systems,techniques},
    title = {{K2SC: Flexible systematics correction and detrending of K2 light curves using Gaussian Process regression}},
    url = {http://arxiv.org/abs/1603.09167},
    year = {2016}
}

Authors

  • Hannu Parviainen
  • Suzanne Aigrain
  • Benjamin Pope
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].