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
Software catalogue
https://www.biocatalogue.org/services/3141