xMAN
xMAN maps millions of oligonucleotide fragments to reference genomes by converting sequences to integer hashes and using bit-shifting operations to accelerate alignment.
Key Features:
- Algorithm design: Converts oligonucleotide sequences into integers, hashes them, and stores hashes in RAM to enable bit-shifting operations that speed mapping.
- Speed optimization: Achieves at least one order of magnitude speed increase over existing oligonucleotide mapping tools, demonstrated by mapping 42 million 25-mer probes from Affymetrix whole human genome tiling arrays to a genome in under six CPU hours.
- Enhanced mapping accuracy: Improves mapping accuracy validated by spike-in experiments on ENCODE tiling arrays and estrogen receptor ChIP-chip experiments, with results corroborated by chromatin immunoprecipitation (ChIP) assays and real-time PCR analyses.
- Versatile application: Applicable to diverse high-throughput oligonucleotide mapping needs across genomics, transcriptomics, and epigenetics.
Scientific Applications:
- Genome-wide Association Studies (GWAS): Facilitates mapping of genetic variants across large populations.
- Transcriptomics: Improves alignment of RNA sequencing reads to reference genomes.
- Epigenetic Research: Enhances ChIP-seq and other chromatin profiling techniques through precise probe mapping.
Methodology:
Converts oligonucleotide sequences into integers, hashes them and stores the hashes in RAM, then uses bit-shifting operations to accelerate mapping.
Topics
Details
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Windows, Mac
- Added:
- 12/18/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Li W, Carroll JS, Brown M, Liu XS. xMAN: extreme MApping of OligoNucleotides. BMC Genomics. 2008;9(S1). doi:10.1186/1471-2164-9-s1-s20. PMID:18366610. PMCID:PMC2386063.