Skip to main page content
Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 1988 Nov 25;16(22):10881-90.
doi: 10.1093/nar/16.22.10881.

Multiple Sequence Alignment With Hierarchical Clustering

Free PMC article

Multiple Sequence Alignment With Hierarchical Clustering

F Corpet. Nucleic Acids Res. .
Free PMC article


An algorithm is presented for the multiple alignment of sequences, either proteins or nucleic acids, that is both accurate and easy to use on microcomputers. The approach is based on the conventional dynamic-programming method of pairwise alignment. Initially, a hierarchical clustering of the sequences is performed using the matrix of the pairwise alignment scores. The closest sequences are aligned creating groups of aligned sequences. Then close groups are aligned until all sequences are aligned in one group. The pairwise alignments included in the multiple alignment form a new matrix that is used to produce a hierarchical clustering. If it is different from the first one, iteration of the process can be performed. The method is illustrated by an example: a global alignment of 39 sequences of cytochrome c.

Similar articles

See all similar articles

Cited by 1,527 articles

See all "Cited by" articles


    1. J Mol Biol. 1970 Mar;48(3):443-53 - PubMed
    1. Protein Eng. 1987 Feb-Mar;1(2):89-94 - PubMed
    1. Science. 1985 Mar 22;227(4693):1435-41 - PubMed
    1. Proc Natl Acad Sci U S A. 1985 May;82(10):3073-7 - PubMed
    1. Nucleic Acids Res. 1986 Jan 10;14(1):159-77 - PubMed


LinkOut - more resources