Skip to content

Commit 5955a46

Browse files
authored
Merge pull request #1449 from haddocking/flexref-ions
Fixed the use of restraints in the presence of ions in flexref module
2 parents cbaf201 + 2986cd8 commit 5955a46

File tree

11 files changed

+63697
-9
lines changed

11 files changed

+63697
-9
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Changelog
22

3-
- 2025-11-19: Corrected CNS verbosity settings - Issue #1446
3+
- 2025-11-19: Added zinc-finger docking example, related to Issue #1445
4+
- 2025-11-19: Corrected flexref module for Issue #1445
45
- 2025-10-30: Added possibility to use alascan with ligands - Issue #1411
56
- 2025-10-22: Allow the definition of chain combinations to be used for scoring - Issue #1414
67
- 2025-09-11: Added `grid` mode

examples/docking-protein-zinc-finger/data/1ur6_model1.pdb

Lines changed: 3023 additions & 0 deletions
Large diffs are not rendered by default.

examples/docking-protein-zinc-finger/data/UbcH5B_md.pdb

Lines changed: 33508 additions & 0 deletions
Large diffs are not rendered by default.

examples/docking-protein-zinc-finger/data/UbcH5B_md_1.pdb

Lines changed: 1521 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 209 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,209 @@
1+
!
2+
! UbcH5B to Not4
3+
!
4+
assign (resid 3 and segid A) (
5+
(resid 15 and segid B) or
6+
(resid 16 and segid B) or
7+
(resid 17 and segid B) or
8+
(resid 18 and segid B) or
9+
(resid 35 and segid B) or
10+
(resid 41 and segid B) or
11+
(resid 45 and segid B) or
12+
(resid 48 and segid B) or
13+
(resid 49 and segid B) or
14+
(resid 50 and segid B) or
15+
(resid 52 and segid B) or
16+
(resid 53 and segid B) or
17+
(resid 54 and segid B) or
18+
(resid 57 and segid B)) 3.0 3.0 0.0
19+
assign (resid 5 and segid A) (
20+
(resid 15 and segid B) or
21+
(resid 16 and segid B) or
22+
(resid 17 and segid B) or
23+
(resid 18 and segid B) or
24+
(resid 35 and segid B) or
25+
(resid 41 and segid B) or
26+
(resid 45 and segid B) or
27+
(resid 48 and segid B) or
28+
(resid 49 and segid B) or
29+
(resid 50 and segid B) or
30+
(resid 52 and segid B) or
31+
(resid 53 and segid B) or
32+
(resid 54 and segid B) or
33+
(resid 57 and segid B)) 3.0 3.0 0.0
34+
assign (resid 58 and segid A) (
35+
(resid 15 and segid B) or
36+
(resid 16 and segid B) or
37+
(resid 17 and segid B) or
38+
(resid 18 and segid B) or
39+
(resid 35 and segid B) or
40+
(resid 41 and segid B) or
41+
(resid 45 and segid B) or
42+
(resid 48 and segid B) or
43+
(resid 49 and segid B) or
44+
(resid 50 and segid B) or
45+
(resid 52 and segid B) or
46+
(resid 53 and segid B) or
47+
(resid 54 and segid B) or
48+
(resid 57 and segid B)) 3.0 3.0 0.0
49+
assign (resid 63 and segid A) (
50+
(resid 15 and segid B) or
51+
(resid 16 and segid B) or
52+
(resid 17 and segid B) or
53+
(resid 18 and segid B) or
54+
(resid 35 and segid B) or
55+
(resid 41 and segid B) or
56+
(resid 45 and segid B) or
57+
(resid 48 and segid B) or
58+
(resid 49 and segid B) or
59+
(resid 50 and segid B) or
60+
(resid 52 and segid B) or
61+
(resid 53 and segid B) or
62+
(resid 54 and segid B) or
63+
(resid 57 and segid B)) 3.0 3.0 0.0
64+
assign (resid 94 and segid A) (
65+
(resid 15 and segid B) or
66+
(resid 16 and segid B) or
67+
(resid 17 and segid B) or
68+
(resid 18 and segid B) or
69+
(resid 35 and segid B) or
70+
(resid 41 and segid B) or
71+
(resid 45 and segid B) or
72+
(resid 48 and segid B) or
73+
(resid 49 and segid B) or
74+
(resid 50 and segid B) or
75+
(resid 52 and segid B) or
76+
(resid 53 and segid B) or
77+
(resid 54 and segid B) or
78+
(resid 57 and segid B)) 3.0 3.0 0.0
79+
assign (resid 96 and segid A) (
80+
(resid 15 and segid B) or
81+
(resid 16 and segid B) or
82+
(resid 17 and segid B) or
83+
(resid 18 and segid B) or
84+
(resid 35 and segid B) or
85+
(resid 41 and segid B) or
86+
(resid 45 and segid B) or
87+
(resid 48 and segid B) or
88+
(resid 49 and segid B) or
89+
(resid 50 and segid B) or
90+
(resid 52 and segid B) or
91+
(resid 53 and segid B) or
92+
(resid 54 and segid B) or
93+
(resid 57 and segid B)) 3.0 3.0 0.0
94+
assign (resid 98 and segid A) (
95+
(resid 15 and segid B) or
96+
(resid 16 and segid B) or
97+
(resid 17 and segid B) or
98+
(resid 18 and segid B) or
99+
(resid 35 and segid B) or
100+
(resid 41 and segid B) or
101+
(resid 45 and segid B) or
102+
(resid 48 and segid B) or
103+
(resid 49 and segid B) or
104+
(resid 50 and segid B) or
105+
(resid 52 and segid B) or
106+
(resid 53 and segid B) or
107+
(resid 54 and segid B) or
108+
(resid 57 and segid B)) 3.0 3.0 0.0
109+
!
110+
! Not4 to UbcH5B
111+
!
112+
assign (resid 16 and segid B) (
113+
(resid 1 and segid A) or
114+
(resid 3 and segid A) or
115+
(resid 4 and segid A) or
116+
(resid 5 and segid A) or
117+
(resid 8 and segid A) or
118+
(resid 58 and segid A) or
119+
(resid 59 and segid A) or
120+
(resid 62 and segid A) or
121+
(resid 63 and segid A) or
122+
(resid 94 and segid A) or
123+
(resid 95 and segid A) or
124+
(resid 96 and segid A) or
125+
(resid 98 and segid A)) 3.0 3.0 0.0
126+
assign (resid 17 and segid B) (
127+
(resid 1 and segid A) or
128+
(resid 3 and segid A) or
129+
(resid 4 and segid A) or
130+
(resid 5 and segid A) or
131+
(resid 8 and segid A) or
132+
(resid 58 and segid A) or
133+
(resid 59 and segid A) or
134+
(resid 62 and segid A) or
135+
(resid 63 and segid A) or
136+
(resid 94 and segid A) or
137+
(resid 95 and segid A) or
138+
(resid 96 and segid A) or
139+
(resid 98 and segid A)) 3.0 3.0 0.0
140+
assign (resid 18 and segid B) (
141+
(resid 1 and segid A) or
142+
(resid 3 and segid A) or
143+
(resid 4 and segid A) or
144+
(resid 5 and segid A) or
145+
(resid 8 and segid A) or
146+
(resid 58 and segid A) or
147+
(resid 59 and segid A) or
148+
(resid 62 and segid A) or
149+
(resid 63 and segid A) or
150+
(resid 94 and segid A) or
151+
(resid 95 and segid A) or
152+
(resid 96 and segid A) or
153+
(resid 98 and segid A)) 3.0 3.0 0.0
154+
assign (resid 41 and segid B) (
155+
(resid 1 and segid A) or
156+
(resid 3 and segid A) or
157+
(resid 4 and segid A) or
158+
(resid 5 and segid A) or
159+
(resid 8 and segid A) or
160+
(resid 58 and segid A) or
161+
(resid 59 and segid A) or
162+
(resid 62 and segid A) or
163+
(resid 63 and segid A) or
164+
(resid 94 and segid A) or
165+
(resid 95 and segid A) or
166+
(resid 96 and segid A) or
167+
(resid 98 and segid A)) 3.0 3.0 0.0
168+
assign (resid 48 and segid B) (
169+
(resid 1 and segid A) or
170+
(resid 3 and segid A) or
171+
(resid 4 and segid A) or
172+
(resid 5 and segid A) or
173+
(resid 8 and segid A) or
174+
(resid 58 and segid A) or
175+
(resid 59 and segid A) or
176+
(resid 62 and segid A) or
177+
(resid 63 and segid A) or
178+
(resid 94 and segid A) or
179+
(resid 95 and segid A) or
180+
(resid 96 and segid A) or
181+
(resid 98 and segid A)) 3.0 3.0 0.0
182+
assign (resid 49 and segid B) (
183+
(resid 1 and segid A) or
184+
(resid 3 and segid A) or
185+
(resid 4 and segid A) or
186+
(resid 5 and segid A) or
187+
(resid 8 and segid A) or
188+
(resid 58 and segid A) or
189+
(resid 59 and segid A) or
190+
(resid 62 and segid A) or
191+
(resid 63 and segid A) or
192+
(resid 94 and segid A) or
193+
(resid 95 and segid A) or
194+
(resid 96 and segid A) or
195+
(resid 98 and segid A)) 3.0 3.0 0.0
196+
assign (resid 57 and segid B) (
197+
(resid 1 and segid A) or
198+
(resid 3 and segid A) or
199+
(resid 4 and segid A) or
200+
(resid 5 and segid A) or
201+
(resid 8 and segid A) or
202+
(resid 58 and segid A) or
203+
(resid 59 and segid A) or
204+
(resid 62 and segid A) or
205+
(resid 63 and segid A) or
206+
(resid 94 and segid A) or
207+
(resid 95 and segid A) or
208+
(resid 96 and segid A) or
209+
(resid 98 and segid A)) 3.0 3.0 0.0

0 commit comments

Comments
 (0)