Bioinformatics · 2018 · 20 citations · 7 references
Life SciencesBioinformaticsBiologyGenome AssemblyGenomicsSequence AnalysisDna SequencingNext-generation SequencingProtein Database SearchSequence AlignmentSequence Similarity SearchAlignment OptimizationBiological Sequence AlignmentCompressed Data StructuresComputational Alignment AlgorithmsComputational Efficiency In AlignmentProtein Sequence AlignmentSimd ParallelismSource Codes
Summary: AC-DIAMOND (v1) is a DNA-protein alignment tool designed to tackle the efficiency challenge of aligning large amount of reads or contigs to protein databases. When compared with the previously most efficient method DIAMOND, AC-DIAMOND gains a 6- to 7-fold speed-up, while retaining a similar degree of sensitivity. The improvement is rooted at two aspects: first, using a compressed index of seeds with adaptive-length to speed-up the matching between query and reference sequences; second, adopting a compact form of dynamic programing to fully utilize the parallelism of the SIMD capability. Availability and implementation: Software source codes and binaries available at https://github.com/Maihj/AC-DIAMOND/. Supplementary information: Supplementary data are available at Bioinformatics online.
7
Basic local alignment search tool
Stephen F. Altschul, Warren Gish, Webb Miller et al. · Journal of Molecular Biology · 1990 · 94.5K citations
Fast and sensitive protein alignment using DIAMOND
Benjamin Buchfink, Chao Xie, Daniel H. Huson · Nature Methods · 2014 · 15.2K citations
Proceedings of the National Academy of Science
Scientific American · 1874 · 982 citations