Command line interface¶
This describes the command line interface to TLS. After installation, you can call it from the command line.
Usage¶
Syntax:
transitleastsquares [-h] [-o OUTPUT] [-c CONFIG] lightcurve
Minimum example:
transitleastsquares test_data.csv
Maximum example:
transitleastsquares test_data.csv --config=tls_config.cfg --output=results.csv
Note
In the current TLS version, custom transit shapes can not be defined with the command line interface. If you have a use case for more complex searches using the command line interface, please open an issue on Github and I will add it to the next version.
Config file¶
Syntax:
[Grid]
R_star = 1
R_star_min = 0.8
R_star_max = 1.2
M_star = 1
M_star_min = 0.8
M_star_max = 1.2
period_min = 0
period_max = 1e10
n_transits_min = 3
[Template]
transit_template = default
[Speed]
duration_grid_step = 1.1
transit_depth_min = 10e-6
oversampling_factor = 2
T0_fit_margin = 0.01
use_threads = 4
[File]
delimiter = ,
Output¶
After a successful TLS run, 2 files are generated:
:statistics: lightcurve filename + _statistics.csv
:SDE-ogram: lightcurve filename + _power.csv