@@ -205,33 +205,34 @@ rule report:
205205 log :
206206 LOGDIR / "report" / "log.txt"
207207 shell :
208- """
209- set +o pipefail
210- Rscript -e 'library(quarto)' -e \" quarto_render(input = '{input.qmd}',\
211- execute_params=list( \
212- ufboot_reps='{params.ufboot_reps}',\
213- shalrt_reps='{params.shalrt_reps}',\
214- min_ivar_freq='{params.min_ivar_freq}',\
215- workflow_version='{params.workflow_version}',\
216- use_bionj='{params.use_bionj}',\
217- cor_method='{params.cor_method}',\
218- div='{input.diversity}',\
219- freyja ='{input.freyja}',\
220- tree = '{input.tree}',\
221- tempest = '{input.temest}',\
222- SNV = '{input.SNV}',\
223- SNV_s = '{input.SNV_spike}',
224- evo = '{input.evo}',
225- div_value = '{input.value}',
226- panel = '{input.panel}',
227- volcano = '{input.volcano}',
228- tree_ml = '{input.tree_ml}',
229- fig_cor_snp = '{input.fig_cor}',
230- stats_lm = '{input.stats_lm}',
231- table = '{input.table}',
232- sum_nv = '{input.sum_nv}',
233- heat_tab = '{input.heat_table}',
234- omega_plot = '{input.omega_plot}',
235- name = '{params.name}'))\" >{log} 2>&1
236- mv "$(dirname {input.qmd:q})/report.html" {output.html}
237- """
208+ "set +o pipefail; "
209+ "Rscript -e 'library(quarto)' "
210+ "-e \" quarto_render("
211+ "input = '{input.qmd}', "
212+ "execute_params=list("
213+ "ufboot_reps='{params.ufboot_reps}', "
214+ "shalrt_reps='{params.shalrt_reps}', "
215+ "min_ivar_freq='{params.min_ivar_freq}', "
216+ "workflow_version='{params.workflow_version}', "
217+ "use_bionj='{params.use_bionj}', "
218+ "cor_method='{params.cor_method}', "
219+ "div='{input.diversity}', "
220+ "freyja ='{input.freyja}', "
221+ "tree = '{input.tree}', "
222+ "tempest = '{input.temest}', "
223+ "SNV = '{input.SNV}', "
224+ "SNV_s = '{input.SNV_spike}', "
225+ "evo = '{input.evo}', "
226+ "div_value = '{input.value}', "
227+ "panel = '{input.panel}', "
228+ "volcano = '{input.volcano}', "
229+ "tree_ml = '{input.tree_ml}', "
230+ "fig_cor_snp = '{input.fig_cor}', "
231+ "stats_lm = '{input.stats_lm}', "
232+ "table = '{input.table}', "
233+ "sum_nv = '{input.sum_nv}', "
234+ "heat_tab = '{input.heat_table}', "
235+ "omega_plot = '{input.omega_plot}', "
236+ "name = '{params.name}'))\" "
237+ ">{log} 2>&1 && "
238+ 'mv "$(dirname {input.qmd:q})/report.html" {output.html:q}'
0 commit comments