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.
PMID: 17846036