Skip to content

Commit 04fe040

Browse files
committed
Save annotated tree as temporary file
1 parent 399bc5c commit 04fe040

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

workflow/Snakefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ rule phylogenetic_placement:
111111
output:
112112
tree = OUTPUT_DIR/"{dataset}/tree.nwk",
113113
clades = OUTPUT_DIR/"{dataset}/clades.txt",
114+
tree_pb = temp(OUTPUT_DIR/"{dataset}/tree.annotated.pb"),
114115
usher_dir = temp(directory(OUTPUT_DIR/"{dataset}/usher_results"))
115116
resources:
116117
mem_mb = 16000,
@@ -119,7 +120,7 @@ rule phylogenetic_placement:
119120
"""
120121
cat {params.reference_fasta} {input.new_samples} > input.fasta
121122
faToVcf -maskSites='{input.masking_vcf}' -ref='{params.reference_id}' input.fasta input.vcf
122-
usher -T {threads} -i {input.tree_protobuf} -v input.vcf -D -u -e {params.max_equally_parsimonious_placements} -d usher_results
123+
usher -T {threads} -i {input.tree_protobuf} -o {output.tree_pb} -v input.vcf -D -u -e {params.max_equally_parsimonious_placements} -d usher_results
123124
mv usher_results/uncondensed-final-tree.nh {output.tree}
124125
mv usher_results/clades.txt {output.clades}
125126
mv usher_results {output.usher_dir}

0 commit comments

Comments
 (0)