From 73717893e7fe5a7fef3c1b874382e1bd6871e4fc Mon Sep 17 00:00:00 2001 From: Surabhi Sachdev <surabhi.sachdev@ligo.org> Date: Wed, 19 Jun 2019 12:10:55 -0500 Subject: [PATCH] gstlal_inspiral_pipe: changes to make injection only dag work after the mass model was added --- gstlal-inspiral/bin/gstlal_inspiral_pipe | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gstlal-inspiral/bin/gstlal_inspiral_pipe b/gstlal-inspiral/bin/gstlal_inspiral_pipe index 33d4b6b05a..31f76a3f99 100755 --- a/gstlal-inspiral/bin/gstlal_inspiral_pipe +++ b/gstlal-inspiral/bin/gstlal_inspiral_pipe @@ -509,7 +509,7 @@ def rank_and_merge(dag, createPriorDistStatsJob, calcRankPDFsJob, calcRankPDFsWi # mass bin dependent prior, but it really doesn't matter for # the time being. priornode = dagparts.DAGNode(createPriorDistStatsJob, dag, - parent_nodes = [one_ifo_svd_nodes[n]] + mass_model_add_node, + parent_nodes = [one_ifo_svd_nodes[n]] + mass_model_add_node or [], opts = {"instrument":instrument_set, "background-prior":10000, "min-instruments":options.min_instruments, "df": "bandwidth"}, input_files = {"svd-file":one_ifo_svd_nodes[n].output_files["write-svd"], "mass-model-file":mass_model_file, "psd-xml": ref_psd}, output_files = {"write-likelihood":dagparts.T050017_filename(instruments, '%04d_CREATE_PRIOR_DIST_STATS' % (n,), boundary_seg, '.xml.gz', path = createPriorDistStatsJob.output_path)} @@ -1446,6 +1446,10 @@ if options.bank_cache: svd_nodes, template_mchirp_dict = svd_node_gen(svdJob, dag, ref_psd_parent_nodes, ref_psd, bank_cache, options, boundary_seg, template_mchirp_dict) model_add_node, model_file_name = model_node_gen(modelJob, dag, ref_psd_parent_nodes, instruments, options, boundary_seg, options.template_bank, ref_psd) +else: + model_add_node = None + model_file_name = options.mass_model_file + if not options.lloid_cache: # # Inspiral jobs by segment -- GitLab