SeaView – graphical user interface for molecular phyologeny

SeaView is a multi-platform, graphical user interface for multiple sequence alignment and molecular phylogeny.

SeaView drives the Muscle, Clustal Omega, Gblocks, and PhyML programs and uses code from the PHYLIP package for parsimony.

SeaView uses the FLTK project for its user interface.

Features include:

  • Reads and writes various file formats (NEXUS, MSF, CLUSTAL, FASTA, PHYLIP, MASE, Newick) of DNA and protein sequences and of phylogenetic trees.
  • Drives programs muscle or Clustal Omega for multiple sequence alignment, and also allows to use any external alignment algorithm able to read and write FASTA-formatted files.
  • Drives the Gblocks program to select blocks of evolutionarily conserved sites.
  • Computes phylogenetic trees by:
    • parsimony, using PHYLIP’s dnapars/protpars algorithm,
    • distance, with NJ or BioNJ algorithms on a variety of evolutionary distances,
    • maximum likelihood, driving program PhyML 3.1.
  • Use the Transfer Bootstrap Expectation method to compute the bootstrap support of PhyML and distance trees.
  • Prints and draws phylogenetic trees on screen, SVG, PDF or PostScript files.
  • Download sequences from EMBL/GenBank/UniProt using the Internet.

Support: Changelog
Developer: Manolo Gouy
License: GNU General Public License

SeaView is written in C++. Learn C++ with our recommended free books and free tutorials.

Return to Biology Tools Home Page

Make a Donation
Click the button to make a donation via flattr. Donations help us to maintain and improve the site. You can also donate via PayPal.

Read our complete collection of recommended free and open source software. The collection covers all categories of software.

The software collection forms part of our series of informative articles for Linux enthusiasts. There's tons of in-depth reviews, alternatives to Google, fun things to try, hardware, free programming books and tutorials, and much more.
Share this article