This merge request adds in everything needed to run GstLAL-based DAG workflows on the Open Science Grid (OSG). DAG generation has been entirely reworked to move away from pipeline.py to using the native htcondor.dags
condor bindings.
All commonly used workflows have been ported over to use this new DAG generation with their own programs (gstlal_*_pipe
-> gstlal_*_workflow
), however, the legacy programs have been kept for backwards compatibility with a deprecation notice and will be removed in the future.
gstlal_compute_far_from_snr_chisq_histograms
gstlal_inspiral
gstlal_inspiral_plot_sensitivity
, gstlal_inspiral_plot_background
, gstlal_inspiral_plot_summary
:
gstlal_inspiral_svd_checkerboard
datasource.py
gstlal_inspiral_calc_rank_pdfs
gstlal_inspiral_calc_likelihood
--copy
as well as optionally --copy-dir
to copy triggers to a new location. This is done to avoid an expensive copy step within the workflow in condor and with condor file transfer makes the workflow more efficient.gstlal_injsplitter
gstlal_plot_psd_horizon
sys
for the CLI.<psd_1> ... <psd_N> --output <out_psd>
rather than <out_psd> <psd_1> ... <psd_N>
to more closely match the other psd CLI tools.gstlal_inspiral_make_mcvt_plot