/diamond

Accelerated BLAST compatible local sequence aligner.

Primary LanguageC++GNU General Public License v3.0GPL-3.0

diamond

Introduction

DIAMOND is a sequence aligner for protein and translated DNA searches, designed for high performance analysis of big sequence data. The key features are:

  • Pairwise alignment of proteins and translated DNA at 100x-10,000x speed of BLAST.
  • Frameshift alignments for long read analysis.
  • Low resource requirements and suitable for running on standard desktops or laptops.
  • Various output formats, including BLAST pairwise, tabular and XML, as well as taxonomic classification.

Build Status image image image image

Documentation

The online documentation is located at the GitHub Wiki.

Support

The issue tracker as well as the newly introduced GitHub discussions are open for support requests of any kind.

About

DIAMOND is developed by Benjamin Buchfink at the Drost lab, Max Planck Institute for Developmental Biology, Tübingen, Germany.

[📧Email] [Twitter] [Google Scholar] [Drost lab] [MPI-EBIO]

Publication:

  • Buchfink B, Xie C, Huson DH, "Fast and sensitive protein alignment using DIAMOND", Nature Methods 12, 59-60 (2015). doi:10.1038/nmeth.3176