Fast and memory-efficient alignment
Bowtie2 Alignment
Bowtie2 is a fast and memory-efficient sequence alignment tool designed for aligning short DNA sequencing reads against large reference genomes. It supports both single-end and paired-end sequencing data and is widely used in genomics and transcriptomics pipelines.
Bowtie2 uses an FM-index based on the Burrows-Wheeler Transform (BWT) and suffix arrays to efficiently map reads to a reference genome. It supports mismatches, insertions, deletions, and gapped alignments, making it highly suitable for modern NGS datasets.
bowtie2-build.
.sam)
bowtie2 \
-x genome_index \
-1 reads_R1.fastq \
-2 reads_R2.fastq \
-S output.sam
Read001 99 chr1 105432 42 100M
Read001 147 chr1 105620 42 100M
Read002 99 chr2 254321 39 98M2I
The output SAM file contains mapping coordinates, alignment scores, CIGAR strings, and other alignment information required for downstream analysis.
Langmead, B., & Salzberg, S. L. (2012). Fast gapped-read alignment with Bowtie 2. Nature Methods, 9(4), 357–359.