A Docker container for the bactmap pipeline.
1.8K
A mapping-based pipeline for creating a phylogeny from bacterial whole genome sequences
The pipeline is built using Nextflow, a workflow tool to run tasks across multiple compute infrastructures in a very portable manner. It comes with docker / singularity containers making installation trivial and results highly reproducible.
The nf-core/bactmap pipeline comes with documentation about the pipeline, found in the docs/ directory:
This pipeline maps paired end short reads to a bacterial fasta reference sequence, calls qnd filters variants, produces a whole genome alignment from pseudogenomes derived from the variants and finally produces a robust maximum likelihood phylogentic tree.
The steps are:
--depth_cutoff argument was specified- characters and low quality positions as NA sumary of this process is shown below in the diagram that was generated when running Nextflow using the -with-dag command

These will be found in the directory specified by the --output_dir argument
fastqs will contain the fastq file pairs for each accession numbertrimmed_fastqs containing the reads after trimminb with TRIMMOMATICsorted_bams containing the alignmed sam files after mapping with bwa mem, conversion to bam and sortingfiltered_bcfs containing binary vcf files after filtering to flag low quality positions with LowQual in the FILTER columnpseudogenomes containing
aligned_pseudogenome.fas containing the concatenated sample pseudogenomes and the refrerence genomealigned_pseudogenome.variants_only.fas with the invariant sites removed from aligned_pseudogenome.fas using snp-sites. If recombination removal was specified, the file will be named aligned_pseudogenome.gubbins.variants_only.fas with gubbins having been applied prior to invariant site removal.aligned_pseudogenome.gubbins.variants_only.contree If tree generation was specified, this file containing the consensus tree from IQ_TREE will be produced. The tree will possess assigned branch supports where branch lengths are optimized on the original alignment. If recombination removal was not specified the file will be named aligned_pseudogenome.variants_only.contreealigned_pseudogenome.gubbins.variants_only.treefile The original IQ-TREE maximum likelihood tree without branch supports. If recombination removal was not specified the file will be named aligned_pseudogenome.variants_only.treefilenf-core/bactmap was originally written by Anthony Underwood.
Content type
Image
Digest
Size
940.7 MB
Last updated
over 7 years ago
docker pull nfcore/bactmap