|
MacVector 7.0 Reviewed by George W. Chacko |
|
| |
|
| Overall scores | ||
| Installation | Excellent | |
| Learning curve (beginner who can Web surf and word process) | Mildly steep | |
| Technical support | Excellent | |
| Features | Very good | |
| Customizability | N/A | |
| Utility to biologists | Very good | |
| Value for money | Fair | |
Overview
MacVector, published by Genetics Computer Group of Madison, Wisconsin, is designed to provide molecular biologists with a tool to analyze nucleic-acid and protein sequences. Version 7.0, reviewed here, represents considerable advancement in terms of features and system requirements over the first release, which ran on a 512K Classic Macintosh and System 6. The package comprises an installation CD, a Getting Started tutorial booklet, a detailed printed manual (User Guide), and an ADB or USB "dongle" that restricts use to properly licensed persons. The User Guide and tutorials are also provided as PDF documents. In addition, online help is also available from a drop-down menu while MacVector is running. A free trial version is available that expires after 30 days although it does not come with printed documentation.
MacVector provides the user with the battery of analytical tools that biologists have begun to demand from their sequence analysis software. The user can analyze single protein or nucleic acid sequences or alignments of multiple sequences. Examples of analytical routines are searching for open reading frames (ORFs), restriction, and proteolytic enzyme sites. Other analytical routines available to the user are construction of phylogenetic trees, gene prediction, mRNA sequence prediction from genomic sequences, and multiple sequence alignments. Sequence property prediction such as the Kyte-Doolittle hydrophobicity plot for proteins and "melting points" for nucleotides are also options. MacVector also allows for integrated BLAST and Entrez searches against databases at the National Center for Biotechnology Information.
The Getting Started tutorial walks a novice through a few simple exercises, such as installing the program, constructing a plasmid, importing sequence files, understanding how to use the Features function, identifying restriction sites, and inserting a coding sequence into the pUC19 vector. I repeated the exercises using a vector of my choice and inserted a cDNA sequence encoding a protein into which I wished to engineer thrombin cleavage sites. I then worked my way through the entire manual testing either vector sequences that came with MacVector, or sequences of my own choice. In most cases, when I encountered roadblocks it was due to making incorrect assumptions or not reading the appropriate section of the manual carefully enough.
MacVector is not overtly intuitive in the way that Macintosh programs can be. However, one has to remember that it delivers a complex set of analytical tools and cannot really be compared to a simple application. Frequent recourse to the manual as each new routine is learned gives the user a feel for MacVector's logic, at which point a certain intuitiveness does become apparent. Overall, my impressions of MacVector were positive, and I would use this program in my work.
Available platform |
Macintosh |
System requirements | PowerPC running Mac OS 8.0 or later, 16 Mb RAM, CD-ROM drive. MacVector needs a minimum of 4 Mb of RAM assigned to it. 8 Mb is recommended if virtual memory is on. |
Test platforms | 166-MHz PowerBook 1400c, 64 Mb RAM, 14-inch color monitor, Mac OS 8.1 200-MHz PowerPC 7300, 32 Mb RAM, 19-inch AppleVision color monitor, Mac OS 9.04 450-MHz PowerPC G4, 128 Mb RAM, 19-inch AppleVision color monitor, Mac OS 9.04 |
Price | $3,000 |
How Long Did It Take to Learn to Use It Productively?
It soon became obvious that in order to exploit the capabilities of MacVector, I needed to read the accompanying documentation. In less than half an hour, I worked my way through the Getting Started tutorial booklet. At that point I began to get productive. Reading the user guide from beginning to end took longer, approximately a week of daily sessions, each lasting roughly two hours.
Product Quality
| Ease of installation | Simple |
| User friendliness | Good |
| Interface | Graphical User Interface (GUI) |
| Intuitiveness of design | Intuitive though somewhat intricate |
Customizability
Not applicable.
Ability to Program in Scripts, Add Extension Modules, etc.
Not applicable.
Ability to Import and Export in Different File Formats
MacVector can open text files from the following sources: GenBank (flat file format), GenPept, IG Suite, EMBL (flat file format), Swiss-Prot, PHYLIP, NEXUS, Pearson FASTA, GCG (RSF and MSF), ASCII, CODATA, and Staden.
MacVector can write nucleic-acid and protein sequences and alignments as text files for the following destinations: GenBank, GenPept, IG Suite, Swiss-Prot, PHYLIP, NEXUS, FASTA, Staden, GCG (RSF and MSF), NBRF, and ASCII 1-letter (70 residues/line).
Useful or Unusual Features
As mentioned above, MacVector does perform the usual tasks that one would expect of a sequence analysis program. Information about sequences can be stored in two main categories: "Annotations," which are text entries such as a brief description, literature references, or accession numbers; and "Features," which refer to specific residues in a sequence. An example of a Feature would be a promoter or an ORF. The Feature menu, which matches the GenBank standard set, is comprehensive enough to satisfy most users. In the case of new categories, the "misc_feature" option can be used. Opening multiple, noncontiguous files in the same directory is also an improvement, although limited to computers running Mac OS 8.5 or later. MacVector also interfaces with a gel reader, which allows a user to enter DNA sequence data. The gel reader can also be used to calculate the size of fragments from DNA or protein electrophoretic gels. Considering the mass migration to automated sequencing procedures, this feature is less likely to be of use in the future. When generating plasmids, MacVector remembers the origin of fragments that were pasted in from other sequences. For example, if a promoter fragment has been copied from one plasmid into another, any feature associated with it also shows up as a feature in the new plasmid. I noted that plasmid maps can be copied to the clipboard and then pasted into a container field in a FileMaker database and printed from there without significant loss of resolution. Therefore, MacVector could be very nicely complemented by a database program such as Boxit (recently reviewed by Charlie Schick).Limitations
The major weakness I perceived was in the editing options available to modify MacVector's graphic output. While MacVector can draw attractive plasmid maps, modifying them to the user's satisfaction is not easily accomplished. For example, map size changes can be accomplished only by scaling print output. In addition, one cannot specify the position of a map on a page, highlight and delete text, or insert text. I was informed by GCG that this limitation could be overcome by exporting graphic views and editing them in a program that supports rotated anti-aliased text such as FrameMaker.
MacVector can only open sequence files generated from other applications when they are saved as text. Extending its capability to files in proprietary format from other sequence analysis programs would be very useful. Lastly, MacVector is not for everyone, its price restricts users to those with large budgets.
Comparisons with Similar Software
My comparison set was Vector NTI, MacDNAsis, DNA Strider, and GCG on a Unix machine. MacVector occupies a position of strength in this group.
Technical Support and Documentation
The quality of the printed manuals, Getting Started and User Guide, is one of the strengths of this package. The information provided is comprehensive and logically arranged. Additional technical support is available by phone, fax, and email.
Target Users
Molecular Biologists. MacVector can be a valuable desktop aid for the analysis of nucleic-acid and protein sequences and the design and storage of plasmid information.
Publisher information |
Genetics Computer Group 575 Science Drive Madison, WI 53711 Tel: (608) 231-5000 Fax: (608) 231-5202 Email sales: sales@gcg.com Support: support@oxmol.com Web site: www.gcg.com |
Pricing structure | $399 Academic: $2,250 |
Software class | Molecular biology |
George W. Chacko works in the Laboratory of Immune Cell Biology at the National Institutes of Health, Bethesda, Maryland.



Adobe Illustrator 9.0
Swiss-PdbViewer 3.5
Adobe PageMaker Plus 6.52
Boxit 1.0
Sequence Quickie-Calc 1.0
pro Fit 5.5.0