-
Notifications
You must be signed in to change notification settings - Fork 40
Pipeline Overview
Jill V. Hagey, PhD edited this page May 26, 2022
·
92 revisions

- PhiX174 read removal and adapter removal using
BBDuK - Filtering, trimming, and base correction using
fastpthat includes:- quality trimming with a window size of 20 and quality of 30
- quality pruning at 3' and 5' ends
- removal of short reads
- forced polyG tail trimming
- Contamination check of trimmed reads using
Kraken2and the MiniKraken2_v2_8GB.
- QC Metrics Generated (all data generated for paired and unpaired reads generated post-trimming):
- Number of total reads/bases
- Percent of reads/bases remaining (from raw sequences)
- Number of Q20/Q30 bases
- Percent Q20/Q30 bases
- Gene detection and allele calling for antibiotic resistance
srst2in gene mode. DHQP has curated an AR gene database that is a combination of three AR gene databases with redundancies removed and gene names standardized.
- The DHQP database includes complete genes from these AR gene databases:
- (optional) Sequence types determined based on MLST alleles and profile definitions using
srst2in MLST mode. The MLST schemes are downloaded from PubMLST with thegetMLST.pyscript from srst2. Which MLST is download based on the organism ID that was determined by FastANI/Kraken2.
- NOTES:
- This step is optional and is only run if the MLST step (see below) fails.
- The
getMLST.pyscript from srst2 was edited to correct and error.
- Assembly of trimmed reads using
SPAdes - Filter reads to remove any contigs less than 500bp in length.
- Assess assembly quality using
QUASTand custom scripts - QC Metrics Generated:
- Raw coverage (total raw bases / assembly length)
- Trimmed coverage (total trimmed bases / assembly length)
- Assembly ratio (assembly size / median genome size of species)
- Assess assembly quality using
QUAST - Measure the average nucleotide identity (between genomes) using
fastANIto determine species - Type multiple loci to characterized isolates of microbial species using
MLST - AR genes, hypervirulence genes and plasmids are detected with
GAMMA. DHQP has curated an AR gene database that is a combination of three AR gene databases with redundancies removed and gene names standardized.
- The DHQP database includes genes from these AR gene databases:
Also, the additional databases are used:
- DHQP curated database of hypervirulence genes
- PlasmidFinder
- Rapid whole genome annotation using
PROKKA - (optional) If
fastANI(step 7) fails to identify the taxa presentKraken2is run on the assembled reads using the MiniKraken2_v2_8GB.
- Assess genome assembly for completeness using
BUSCO
DISCLAIMER: The identification methods used and the data summarized are for public health surveillance or investigational purposes only and must NOT be communicated to the patient, their care provider, or placed in the patient’s medical record. These results should NOT be used for diagnosis, treatment, or assessment of individual patient health or management.
- Home
- Dependencies and Install
- Running PHoeNIx
- Pipeline Overview
- Documentation for Databases
- Running PHoeNIx on Different Systems
- Versioning Control and Reproducibility
- Troubleshooting
- Guidance
- Contributing and Issues
- Beta Testing