Skip to main content

VARTOOLS: A program for analyzing astronomical time-series data

Author(s): Hartman, Joel D.; Bakos, Gaspar Aron

To refer to this page use:
Abstract: This paper describes the Vartools program, which is an open-source command-line utility, written in C, for analyzing astronomical time-series data, especially light curves. The program provides a general-purpose set of tools for processing light curves including signal identification, filtering, light curve manipulation, time conversions, and modeling and simulating light curves. Some of the routines implemented include the Generalized Lomb–Scargle periodogram, the Box-Least Squares transit search routine, the Analysis of Variance periodogram, the Discrete Fourier Transform including the CLEAN algorithm, the Weighted Wavelet Z-Transform, light curve arithmetic, linear and non-linear optimization of analytic functions including support for Markov Chain Monte Carlo analyses with non-trivial covariances, characterizing and/or simulating time-correlated noise, and the TFA and SYSREM filtering algorithms, among others. A mechanism is also provided for incorporating a user’s own compiled processing routines into the program. Vartools is designed especially for batch processing of light curves, including built-in support for parallel processing, making it useful for large time-domain surveys such as searches for transiting planets. Several examples are provided to illustrate the use of the program.
Publication Date: Oct-2016
Electronic Publication Date: 21-May-2016
Citation: Hartman, JD, Bakos, GÁ. (2016). VARTOOLS: A program for analyzing astronomical time-series data. Astronomy and Computing, 17 (1 - 72. doi:10.1016/j.ascom.2016.05.006
DOI: doi:10.1016/j.ascom.2016.05.006
Pages: 1 - 72
Type of Material: Journal Article
Journal/Proceeding Title: Astronomy and Computing
Version: Final published version. This is an open access article.

Items in OAR@Princeton are protected by copyright, with all rights reserved, unless otherwise indicated.