-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtemplate_modulefile
More file actions
29 lines (22 loc) · 867 Bytes
/
template_modulefile
File metadata and controls
29 lines (22 loc) · 867 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#%Module1.0#####################################################################
set name "Anvio"
set dir "anvio"
set version "2.0.2"
set os "lssc0-linux"
set note ""
set tags ""
set url ""
module-whatis "This module loads $name version $version for $os. $note"
if ![ is-loaded anaconda3 ] { module load anaconda3 }
if ![ is-loaded hmmer ] { module load hmmer }
set swroot "/software"
prepend-path PATH $swroot/$dir/$version/$os/bin
prepend-path PYTHONPATH $swroot/$dir/$version/$os/lib/python3.6/site-packages
prepend-path MANPATH ":$swroot/$dir/$version/$os/share"
if { [ module-info mode load ] } {
puts stderr "Module $dir-$version-$os loaded. $note"
}
# code for getting module usage counts
if { [ module-info mode load ] } {
system /software/modules/lssc0/lssc0-linux/bin/module_counter/count_influxdb2.py $dir $version $::env(USER)
}