Skip to content

Commit d6d34d2

Browse files
committed
manually write down the c1 c2 c3 indices for all nucleotides for determining the frame
1 parent ce5f681 commit d6d34d2

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

alphafold3_pytorch/life.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,7 @@ def is_unique(arr):
202202
complement="T",
203203
distogram_atom_idx=21,
204204
token_center_atom_idx=11,
205+
three_atom_for_frame = (8, 19, 20)
205206
),
206207
C=dict(
207208
resname="DC",
@@ -211,6 +212,7 @@ def is_unique(arr):
211212
complement="G",
212213
distogram_atom_idx=13,
213214
token_center_atom_idx=11,
215+
three_atom_for_frame = (6, 18, 17)
214216
),
215217
G=dict(
216218
resname="DG",
@@ -220,6 +222,7 @@ def is_unique(arr):
220222
complement="C",
221223
distogram_atom_idx=22,
222224
token_center_atom_idx=11,
225+
three_atom_for_frame = (8, 9, 10)
223226
),
224227
T=dict(
225228
resname="DT",
@@ -229,6 +232,7 @@ def is_unique(arr):
229232
complement="A",
230233
distogram_atom_idx=13,
231234
token_center_atom_idx=11,
235+
three_atom_for_frame = (6, 19, 18)
232236
),
233237
X=dict(
234238
resname="DN",
@@ -238,6 +242,7 @@ def is_unique(arr):
238242
complement="N",
239243
distogram_atom_idx=21,
240244
token_center_atom_idx=11,
245+
three_atom_for_frame = None
241246
),
242247
)
243248

@@ -250,6 +255,7 @@ def is_unique(arr):
250255
complement="U",
251256
distogram_atom_idx=22,
252257
token_center_atom_idx=12,
258+
three_atom_for_frame = (8, 19, 21)
253259
),
254260
C=dict(
255261
resname="C",
@@ -259,6 +265,7 @@ def is_unique(arr):
259265
complement="G",
260266
distogram_atom_idx=14,
261267
token_center_atom_idx=12,
268+
three_atom_for_frame = (8, 19, 21)
262269
),
263270
G=dict(
264271
resname="G",
@@ -268,6 +275,7 @@ def is_unique(arr):
268275
complement="C",
269276
distogram_atom_idx=23,
270277
token_center_atom_idx=12,
278+
three_atom_for_frame = (8, 20, 22)
271279
),
272280
U=dict(
273281
resname="U",
@@ -277,6 +285,7 @@ def is_unique(arr):
277285
complement="A",
278286
distogram_atom_idx=14,
279287
token_center_atom_idx=12,
288+
three_atom_for_frame = (8, 17, 19)
280289
),
281290
X=dict(
282291
resname="N",
@@ -286,6 +295,7 @@ def is_unique(arr):
286295
complement="N",
287296
distogram_atom_idx=22,
288297
token_center_atom_idx=12,
298+
three_atom_for_frame = None
289299
),
290300
)
291301

0 commit comments

Comments
 (0)