Installing EMBOSS on a 64-bit AMD Opteron Cluster running CentOS 5 Linux

EMBOSS is "The European Molecular Biology Open Software Suite", a free and open source analysis package specially developed for the molecular biology community, by allowing the retrieval of sequence data in a variety of formats as well as providing extensive libraries.

To install, first download EMBOSS into somewhere sensible (e.g., /usr/local/src and extract (gunzip EMBOSS-3.x.x.tar.gz "\n" tar xvf EMBOSS-3.x.x.tar), and configure and make (mkdir -p /usr/local/emboss/6.0.1 "\n" ./configure --prefix=/usr/local/emboss/6.0.1 "\n" make). If you compile it on subsequent occasions rm config.cache then make clean before repeating the configure and make process.

Create modules files as required (mkdir /usr/local/Modules/modulefiles/emboss, nano .version, nano .base, ln -s .base 6.0.1 ).


#%Module1.0###########################################################
##
## version file for EMBOSS
##
set ModulesVersion "6.0.1"


#%Module1.0#####################################################################
##
## $name modulefile
##
set ver [lrange [split [ module-info name ] / ] 1 1 ]
set name [lrange [split [ module-info name ] / ] 0 0 ]
proc ModulesHelp { } {
puts stderr "\tThis module sets the envinronment for $name v$ver"
}
if { ![ is-loaded mpfr ] } {
module load mpfr
}
module-whatis "Set environment variables to use $name version $ver"
prepend-path LD_LIBRARY_PATH /usr/local/$name/$ver/lib
prepend-path LD_LIBRARY_PATH /usr/local/$name/$ver/lib64
prepend-path MANPATH /usr/local/$name/$ver/man
prepend-path PATH /usr/local/$name/$ver/bin