title: Estimating overannotation across prokaryotic genomes using BLAST+, UBLAST, LAST and BLAT.
abstract: BACKGROUND
  As the number of genomes in public databases increases, it becomes more important to be able to quickly choose the best annotated genomes for further analyses in comparative genomics and evolution. A proxy to annotation quality is the estimation of overannotation by comparing annotated coding genes against the SwissProt database. NCBI's BLAST (BLAST+) is the common software of choice to compare these sequences. Newer programs that run in a fraction of the time as BLAST+ might miss matches that BLAST+ would find. However, the results might still be useful to calculate overannotation. We thus decided to compare the overannotation estimates yielded using three such programs, UBLAST, LAST and the Blast-Like Alignment Tool (BLAT), and to test non-redundant versions of the SwissProt database to reduce the number of comparisons necessary.
  
  
  RESULTS
  We found that all, UBLAST, LAST and BLAT, tend to produce similar overannotation estimates to those obtained with BLAST+. As would be expected, results varied the most from those obtained with BLAST+ in genomes with fewer proteins matching sequences in the SwissProt database. UBLAST was the fastest running algorithm, and showed the smallest variation from the results obtained using BLAST+. Reduced SwissProt databases did not seem to affect the results much, but the reduction in time was modest compared to that obtained from UBLAST, LAST, or BLAT.
  
  
  CONCLUSIONS
  Despite faster programs miss sequence matches otherwise found by NCBI's BLAST, the overannotation estimates are very similar and thus these programs can be used with confidence for this task.
authors.affiliation: Department of Biology, Wilfrid Laurier University, 75 University Ave, W,, N2L 3C5 Waterloo, ON, Canada. gmoreno@wlu.ca.
authors.forename: Gabriel
authors.initials: G
authors.lastname: Moreno-Hagelsieb
authors.forename: Brigitte
authors.initials: B
authors.lastname: Hudy-Yuffa
mesh_terms: D000595:Amino Acid Sequence; D000818:Animals; D001483:Base Sequence; D019295:Computational Biology; D030541:Databases, Genetic; D030562:Databases, Protein; D016678:Genome; D006801:Humans; D058977:Molecular Sequence Annotation; D008969:Molecular Sequence Data; D011387:Prokaryotic Cells / Q000502:physiology*; D016415:Sequence Alignment; D017422:Sequence Analysis, DNA; D020539:Sequence Analysis, Protein; D012984:Software