ClustalW (BioLib)

ClustalW (BioLib) performs multiple sequence alignment of DNA and protein sequences to identify conserved regions and support evolutionary and functional analyses.


Key Features:

  • Rewritten in C++: The codebase was rewritten in C++ to improve performance and enable further algorithmic development.
  • Alignment algorithms: Implements advanced alignment algorithms that were optimized during the C++ rewrite.
  • Progressive alignment: Uses progressive alignment techniques that construct multiple sequence alignments by combining pairwise alignments.
  • Scalability: Optimized to handle large datasets efficiently.

Scientific Applications:

  • Conserved region identification: Aligns sequences from different species or within gene families to reveal conserved residues relevant to structure or function in genomics and proteomics.
  • Evolutionary analysis: Compares homologous sequences to inform phylogenetic analyses and study sequence evolution.
  • Functional prediction: Uses similarity to known proteins or genes to support inference of unknown protein or gene function.

Methodology:

Employs advanced alignment algorithms optimized in a C++ rewrite and uses progressive alignment techniques that build multiple sequence alignments by combining pairwise alignments, with optimizations for large datasets.

Topics

Details

License:
LGPL-3.0
Maturity:
Mature
Cost:
Free of charge
Tool Type:
api, command-line tool, web application
Operating Systems:
Mac, Linux, Windows
Added:
10/22/2021
Last Updated:
11/24/2024

Operations

Publications

Larkin M, Blackshields G, Brown N, Chenna R, McGettigan P, McWilliam H, Valentin F, Wallace I, Wilm A, Lopez R, Thompson J, Gibson T, Higgins D. Clustal W and Clustal X version 2.0. Bioinformatics. 2007;23(21):2947-2948. doi:10.1093/bioinformatics/btm404. PMID:17846036.

Documentation