CLUSTAL: a package for performing multiple sequence alignment on a microcomputer

Gene. 1988 Dec 15;73(1):237-44. doi: 10.1016/0378-1119(88)90330-7.


An approach for performing multiple alignments of large numbers of amino acid or nucleotide sequences is described. The method is based on first deriving a phylogenetic tree from a matrix of all pairwise sequence similarity scores, obtained using a fast pairwise alignment algorithm. Then the multiple alignment is achieved from a series of pairwise alignments of clusters of sequences, following the order of branching in the tree. The method is sufficiently fast and economical with memory to be easily implemented on a microcomputer, and yet the results obtained are comparable to those from packages requiring mainframe computer facilities.

Publication types

  • Comparative Study
  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Amino Acid Sequence*
  • Animals
  • Base Sequence*
  • Globins / genetics
  • Humans
  • Microcomputers*
  • Molecular Sequence Data
  • Phylogeny
  • RNA, Ribosomal, 5S / genetics
  • Software*


  • RNA, Ribosomal, 5S
  • Globins