-
Notifications
You must be signed in to change notification settings - Fork 14
/
wf_mycosnp_tree.wdl
36 lines (34 loc) · 1.26 KB
/
wf_mycosnp_tree.wdl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
version 1.0
import "../tasks/phylogenetic_inference/task_mycosnp_tree.wdl" as mycosnptree_nf
import "../tasks/task_versioning.wdl" as versioning
workflow mycosnp_tree {
meta {
description: "A WDL wrapper around the phylogeny components of mycosnp-nf, for whole genome sequencing analysis of fungal organisms, including Candida auris."
}
input {
Array[String] samplename
Array[File] assembly_fasta
}
call mycosnptree_nf.mycosnptree {
input:
assembly_fasta = assembly_fasta,
samplename = samplename
}
call versioning.version_capture{
input:
}
output {
#Version Captures
String mycosnp_tree_version = version_capture.phbg_version
String mycosnp_tree_analysis_date = version_capture.date
#MycoSNP QC and Assembly
String mycosnp_version = mycosnptree.mycosnptree_version
String mycosnp_docker = mycosnptree.mycosnptree_docker
String analysis_date = mycosnptree.analysis_date
String reference_strain = mycosnptree.reference_strain
String reference_accession = mycosnptree.reference_accession
File mycosnp_tree_finaltree = mycosnptree.mycosnptree_tree
File mycosnp_tree_iqtree_log = mycosnptree.mycosnptree_iqtree_log
File mycosnp_tree_full_results = mycosnptree.mycosnptree_full_results
}
}