Difference between revisions of "Installing software on marvin"
(Created page with "=Installing software on Marvin/Module= Software needs to be installed in: /usr/local/Modules/modulefiles/tools/<software name>/<version number>/ to make use of the modules f...") |
(→Installing software on Marvin/Module) |
||
Line 1: | Line 1: | ||
− | |||
Software needs to be installed in: | Software needs to be installed in: | ||
/usr/local/Modules/modulefiles/tools/<software name>/<version number>/ | /usr/local/Modules/modulefiles/tools/<software name>/<version number>/ | ||
− | to make use of the modules feature. | + | or |
+ | /shelf/modulefiles/ | ||
+ | to make use of the modules feature. **Beware** using /usr/local/Modules/ as there's only 50Gb of space on /. Use /shelf/modulefiles/ for anything big (I'm looking at you interproscan). | ||
The text files that tells modules that the software is there are located in: | The text files that tells modules that the software is there are located in: |
Revision as of 09:32, 24 January 2018
Software needs to be installed in:
/usr/local/Modules/modulefiles/tools/<software name>/<version number>/
or
/shelf/modulefiles/
to make use of the modules feature. **Beware** using /usr/local/Modules/ as there's only 50Gb of space on /. Use /shelf/modulefiles/ for anything big (I'm looking at you interproscan).
The text files that tells modules that the software is there are located in:
/usr/local/Modules/3.2.10/modulefiles/<software>/<version number>
An example of which is below:
#%Module1.0##################################################################### ## ## proc ModulesHelp { } { puts stderr "\tStacks - loads Stacks 2.0Beta7c software \tSoftware available: \tcstacks \testacks \thstacks \tpstacks \trxstacks \tsstacks \tustacks " } module-whatis "loads Stacks version 1.41 software" module load perl samtools/0.1.19b sparsehash # for Tcl script use only set version 2.0Beta7c set prefix /usr/local/Modules/modulefiles/tools/stacks/${version} set sys linux64 setenv STACKSROOTDIR ${prefix} prepend-path PATH ${prefix}/bin