-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathsolv_ion.wic
51 lines (51 loc) · 1.19 KB
/
solv_ion.wic
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
steps:
editconf:
in:
config: !ii
box_type: cubic
distance_to_molecule: 1.0
solvate:
in:
input_top_zip_path: !* complex_vac.zip
out:
- output_crd_path: !& solvate.gro
- output_top_zip_path: !& solvate.zip
grompp:
in:
input_crd_path: !* solvate.gro
input_top_zip_path: !* solvate.zip
config: !ii
maxwarn: 1 # net charge != 0
mdp:
integrator: steep
genion:
in:
config: !ii
neutral: True
out:
- output_top_zip_path: !& genion.zip
# Use &filename to create a reference to an output. Inputs in later steps can
# use *filename to dereference the filename and create an explicit edge.
wic:
graphviz:
label: Solvation & Ionization
ranksame:
- (1, editconf)
- (4, genion)
steps:
(1, editconf):
wic:
graphviz:
label: 'Initialize\nPeriodic Box'
(2, solvate):
wic:
graphviz:
label: 'Add Water\nSolvent'
(3, grompp):
wic:
graphviz:
label: 'Update\nTopology'
(4, genion):
wic:
graphviz:
label: 'Neutralize &\nAdd Ions'