Skip to content

Commit 4056c62

Browse files
committed
Update Python wf
1 parent b04702e commit 4056c62

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

biobb_wf_md_setup/tests/python/biobb_wf_md_setup.py

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ def step0_reduce_remove_hydrogens(config, system=None):
4141

4242
def step1_extract_molecule(config, system=None):
4343
conf = settings.ConfReader(config, system)
44+
conf.working_dir_path = global_work_dir
4445
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
4546
global_prop = conf.get_prop_dic(global_log=global_log)
4647
global_paths = conf.get_paths_dic()
@@ -53,6 +54,7 @@ def step1_extract_molecule(config, system=None):
5354

5455
def step00_cat_pdb(config, system=None):
5556
conf = settings.ConfReader(config, system)
57+
conf.working_dir_path = global_work_dir
5658
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
5759
global_prop = conf.get_prop_dic(global_log=global_log)
5860
global_paths = conf.get_paths_dic()
@@ -65,6 +67,7 @@ def step00_cat_pdb(config, system=None):
6567

6668
def step2_fix_side_chain(config, system=None):
6769
conf = settings.ConfReader(config, system)
70+
conf.working_dir_path = global_work_dir
6871
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
6972
global_prop = conf.get_prop_dic(global_log=global_log)
7073
global_paths = conf.get_paths_dic()
@@ -77,6 +80,7 @@ def step2_fix_side_chain(config, system=None):
7780

7881
def step4_pdb2gmx(config, system=None):
7982
conf = settings.ConfReader(config, system)
83+
conf.working_dir_path = global_work_dir
8084
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
8185
global_prop = conf.get_prop_dic(global_log=global_log)
8286
global_paths = conf.get_paths_dic()
@@ -91,6 +95,7 @@ def step4_pdb2gmx(config, system=None):
9195

9296
def step5_editconf(config, system=None):
9397
conf = settings.ConfReader(config, system)
98+
conf.working_dir_path = global_work_dir
9499
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
95100
global_prop = conf.get_prop_dic(global_log=global_log)
96101
global_paths = conf.get_paths_dic()
@@ -103,6 +108,7 @@ def step5_editconf(config, system=None):
103108

104109
def step6_solvate(config, system=None):
105110
conf = settings.ConfReader(config, system)
111+
conf.working_dir_path = global_work_dir
106112
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
107113
global_prop = conf.get_prop_dic(global_log=global_log)
108114
global_paths = conf.get_paths_dic()
@@ -117,6 +123,7 @@ def step6_solvate(config, system=None):
117123

118124
def step7_grompp_genion(config, system=None):
119125
conf = settings.ConfReader(config, system)
126+
conf.working_dir_path = global_work_dir
120127
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
121128
global_prop = conf.get_prop_dic(global_log=global_log)
122129
global_paths = conf.get_paths_dic()
@@ -129,6 +136,7 @@ def step7_grompp_genion(config, system=None):
129136

130137
def step8_genion(config, system=None):
131138
conf = settings.ConfReader(config, system)
139+
conf.working_dir_path = global_work_dir
132140
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
133141
global_prop = conf.get_prop_dic(global_log=global_log)
134142
global_paths = conf.get_paths_dic()
@@ -143,6 +151,7 @@ def step8_genion(config, system=None):
143151

144152
def step9_grompp_min(config, system=None):
145153
conf = settings.ConfReader(config, system)
154+
conf.working_dir_path = global_work_dir
146155
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
147156
global_prop = conf.get_prop_dic(global_log=global_log)
148157
global_paths = conf.get_paths_dic()
@@ -155,6 +164,7 @@ def step9_grompp_min(config, system=None):
155164

156165
def step10_mdrun_min(config, system=None):
157166
conf = settings.ConfReader(config, system)
167+
conf.working_dir_path = global_work_dir
158168
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
159169
global_prop = conf.get_prop_dic(global_log=global_log)
160170
global_paths = conf.get_paths_dic()
@@ -173,6 +183,7 @@ def step10_mdrun_min(config, system=None):
173183

174184
def step100_make_ndx(config, system=None):
175185
conf = settings.ConfReader(config, system)
186+
conf.working_dir_path = global_work_dir
176187
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
177188
global_prop = conf.get_prop_dic(global_log=global_log)
178189
global_paths = conf.get_paths_dic()
@@ -197,6 +208,7 @@ def step11_grompp_nvt(config, system=None):
197208

198209
def step12_mdrun_nvt(config, system=None):
199210
conf = settings.ConfReader(config, system)
211+
conf.working_dir_path = global_work_dir
200212
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
201213
global_prop = conf.get_prop_dic(global_log=global_log)
202214
global_paths = conf.get_paths_dic()
@@ -215,6 +227,7 @@ def step12_mdrun_nvt(config, system=None):
215227

216228
def step13_grompp_npt(config, system=None):
217229
conf = settings.ConfReader(config, system)
230+
conf.working_dir_path = global_work_dir
218231
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
219232
global_prop = conf.get_prop_dic(global_log=global_log)
220233
global_paths = conf.get_paths_dic()
@@ -227,6 +240,7 @@ def step13_grompp_npt(config, system=None):
227240

228241
def step14_mdrun_npt(config, system=None):
229242
conf = settings.ConfReader(config, system)
243+
conf.working_dir_path = global_work_dir
230244
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
231245
global_prop = conf.get_prop_dic(global_log=global_log)
232246
global_paths = conf.get_paths_dic()
@@ -245,6 +259,7 @@ def step14_mdrun_npt(config, system=None):
245259

246260
def step15_grompp_md(config, system=None):
247261
conf = settings.ConfReader(config, system)
262+
conf.working_dir_path = global_work_dir
248263
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
249264
global_prop = conf.get_prop_dic(global_log=global_log)
250265
global_paths = conf.get_paths_dic()
@@ -257,6 +272,7 @@ def step15_grompp_md(config, system=None):
257272

258273
def step16_mdrun_md(config, system=None):
259274
conf = settings.ConfReader(config, system)
275+
conf.working_dir_path = global_work_dir
260276
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
261277
global_prop = conf.get_prop_dic(global_log=global_log)
262278
global_paths = conf.get_paths_dic()
@@ -275,6 +291,7 @@ def step16_mdrun_md(config, system=None):
275291

276292
def step17_gmx_image1(config, system=None):
277293
conf = settings.ConfReader(config, system)
294+
conf.working_dir_path = global_work_dir
278295
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
279296
global_prop = conf.get_prop_dic(global_log=global_log)
280297
global_paths = conf.get_paths_dic()
@@ -287,6 +304,7 @@ def step17_gmx_image1(config, system=None):
287304

288305
def step18_gmx_image2(config, system=None):
289306
conf = settings.ConfReader(config, system)
307+
conf.working_dir_path = global_work_dir
290308
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
291309
global_prop = conf.get_prop_dic(global_log=global_log)
292310
global_paths = conf.get_paths_dic()
@@ -299,6 +317,7 @@ def step18_gmx_image2(config, system=None):
299317

300318
def step19_gmx_trjconv_str(config, system=None):
301319
conf = settings.ConfReader(config, system)
320+
conf.working_dir_path = global_work_dir
302321
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
303322
global_prop = conf.get_prop_dic(global_log=global_log)
304323
global_paths = conf.get_paths_dic()
@@ -311,6 +330,7 @@ def step19_gmx_trjconv_str(config, system=None):
311330

312331
def step20_gmx_energy(config, system=None):
313332
conf = settings.ConfReader(config, system)
333+
conf.working_dir_path = global_work_dir
314334
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
315335
global_prop = conf.get_prop_dic(global_log=global_log)
316336
global_paths = conf.get_paths_dic()
@@ -323,6 +343,7 @@ def step20_gmx_energy(config, system=None):
323343

324344
def step21_gmx_rgyr(config, system=None):
325345
conf = settings.ConfReader(config, system)
346+
conf.working_dir_path = global_work_dir
326347
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
327348
global_prop = conf.get_prop_dic(global_log=global_log)
328349
global_paths = conf.get_paths_dic()
@@ -335,6 +356,7 @@ def step21_gmx_rgyr(config, system=None):
335356

336357
def step22_rmsd_first(config, system=None):
337358
conf = settings.ConfReader(config, system)
359+
conf.working_dir_path = global_work_dir
338360
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
339361
global_prop = conf.get_prop_dic(global_log=global_log)
340362
global_paths = conf.get_paths_dic()
@@ -347,6 +369,7 @@ def step22_rmsd_first(config, system=None):
347369

348370
def step23_rmsd_exp(config, remove=False, system=None):
349371
conf = settings.ConfReader(config, system)
372+
conf.working_dir_path = global_work_dir
350373
global_log, _ = fu.get_logs(path=conf.get_working_dir_path(), light_format=True)
351374
global_prop = conf.get_prop_dic(global_log=global_log)
352375
global_paths = conf.get_paths_dic()

0 commit comments

Comments
 (0)