Multiple Sequence Alignment

You can use MacVector to align related DNA or Protein sequences. MacVector uses the ClustalW algorithm to automatically align any number of sequences and provides a sophisticated editor that lets you fine tune the alignments. The alignments can be output in a variety of formats or used to generate phylogenetic reconstructions using a number of built-in algorithms.

Creating Alignments

You can create alignments from sequence already open in MacVector, or by creating an empty alignment and populating it with sequences imported from disk. You can also directly open an existing file containing multiple sequences. MacVector supports the following multiple sequence file formats:

MacVector

PHYLIP

NEXUS

FastA

GCG MSF

GCG RSF

 

You work with alignments in the multiple sequence alignment editor. Sequences can be viewed using plain monochrome text or colored according to user-defined color groups.

MultSeqAFig1

Automatic Alignments

MacVector uses the ClustalW algorithm to align both DNA and Protein sequences. The algorithm has been speeded up so that it runs ~3x faster than the original while producing identical results. There are no hard-coded length limits, so you can align long DNA sequences, limited only by the performance of your hardware.

MultSeqAFig2

Editing

The MSA editor provides full editing facilities, including inserting new residues or even adding new sequences from the clipboard. You can change the order of the sequences, copy regions of the alignment to other windows and slide selections around on the screen. The consensus sequence is always updated dynamically and you can control how the consensus is calculated.

MultSeqAFig3

There are a variety of parameters and modes that control how the residues appear on-screen. For example, you can set up the editor so that all matches to the consensus are displayed as dots - this is very useful for identifying variant regions in otherwise closely related sequences.

MultSeqAFig4

Output Options

The aligned sequences can be displayed in result windows in a variety of different ways. One window provides a high quality customisable graphical text display designed for output on a laser printer, while another duplicates the output from ClustalW. You can also view the sequences aligned in pairwise mode, along with a matrix displaying the identities and similarities of each pair of sequences.

MultSeqAFig5
MultSeqAFig6

Phylogenetic Reconstruction

You can use MacVector to generate phylogenetic reconstructions from a multiple sequence alignment. Clicking on the "create tree" icon in the multiple sequence alignment editor brings up a phylogenetic reconstruction dialog where you can choose the algorithm and distance correction methods to use. MacVector supports two main reconstruction algorithms - Neighbor Joining and UPGMA, that can be used with Best Tree or Bootstrap calculation modes. A variety of distance correction and gap treatment parameters allow further refinement of the algorithms.

The reconstructed phylogeny is viewed in a graphical window where you can control the type of tree displayed (phylogram or slanted or regular cladogram), the node used for rooting and a variety of other display characteristics.

MultSeqAFig7
item2a

back to top

 

(back to MacVector content page)

 

 

Home | MacVector | Assembler | 30-day Trial | Buy | Downloads | Support | Knowledge Base | Contact Us | Legal

MacVector, Inc • PMB 150 • 1939 High House Road • Cary • North Carolina 27519 • USA

phone: 1-919-303-7450 | 1-866-338-0222 fax: 1-919-303-7449

Copyright 2007 MacVector, Inc. All rights reserved

item3a
homeoff
MacVectorIncLogo199x70a
productsoff
downloadsoff
tryoff
buyoff
supportoff
contactusoff
homeroll
downloadsroll
tryroll
buyroll
supportroll
contactusroll

What's New

Graphical Sequence Editing

Primer Design

DNA Analysis

Protein Analysis

Database Searching

Multiple Sequence Alignment

Sequence Confirmation

System Requirements

What's Coming in 10.0?

Screencasts

item2b
item2
item1a
item1
item2c
homeoff productsoff downloadsoff tryoff buyoff supportoff contactusoff homeroll downloadsroll tryroll buyroll supportroll contactusroll item1a item1