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
Data Inputs & Outputs
Sequence alignment
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