This is an old revision of the document!
module avail samtools
module load samtools/1.2
git clone git@github.com:samtools/htslib.git git clone git@github.com:samtools/samtools.git cd samtools git checkout 1.2 sudo mkdir -p /export/apps/samtools/1.2/ sudo chown joguya:joguya /export/apps/samtools/1.2/ make make prefix=/export/apps/samtools/1.2/ install sudo chown -R root:root /export/apps/samtools/1.2/
#%Module1.0
#####################################################################
##
## samtools Modulefile
## by James Oguya <j.oguya@cgiar.org>
## February, 2015
##
set appname samtools
set version 1.2
set prefix /export/apps/${appname}/${version}
set exec_prefix ${prefix}/bin
set datarootdir ${prefix}/share
set url "http://samtools.sourceforge.net"
set msg "This module adds samtools v$version to various paths\n\nsamtools Official Site: $url\n"
proc ModulesHelp { } {
puts stderr "$msg"
}
module-whatis "$msg"
conflict samtools
prepend-path PATH ${exec_prefix}
prepend-path MANPATH ${datarootdir}/man
ansible-playbook site.yml -u provisioning -K -s --limit=compute --tags=modules