-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsimtools.ini
executable file
·113 lines (94 loc) · 3.87 KB
/
simtools.ini
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
[DEFAULT]
# Number of threads dtk-tools will use for analysis and other multithreaded activities
max_threads = 8
# How many simulations per threads during simulation creation
sims_per_thread = 20
# Maximum number of LOCAL simulation ran simultaneously
max_local_sims = 6
# Location of COMPS (This should not be changed!)
server_endpoint = https://comps.idmod.org
# COMPS environment to run on
environment = Belegost
[HPC]
type = HPC
# COMPS priority. Possible values: Lowest, BelowNormal, Normal, AboveNormal, Highest
priority = Normal
# COMPS node to run on. Leaving blank means all available nodes
node_group = emod_abcd
# Location of the simulations outputs. Needs to be a $COMPS_PATH!
sim_root = $COMPS_PATH(USER)\output
# How many retries for a failed job.
num_retries = 0
# Python post-processing scripts
# Path for Python pre/post processing scripts.
# Only set if you actually have some pre/post_processing scripts in the folder.
# Also, the python scripts needs to be named dtk_post_process.py and dtk_pre_process.py (see Eradication doc)
base_collection_id_python =
python_path =
# Executable
# You can specify the collection including the binary or a local path pointing to the model executable.
# Example: exe_path = C:\Eradication\Eradication-2.10.exe
base_collection_id_exe =
exe_path = C:\Users\ido0493\Box\NU-malaria-team\projects\binaries\bin_200803\Eradication.exe
# DLLs
# You can specify the collection including the needed DLLs or a local path including the dlls.
# Note that the local path is expected to contain a reporter_plugins sub-directory containing the dlls. For example:
# C:\my_dlls
# |_ reporter_plugins
# |_ libmalariareporter.dll
# |_ mycustomreporter.dll
# will need to be specified as: dll_root = C:\my_dlls
base_collection_id_dll =
dll_root =C:\Users\ido0493\Box\NU-malaria-team\projects\hbhi_nigeria\bin
# Input files
# You can specify the collection including the input files needed bu your experiment or a local path containing them.
base_collection_id_input =
input_root = C:\Users\ido0493\Box\NU-malaria-team\projects\hbhi_nigeria\simulation_inputs
[LOCAL]
type = LOCAL
# Path to the model executable
exe_path = C:\Users\ido0493\Box\NU-malaria-team\projects\binaries\bin_200803\Eradication.exe
# Path where a 'reporter_plugins' folder containing the needed DLLs
dll_root =
# Path for the model to find the input files
input_root =
max_local_sims = 6
# Path where the simulation outputs will be stored
sim_root =
# Path where the executable defined in exe_path will be staged
bin_staging_root =
# Path where the dlls will be staged
lib_staging_root =
;[NUCLUSTER]
;type = CLUSTER
;# Path where the experiment/simulation outputs will be stored
;sim_root = /projects/b1139/experiments
;
;# Path for the model to find the input files
;input_root = /projects/b1139/hbhi-burkina_IO/simulation_inputs/DS_inputs_files
;
;# Path where a 'reporter_plugins' folder containing the needed DLLs
;base_collection_id =
;
;# Path to the model executable
;exe_path = /projects/b1139/bin/Eradication
;
;# singularity command to load the execution environment and run the executable
;# singularity_command = singularity exec -B {working_directory}:/data -B {exe_root}:/exec --pwd /data/$current_folder /projects/b1139/images/centos_dtk-build.sif /exec/{exe_name}
;singularity_command = singularity exec -B /projects:/projects -B {working_directory}:/data -B {exe_root}:/exec --pwd /data/$current_folder /projects/b1139/images/centos_dtk-build.sif /exec/{exe_name}
;
;# Directory containing dtk_post_process.py, if needed
;python_path =
;# Resources request
;nodes = 1
;cpu_per_task = 1
;memory_per_cpu = 8192 # MB of memory
;
;# Which email to send the notifications to
;notification_email = pdhanoa@u.northwestern.edu
;# Partition to use
;partition = short
;# Limit time on this job hrs:min:sec
;time_limit = 04:00:00
;# Must be set at NU. Jobs will run with the specified account in slurm
;account = b1139