genome-sketching
genome-sketching condenses large genomic datasets into compact probabilistic summaries (sketches) to enable scalable comparison and analysis of genomic and metagenomic sequences.
Key Features:
- Data compaction: Condenses genomic data into smaller representations while preserving essential characteristics needed for downstream analyses.
- Sketching algorithms: Transforms large datasets into succinct summaries that retain critical properties for comparison.
- Probabilistic techniques: Generates sketches using probabilistic methods that balance accuracy and computational efficiency.
- Resource efficiency: Enables computations and comparisons with substantially reduced computational resources.
- Rapid comparison: Facilitates quick identification of similarities and differences among sequences.
- Analysis integration: Preserves information sufficient to support sequence alignment, similarity searches, phylogenetic studies, and metagenomic analyses.
Scientific Applications:
- Sequence similarity searches: Accelerates searches for similar sequences across large genomic archives.
- Phylogenetic studies: Supports scalable comparative analyses for phylogenetic inference across many genomes.
- Metagenomic analyses: Enables comparison and profiling of complex metagenomic samples at large scale.
- Large-scale comparative genomics: Facilitates rapid comparison of many genomes or assemblies for similarity and difference detection.
Methodology:
Sketching algorithms transform large genomic datasets into compact probabilistic summaries (sketches) using probabilistic techniques that trade off accuracy and computational efficiency.
Topics
Details
- License:
- MIT
- Tool Type:
- desktop application
- Added:
- 11/14/2019
- Last Updated:
- 12/3/2020
Operations
Publications
Rowe WPM. When the levee breaks: a practical guide to sketching algorithms for processing the flood of genomic data. Genome Biology. 2019;20(1). doi:10.1186/s13059-019-1809-x. PMID:31519212. PMCID:PMC6744645.