BSMAP
BSMAP maps short reads from bisulfite sequencing to reference genomes to enable genome-wide analysis of DNA cytosine methylation, where unmethylated cytosines are converted to thymine following bisulfite treatment and PCR amplification.
Key Features:
- Bisulfite-aware mapping: Accounts for asymmetric alignments between cytosine and thymine resulting from bisulfite conversion.
- Genome hashing: Uses genome hashing to accelerate the search space for mapping bisulfite-treated reads.
- Bitwise masking: Employs bitwise masking techniques to improve mapping accuracy.
- Reduced-complexity handling: Addresses reduced sequence complexity and increased search space after bisulfite treatment.
- CpG heterogeneity support: Handles multiple CpG sites with heterogeneous methylation patterns.
- Whole-genome scalability: Maps high-throughput bisulfite reads across entire genomes while maintaining feasible memory and CPU usage.
- Performance optimization: Optimized for speed and sensitivity in mapping bisulfite sequencing data.
Scientific Applications:
- DNA methylation profiling: Determine methylation status of cytosines across the genome from next-generation bisulfite sequencing data.
- Epigenetics and disease studies: Support whole-genome analysis of DNA methylation patterns for studies of epigenetic modifications and disease-related methylation changes.
- High-throughput bisulfite sequencing analysis: Enable mapping of high-throughput bisulfite sequencing reads for downstream methylation analysis.
Methodology:
BSMAP implements a bisulfite-aware read mapping algorithm that leverages genome hashing and bitwise masking to handle C→T asymmetry and reduced sequence complexity, improving mapping speed and accuracy.
Topics
Details
- License:
- GPL-3.0
- Tool Type:
- command-line tool
- Operating Systems:
- Linux
- Programming Languages:
- C++
- Added:
- 1/13/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Xi Y, Li W. BSMAP: whole genome bisulfite sequence MAPping program. BMC Bioinformatics. 2009;10(1). doi:10.1186/1471-2105-10-232. PMID:19635165. PMCID:PMC2724425.