RAPSearch
RAPSearch performs fast protein similarity searches to annotate protein-coding sequences translated from short DNA reads generated by next-generation sequencing.
Key Features:
- Reduced Amino Acid Alphabet: Uses a reduced amino acid alphabet to streamline similarity detection and improve search speed.
- Suffix Array-Based Seed Detection: Leverages suffix arrays to detect seeds of flexible length for identifying protein similarities.
- Six-Frame Translation: Translates short DNA reads across six reading frames prior to protein similarity search.
- Speed and Efficiency: Achieves approximately 20–90 times faster processing than BLASTX for large NGS datasets.
- Sensitivity and Specificity: Misses about 1.3–3.2% of similarity hits compared to BLASTX while identifying approximately 0.3–2.1% additional homologous proteins that BLASTX does not detect.
Scientific Applications:
- Metagenomics: Annotation of protein-coding genes from short reads generated by metagenomic sequencing.
- Functional Annotation: Rapid identification of homologous proteins to support inference of biological functions and characterization of microbial communities.
Methodology:
Short DNA reads are translated in six reading frames, converted to a reduced amino acid alphabet, and suffix arrays are used to detect flexible-length seeds for protein similarity search.
Topics
Details
- License:
- GPL-3.0
- Maturity:
- Mature
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- C++
- Added:
- 1/13/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Ye Y, Choi J, Tang H. RAPSearch: a fast protein similarity search tool for short reads. BMC Bioinformatics. 2011;12(1). doi:10.1186/1471-2105-12-159. PMID:21575167. PMCID:PMC3113943.