A Desktop Genome Browser.
ZMap is a genome browser written in C with the aim of providing fast access to high volume data. Data may be requested from a variety of disparate sources in parallel and cached locally allowing new tracks to be loaded or the view of current data adjusted without delay. Multiple views of the data may be presented and tracks configured for different levels of detail. ZMap interfaces seamlessly to the Seqtools package and forms part of the Otterlace genome annotation system used by the HAVANA group at the Wellcome Trust Sanger Institute.
ZMap may also be used as a standalone browser taking data either from external soruces or from simple GFF files held locally.
[Genome Research Limited]
ZMap is derived from FMap which was originally written as part of the AceDB genome database system. Version 0.1 involved an extensive re-write to take advantage of modern GUI toolkits and to separate them from AceDB to form this independent ZMap package. It can be used independently or with any other tool that outputs data in a suitable format - the currently supported file format is GFF v2 (GFF v3 will be supported in the near future).
Currently supported platforms are Linux and Mac OS X (Intel).
ZMap is free software and is distributed under the terms of the GNU General Public License.
Production release
This is the recommended release for most users. It is well-tested, stable and supported code.
The latest version is 0.13.0, created on Fri Nov 30 13:16:48 GMT 2012:
ACEDB-4.9.60.src.tar.gz
libAceConn-0.0.1.tar.gz
seqtools-4.18.tar.gz
zmap-0.13.0.tar.gz
Development build
Reasonably stable development code, which contains most of the latest features.
The latest version is 0.13.0-6-gc9d9c, created on Thu Dec 6 10:45:31 GMT 2012:
ACEDB-4.9.60.src.tar.gz
libAceConn-0.0.1.tar.gz
seqtools-4.18-2-ge2e2.tar.gz
zmap-develop-0.13.0-6-gc9d9c.tar.gz
Overnight build
Experimental code; not guaranteed to be stable (or even to compile). Should only be used if you require the very latest changes.
Unable to read file: inc/overnight.incThe ZMap package requires GTK+ version 2.18.6 and GLib version 2.22.4 or later and libg2 and libgd to be installed on your machine.
To install on either Linux or Mac OS X:
zmap-XXX.tar.gz, where XXX is the version number.
tar -xf zmap-XXX.tar.gzThis will create a directory called
zmap-XXX.
/usr/bin), open a terminal in the
zmap-XXX directory and type the following commands:
./configure
make
make install
make install using sudo if you do not have root privileges, i.e.:
sudo make install
--prefix argument when you run ./configure. For example, the following command would set the
install location to foo/bar in your home directory:
./configure --prefix=~/foo/bar
For more details about installation, see the README file in the source code.
As installing ZMap from the source distribution requires your PC to have some development packages loaded it may be
necessary to install other software first. Each Linux system may differ in what is included by default and the
following is an example only - these are the packages we had to install to compile ZMap on this system. When you run
./configure this may fail due to missing packages and it will be necessary to load these before trying
again; this is most easily done (on Ubuntu) using synaptic (available from the System/Administration menu).
Using synaptic check that the following packages are installed: libgtk-2.0-dev,
libglib2.0-dev, libreadline6-dev, libg2-dev, libgd2-xpm-dev,
libcurl4-gnutils-dev. NOTE we list all these dependencies here together, but we had to run synaptic and
./configure several times to find them all.
libACEConn(We assume that you have already downloaded the tar file by clicking on the link on the download tab).
Unpack the source code:
mkdir zmap
cd zmap
tar -xf ~/Downloads/libAceConn-0-0-1.tar.gz
Compile it:
cd libAceConn-0-0-1
./configure
make
Install this where ZMap can find it:
sudo make install
cd ..
ZMaptar -xf ~/Downloads/zmap-0-2-0.tar.gz
cd zmap-0-2-0
./configure
make
This will leave a copy of ZMap in this directory and you can link to this or copy it to your bin directory or install it as normal:
sudo make install
There is a user manual (thanks to Charles Steward) available here.
Help pages are installed along with ZMap and can be accessed from the Help menu. There will be a link to the user manual from the help pages, if one is available.
ZMap is maintained by the Annotools team at the Sanger Institute.