-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathsettings.py
More file actions
60 lines (45 loc) · 2.58 KB
/
settings.py
File metadata and controls
60 lines (45 loc) · 2.58 KB
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
"""This module handles the local settings for pymemdyn on your machine.
The settings are mostly paths and run settings.
"""
import os
# This is the folder where pymemdyn git repo has been deployed,
# or to be more specific, where the settings.py file is located at.
ROOT_DIR = os.path.dirname(os.path.realpath(__file__))
# The following variable can be given as a full path to the place where
# the templates reside or it can also use a relative path to the previously
# defined ROOT_DIR.
TEMPLATES_DIR = os.path.join(ROOT_DIR, "templates")
# Or using the full path like so:
#TEMPLATES_DIR = "/path/to/your/templates"
# Define a path to the GROMACS (version 5.0>) binaries. See examples of GROMACS_PATHs below:
#GROMACS_PATH = {your_GROMACS_PATH}
# example GROMACS_PATHs:
GROMACS_PATH = "/home/apps/apps/.spack/sandybridge/gcc-10.2.0/gromacs-2021-lx52hldze4odq56frfkrf4vdhifqb7do/bin/"
#csb.bmc.uu.se
# The paths below are outdated, but can be used as reference to get your
# GROMACS_PATH:
#GROMACS_PATH = "/opt/applications/gromacs/4.0.5/gnu/ib/bin/"
#GROMACS_PATH = "/opt/applications/gromacs/4.0.5/gnu/gige/bin/"
#GROMACS_PATH = "/opt/cesga/gromacs-4.0.7/bin/"
#GROMACS_PATH = "/opt/gromacs405/bin/" #cuelebre.inv.usc.es
#GROMACS_PATH = "/software/apps/gromacs/4.6.3/g472/bin/" #Triolith
#GROMACS_PATH = "/sw/bin/" #Standalone in Mac Fink
#GROMACS_PATH = "/Users/esguerra/software/gromacs-4.6.7/bin/" #Standalone in Mac
#GROMACS_PATH = "/c3se/apps/Glenn/gromacs/4.6.3-p20130821-gcc48/bin" #Glenn at Chalmers
#GROMACS_PATH = "/c3se/apps/Glenn/gromacs/5.0.4-gcc48-cuda/bin/" #Glenn GPU at Chalmers
#GROMACS_PATH = "/c3se/NOBACKUP/apps/Hebbe/EB/software/GROMACS/4.6.7-intel-2015b-hybrid.wip/GROMACS/4.6.7-intel-2015b-hybrid/bin"
#Hebbe at Chalmers
#GROMACS_PATH = "/sw/apps/gromacs/4.6.3/tintin/bin" #Tintin
#GROMACS_PATH = "/lap/gromacs/4.6.5/bin" #Abisko
# Define a path to the clustalw binary.
CLUSTAL_BIN = os.path.join(ROOT_DIR, ".bin/clustalw_linux")
#CLUSTAL_BIN = os.path.join(ROOT_DIR, ".bin/clustalw_mac")
#CLUSTAL_BIN = os.path.join(ROOT_DIR, ".bin/clustalw_mac64")
# Choose how many nodes to use in parallel
QUEUE_NUM_NODES = 1
# Choose how many processor to use in parallel
QUEUE_NUM_PROCS = 16
# Choose the maximum alloted time for your run.
QUEUE_MAX_TIME = "47:59:59"
QUEUE_NUM_TASK = 16
QUEUE_NTS_NODE = 16