micRocounter
micRocounter quantifies and characterizes microsatellites in genomic assemblies to support population genetics and evolutionary analyses.
Key Features:
- Microsatellite identification and quantification: Automated identification and quantification of microsatellite content within genome assemblies.
- C++-accelerated core: Computationally intensive algorithms are implemented in C++ to accelerate processing.
- High-speed processing: Reported up to a 200-fold improvement in speed compared to existing software.
- R integration: Results are returned as R objects for downstream manipulation and visualization.
- Scalable performance: Demonstrated processing of a ~500 Mb genome assembly in under 50 seconds.
Scientific Applications:
- Population Genetics: Quantification of microsatellite variation to study genetic diversity within populations.
- Evolutionary Biology: Analysis of microsatellite mutation rates and patterns to investigate evolutionary processes.
Methodology:
Automated analysis of genome assemblies to identify and quantify microsatellite content using optimized algorithms implemented in C++, with reported processing of a ~500 Mb assembly in under 50 seconds.
Topics
Details
- Tool Type:
- library
- Programming Languages:
- R, C++, Python
- Added:
- 11/14/2019
- Last Updated:
- 12/28/2020
Operations
Publications
Lo J, Jonika MM, Blackmon H. micRocounter: Microsatellite Characterization in Genome Assemblies. G3 Genes|Genomes|Genetics. 2019;9(10):3101-3104. doi:10.1534/g3.119.400335. PMID:31375475. PMCID:PMC6778809.