title: GRASP: guided reference-based assembly of short peptides.
abstract: Protein sequences predicted from metagenomic datasets are annotated by identifying their homologs via sequence comparisons with reference or curated proteins. However, a majority of metagenomic protein sequences are partial-length, arising as a result of identifying genes on sequencing reads or on assembled nucleotide contigs, which themselves are often very fragmented. The fragmented nature of metagenomic protein predictions adversely impacts homology detection and, therefore, the quality of the overall annotation of the dataset. Here we present a novel algorithm called GRASP that accurately identifies the homologs of a given reference protein sequence from a database consisting of partial-length metagenomic proteins. Our homology detection strategy is guided by the reference sequence, and involves the simultaneous search and assembly of overlapping database sequences. GRASP was compared to three commonly used protein sequence search programs (BLASTP, PSI-BLAST and FASTM). Our evaluations using several simulated and real datasets show that GRASP has a significantly higher sensitivity than these programs while maintaining a very high specificity. GRASP can be a very useful program for detecting and quantifying taxonomic and protein family abundances in metagenomic datasets. GRASP is implemented in GNU C++, and is freely available at http://sourceforge.net/projects/grasp-release.
authors.affiliation: Informatics Department, J. Craig Venter Institute, La Jolla, CA 92037, USA.
authors.forename: Cuncong
authors.initials: C
authors.lastname: Zhong
authors.affiliation: Informatics Department, J. Craig Venter Institute, La Jolla, CA 92037, USA.
authors.forename: Youngik
authors.initials: Y
authors.lastname: Yang
authors.affiliation: Informatics Department, J. Craig Venter Institute, La Jolla, CA 92037, USA syooseph@jcvi.org.
authors.forename: Shibu
authors.initials: S
authors.lastname: Yooseph
mesh_terms: D000465:Algorithms; D030562:Databases, Protein; D054892:Metagenome; D010455:Peptides / Q000737:chemistry* / Q000235:genetics
chemical_list: D010455:Peptides