File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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}
You can’t perform that action at this time.
0 commit comments