The AMOS source package has a name like: amos-3.1.0.tar.gz where 3.1.0 is the version of the code. Once you untar this file (using "tar -xzf amos-3.1.0.tar.gz" in Linux, or "gunzip -d amos-3.1.0.tar.gz | tar xf -" in other flavors of Unix) you will find the current AMOS distribution in a directory named amos-3.1.0. The next steps assume you have cd'd into this directory. AMOS uses the GNU autoconf package to reduce cross-platform compatibility issues. Before compiling the code you will need to run the configure script that will probe your system for the locations of all software packages required by AMOS. By simply running:
./configure
You may get warnings from nucmer, delta-filter, show-coords and Qt4 toolkit
-- AMOS Assembler 3.1.0 Configuration Results -- C compiler: gcc -g -O2 C++ compiler: g++ -g -O2 GCC version: gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-52) Host System type: x86_64-unknown-linux-gnu Install prefix: /home/evilliers/Downloads/amos-3.1.0 Install eprefix: ${prefix} See config.h for further configuration information. Email <amos-help@lists.sourceforge.net> with questions and bug reports. WARNING! nucmer was not found but is required to run AMOScmp and minimus2 install nucmer if planning on using these programs WARNING! delta-filter was not found but is required to run AMOScmp-shortReads-alignmentTrimmed install delta-filter if planning on using AMOScmp-shortReads-alignmentTrimmed WARNING! show-coords was not found but is required to run minimus2 install show-coords if planning on using minimus2 WARNING! Qt4 toolkit malfunctioning but is required to run AMOS GUIs try compiling GUIs manually or reinstall Qt4 toolkit to build GUIs see config.log for more information on what went wrong
nucmer, delta-filter, show-coords are found in MUMmer which is already installed in HPC Load it by running
load module MUMmer/latest
For Qt4, append location of Qt4 in the configure script
./configure --with-qmake-qt4=/usr/lib64/qt4/bin/qmake --prefix=/export/apps/amos/3.1.0/
After running configure, make sure you check the messages left on your screen to make sure no errors occured. Errors during the configure step can lead to an incomplete build. To compile the code you need to simply run:
make
followed by
make install
http://sourceforge.net/apps/mediawiki/amos/index.php?title=AMOS_Getting_Started
http://sourceforge.net/apps/mediawiki/amos/index.php?title=AMOS
AMOS is installed on HPC.