-
Notifications
You must be signed in to change notification settings - Fork 7
information
Young edited this page Feb 9, 2024
·
10 revisions
This subworkflow takes the species information from the blobtools (optional), kraken2 (optional), mash, and fastani subworkflows to set some flags for downstream species-specific processes as well as relevant processes for all samples.
---
Information Subworkflow
---
flowchart LR
Q --> fastqc
Q["fastq"] --> A
F["fasta"] --> A
blobtools .-> A["determine species"]
kraken2 .-> A
mash --> A
fastani --> A
A -- get size --> fastqscan
A -- for plus --> AMRfinderPlus
F --> quast
F --> MSLT
F --> plasmidfinder
A -- if S. pyogenes --> emmtyper
A -- if S. pneumoniae --> pbptyper
A -- if Legionella --> elgato
A -- if Klebsiella --> kleborate
A -- if E. coli --> serotypefinder
A -- if E. coli --> shigatyper
A -- if Salmonella --> seqsero2
A -- if Mycobacterium --> drprg
A -- if Mycobacterium --> mykrobe
Please note that shigatyper is likely more useful in distinguishing E. coli from Shigella isolates than tools like mash or fastani.
# to skip all these processes, set this to true
skip_extras = false
# number of mash dist hits to use for speciation estimates
params.mash_max_hits = 25
-
- amrfinderplus
- bbduk
- blastn
- blobtools_*
- core_genome_evaluation
- circulocov
- datasets_*
- drprg
- elgato
- emmtyper
- fastani
- fastp
- fastqc
- heatcluster
- iqtree2
- kaptive
- kleborate
- kraken2
- mash_*
- mashtree
- mlst
- multiqc
- mykrobe
- panaroo
- pbptyper
- phytreeviz
- plasmidfinder
- prokka
- quast
- seqsero2
- serotypefinder
- shigatyper
- snp_dists
- spades