needle-api (EBI)

needle-api (EBI) performs global pairwise sequence alignment using the Needleman-Wunsch algorithm to produce optimal end-to-end alignments of DNA and protein sequences.


Key Features:

  • Global Alignment: Utilizes the Needleman-Wunsch algorithm to perform exhaustive pairwise alignment of entire DNA or protein sequences.
  • EMBL-EBI Integration: Operates within the European Bioinformatics Institute infrastructure, leveraging large-scale computational resources including 75 petabytes of disk capacity (as of December 2015).
  • Interoperability: Supports interoperability between EMBL-EBI bioinformatics resources to enable integration and joint use of diverse biological data types.

Scientific Applications:

  • Comparative Genomics: Enables whole-sequence comparisons to identify conserved regions and assess sequence conservation across species.
  • Evolutionary Analysis: Supports inference of phylogenetic relationships by providing accurate end-to-end alignments for homologous sequences.
  • Functional Annotation: Assists prediction of gene and protein function by aligning unknown sequences to characterized homologs.
  • Genetic Variation Analysis: Facilitates comprehensive analyses of genetic variation data, including use with resources such as the European Variation Archive.

Methodology:

The implementation constructs a scoring matrix accounting for matches, mismatches, and gaps and uses dynamic programming (Needleman-Wunsch) to evaluate all possible alignments and select the highest-scoring global alignment according to predefined scoring schemes.

Topics

Details

Tool Type:
api
Operating Systems:
Linux, Windows, Mac
Added:
8/3/2015
Last Updated:
11/24/2024

Operations

Publications

Cook CE, Bergman MT, Finn RD, Cochrane G, Birney E, Apweiler R. The European Bioinformatics Institute in 2016: Data growth and integration. Nucleic Acids Research. 2015;44(D1):D20-D26. doi:10.1093/nar/gkv1352. PMID:26673705. PMCID:PMC4702932.

Documentation

Links