ff_energy 0.4.1

fuzzyfold's nearest neighbor free energy evaluations.
Documentation
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
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
use crate::parameters::parameterset::Int11Params;

pub static INT11_EN37: Int11Params = [
    [
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [AT][AT][A] */ [   120,   170,    20,   100],
          /* [AT][AT][C] */ [   170,   270,   100,   140],
          /* [AT][AT][G] */ [    20,   100,   -30,   200],
          /* [AT][AT][T] */ [   100,   140,   200,   140],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [AT][TA][A] */ [   130,   220,    90,   100],
          /* [AT][TA][C] */ [   170,   240,   100,   140],
          /* [AT][TA][G] */ [    40,   100,    30,   200],
          /* [AT][TA][T] */ [   100,   170,   200,   140],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [AT][CG][A] */ [   100,   170,    30,   100],
          /* [AT][CG][C] */ [   150,   200,   100,   100],
          /* [AT][CG][G] */ [    10,   100,   -30,   200],
          /* [AT][CG][T] */ [   100,   140,   200,    60],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [AT][GC][A] */ [    80,   140,   -40,   100],
          /* [AT][GC][C] */ [   160,   210,   100,   160],
          /* [AT][GC][G] */ [   -20,   100,  -120,   200],
          /* [AT][GC][T] */ [   100,   140,   200,   110],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [AT][GT][A] */ [   180,   240,    60,   100],
          /* [AT][GT][C] */ [   260,   310,   100,   260],
          /* [AT][GT][G] */ [    80,   100,   -20,   200],
          /* [AT][GT][T] */ [   100,   240,   200,   210],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [AT][TG][A] */ [   200,   270,   130,   100],
          /* [AT][TG][C] */ [   250,   300,   100,   200],
          /* [AT][TG][G] */ [   110,   100,    70,   200],
          /* [AT][TG][T] */ [   100,   240,   200,   160],
        ],
    ],
    [
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TA][AT][A] */ [   130,   170,    40,   100],
          /* [TA][AT][C] */ [   220,   240,   100,   170],
          /* [TA][AT][G] */ [    90,   100,    30,   200],
          /* [TA][AT][T] */ [   100,   140,   200,   140],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TA][TA][A] */ [   140,   230,   120,   100],
          /* [TA][TA][C] */ [   230,   210,   100,   170],
          /* [TA][TA][G] */ [   120,   100,    90,   200],
          /* [TA][TA][T] */ [   100,   170,   200,   140],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TA][CG][A] */ [   110,   170,    50,   100],
          /* [TA][CG][C] */ [   210,   180,   100,   140],
          /* [TA][CG][G] */ [    80,   100,    30,   200],
          /* [TA][CG][T] */ [   100,   140,   200,    60],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TA][GC][A] */ [    90,   140,   -10,   100],
          /* [TA][GC][C] */ [   210,   180,   100,   200],
          /* [TA][GC][G] */ [    50,   100,   -70,   200],
          /* [TA][GC][T] */ [   100,   140,   200,   110],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TA][GT][A] */ [   190,   240,    90,   100],
          /* [TA][GT][C] */ [   310,   280,   100,   300],
          /* [TA][GT][G] */ [   150,   100,    30,   200],
          /* [TA][GT][T] */ [   100,   240,   200,   210],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TA][TG][A] */ [   210,   270,   150,   100],
          /* [TA][TG][C] */ [   310,   280,   100,   240],
          /* [TA][TG][G] */ [   180,   100,   130,   200],
          /* [TA][TG][T] */ [   100,   240,   200,   160],
        ],
    ],
    [
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [CG][AT][A] */ [   100,   150,    10,   100],
          /* [CG][AT][C] */ [   170,   200,   100,   140],
          /* [CG][AT][G] */ [    30,   100,   -30,   200],
          /* [CG][AT][T] */ [   100,   100,   200,    60],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [CG][TA][A] */ [   110,   210,    80,   100],
          /* [CG][TA][C] */ [   170,   180,   100,   140],
          /* [CG][TA][G] */ [    50,   100,    30,   200],
          /* [CG][TA][T] */ [   100,   140,   200,    60],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [CG][CG][A] */ [    90,   150,    10,   100],
          /* [CG][CG][C] */ [   150,   140,   100,   100],
          /* [CG][CG][G] */ [    10,   100,   -30,   200],
          /* [CG][CG][T] */ [   100,   100,   200,   -20],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [CG][GC][A] */ [    60,   120,   -50,   100],
          /* [CG][GC][C] */ [   160,   150,   100,   160],
          /* [CG][GC][G] */ [   -10,   100,  -130,   200],
          /* [CG][GC][T] */ [   100,   100,   200,    30],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [CG][GT][A] */ [   160,   220,    50,   100],
          /* [CG][GT][C] */ [   260,   250,   100,   260],
          /* [CG][GT][G] */ [    90,   100,   -30,   200],
          /* [CG][GT][T] */ [   100,   200,   200,   130],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [CG][TG][A] */ [   190,   250,   110,   100],
          /* [CG][TG][C] */ [   250,   240,   100,   200],
          /* [CG][TG][G] */ [   110,   100,    70,   200],
          /* [CG][TG][T] */ [   100,   200,   200,    80],
        ],
    ],
    [
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GC][AT][A] */ [    80,   160,   -20,   100],
          /* [GC][AT][C] */ [   140,   210,   100,   140],
          /* [GC][AT][G] */ [   -40,   100,  -120,   200],
          /* [GC][AT][T] */ [   100,   160,   200,   110],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GC][TA][A] */ [    90,   210,    50,   100],
          /* [GC][TA][C] */ [   140,   180,   100,   140],
          /* [GC][TA][G] */ [   -10,   100,   -70,   200],
          /* [GC][TA][T] */ [   100,   200,   200,   110],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GC][CG][A] */ [    60,   160,   -10,   100],
          /* [GC][CG][C] */ [   120,   150,   100,   100],
          /* [GC][CG][G] */ [   -50,   100,  -130,   200],
          /* [GC][CG][T] */ [   100,   160,   200,    30],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GC][GC][A] */ [    30,   130,   -80,   100],
          /* [GC][GC][C] */ [   130,   160,   100,   160],
          /* [GC][GC][G] */ [   -80,   100,  -220,   200],
          /* [GC][GC][T] */ [   100,   160,   200,    90],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GC][GT][A] */ [   130,   230,    20,   100],
          /* [GC][GT][C] */ [   230,   260,   100,   260],
          /* [GC][GT][G] */ [    20,   100,  -120,   200],
          /* [GC][GT][T] */ [   100,   260,   200,   190],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GC][TG][A] */ [   160,   260,    90,   100],
          /* [GC][TG][C] */ [   220,   250,   100,   200],
          /* [GC][TG][G] */ [    50,   100,   -30,   200],
          /* [GC][TG][T] */ [   100,   260,   200,   130],
        ],
    ],
    [
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GT][AT][A] */ [   180,   260,    80,   100],
          /* [GT][AT][C] */ [   240,   310,   100,   240],
          /* [GT][AT][G] */ [    60,   100,   -20,   200],
          /* [GT][AT][T] */ [   100,   260,   200,   210],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GT][TA][A] */ [   190,   310,   150,   100],
          /* [GT][TA][C] */ [   240,   280,   100,   240],
          /* [GT][TA][G] */ [    90,   100,    30,   200],
          /* [GT][TA][T] */ [   100,   300,   200,   210],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GT][CG][A] */ [   160,   260,    90,   100],
          /* [GT][CG][C] */ [   220,   250,   100,   200],
          /* [GT][CG][G] */ [    50,   100,   -30,   200],
          /* [GT][CG][T] */ [   100,   260,   200,   130],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GT][GC][A] */ [   130,   230,    20,   100],
          /* [GT][GC][C] */ [   230,   260,   100,   260],
          /* [GT][GC][G] */ [    20,   100,  -120,   200],
          /* [GT][GC][T] */ [   100,   260,   200,   190],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GT][GT][A] */ [   300,   300,   300,   300],
          /* [GT][GT][C] */ [   300,   300,   300,   300],
          /* [GT][GT][G] */ [   300,   300,   300,   300],
          /* [GT][GT][T] */ [   300,   300,   300,   300],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GT][TG][A] */ [   300,   300,   300,   300],
          /* [GT][TG][C] */ [   300,   300,   300,   300],
          /* [GT][TG][G] */ [   300,   300,   300,   300],
          /* [GT][TG][T] */ [   300,   300,   300,   300],
        ],
    ],
    [
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TG][AT][A] */ [   200,   250,   110,   100],
          /* [TG][AT][C] */ [   270,   300,   100,   240],
          /* [TG][AT][G] */ [   130,   100,    70,   200],
          /* [TG][AT][T] */ [   100,   200,   200,   160],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TG][TA][A] */ [   210,   310,   180,   100],
          /* [TG][TA][C] */ [   270,   280,   100,   240],
          /* [TG][TA][G] */ [   150,   100,   130,   200],
          /* [TG][TA][T] */ [   100,   240,   200,   160],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TG][CG][A] */ [   190,   250,   110,   100],
          /* [TG][CG][C] */ [   250,   240,   100,   200],
          /* [TG][CG][G] */ [   110,   100,    70,   200],
          /* [TG][CG][T] */ [   100,   200,   200,    80],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TG][GC][A] */ [   160,   220,    50,   100],
          /* [TG][GC][C] */ [   260,   250,   100,   260],
          /* [TG][GC][G] */ [    90,   100,   -30,   200],
          /* [TG][GC][T] */ [   100,   200,   200,   130],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TG][GT][A] */ [   300,   300,   300,   300],
          /* [TG][GT][C] */ [   300,   300,   300,   300],
          /* [TG][GT][G] */ [   300,   300,   300,   300],
          /* [TG][GT][T] */ [   300,   300,   300,   300],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TG][TG][A] */ [   300,   300,   300,   300],
          /* [TG][TG][C] */ [   300,   300,   300,   300],
          /* [TG][TG][G] */ [   300,   300,   300,   300],
          /* [TG][TG][T] */ [   300,   300,   300,   300],
        ],
    ],
];

pub static INT11_ENTH: Int11Params = [

    [
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [AT][AT][A] */ [   490,   980,   710,   980],
          /* [AT][AT][C] */ [   980,   750,   980,   430],
          /* [AT][AT][G] */ [   710,   980,   410,   980],
          /* [AT][AT][T] */ [   980,   430,   980,   570],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [AT][TA][A] */ [  1290,   150,  1070,   150],
          /* [AT][TA][C] */ [  1040,  1470,  1040,  -160],
          /* [AT][TA][G] */ [   180,   150,   160,   150],
          /* [AT][TA][T] */ [  1040,   350,  1040,  -480],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [AT][CG][A] */ [   500,   390,  -630,   390],
          /* [AT][CG][C] */ [   530,   260,   530,  -490],
          /* [AT][CG][G] */ [  -220,   390,  -990,   390],
          /* [AT][CG][T] */ [   530, -1230,   530,  -750],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [AT][GC][A] */ [  1000,  1090,   890,  1090],
          /* [AT][GC][C] */ [   410,  1280,   410,   130],
          /* [AT][GC][G] */ [   450,  1090,  -500,  1090],
          /* [AT][GC][T] */ [   410,  1160,   410,    50],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [AT][GT][A] */ [  1000,  1090,   890,  1090],
          /* [AT][GT][C] */ [   410,  1280,   410,   130],
          /* [AT][GT][G] */ [   450,  1090,  -500,  1090],
          /* [AT][GT][T] */ [   410,  1160,   410,    50],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [AT][TG][A] */ [   500,   390,  -630,   390],
          /* [AT][TG][C] */ [   530,   260,   530,  -490],
          /* [AT][TG][G] */ [  -220,   390,  -990,   390],
          /* [AT][TG][T] */ [   530, -1230,   530,  -750],
        ],
    ],
    [
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TA][AT][A] */ [  1290,  1040,   180,  1040],
          /* [TA][AT][C] */ [   150,  1470,   150,   350],
          /* [TA][AT][G] */ [  1070,  1040,   160,  1040],
          /* [TA][AT][T] */ [   150,  -160,   150,  -480],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TA][TA][A] */ [  1210,  1430,  1190,  1430],
          /* [TA][TA][C] */ [  1430,  1740,  1430,   250],
          /* [TA][TA][G] */ [  1190,  1430,   840,  1430],
          /* [TA][TA][T] */ [  1430,   250,  1430,   620],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TA][CG][A] */ [  1000,   960,   690,   960],
          /* [TA][CG][C] */ [  1320,   590,  1320,   300],
          /* [TA][CG][G] */ [  1130,   960,  -110,   960],
          /* [TA][CG][T] */ [  1320,    10,  1320,    70],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TA][GC][A] */ [  -140,   420,   690,   420],
          /* [TA][GC][C] */ [  1320,  1290,  1320,   370],
          /* [TA][GC][G] */ [  1130,   420,   340,   420],
          /* [TA][GC][T] */ [  1320,   -40,  1320, -1000],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TA][GT][A] */ [  -140,   420,   690,   420],
          /* [TA][GT][C] */ [  1320,  1290,  1320,   370],
          /* [TA][GT][G] */ [  1130,   420,   340,   420],
          /* [TA][GT][T] */ [  1320,   -40,  1320, -1000],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TA][TG][A] */ [  1000,   960,   690,   960],
          /* [TA][TG][C] */ [  1320,   590,  1320,   300],
          /* [TA][TG][G] */ [  1130,   960,  -110,   960],
          /* [TA][TG][T] */ [  1320,    10,  1320,    70],
        ],
    ],
    [
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [CG][AT][A] */ [   500,   530,  -220,   530],
          /* [CG][AT][C] */ [   390,   260,   390, -1230],
          /* [CG][AT][G] */ [  -630,   530,  -990,   530],
          /* [CG][AT][T] */ [   390,  -490,   390,  -750],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [CG][TA][A] */ [  1000,  1320,  1130,  1320],
          /* [CG][TA][C] */ [   960,   590,   960,    10],
          /* [CG][TA][G] */ [   690,  1320,  -110,  1320],
          /* [CG][TA][T] */ [   960,   300,   960,    70],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [CG][CG][A] */ [   400,   510,   610,   510],
          /* [CG][CG][C] */ [   510,   410,   510,   160],
          /* [CG][CG][G] */ [   610,   510,    10,   510],
          /* [CG][CG][T] */ [   510,   160,   510,  -270],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [CG][GC][A] */ [   -60,   460,   130,   460],
          /* [CG][GC][C] */ [   930,   750,   930,   190],
          /* [CG][GC][G] */ [   390,   460,   -90,   460],
          /* [CG][GC][T] */ [   930,    50,   930,   210],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [CG][GT][A] */ [   -60,   460,   130,   460],
          /* [CG][GT][C] */ [   930,   750,   930,   190],
          /* [CG][GT][G] */ [   390,   460,   -90,   460],
          /* [CG][GT][T] */ [   930,    50,   930,   210],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [CG][TG][A] */ [   400,   510,   610,   510],
          /* [CG][TG][C] */ [   510,   410,   510,   160],
          /* [CG][TG][G] */ [   610,   510,    10,   510],
          /* [CG][TG][T] */ [   510,   160,   510,  -270],
        ],
    ],
    [
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GC][AT][A] */ [  1000,   410,   450,   410],
          /* [GC][AT][C] */ [  1090,  1280,  1090,  1160],
          /* [GC][AT][G] */ [   890,   410,  -500,   410],
          /* [GC][AT][T] */ [  1090,   130,  1090,    50],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GC][TA][A] */ [  -140,  1320,  1130,  1320],
          /* [GC][TA][C] */ [   420,  1290,   420,   -40],
          /* [GC][TA][G] */ [   690,  1320,   340,  1320],
          /* [GC][TA][T] */ [   420,   370,   420, -1000],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GC][CG][A] */ [   -60,   930,   390,   930],
          /* [GC][CG][C] */ [   460,   750,   460,    50],
          /* [GC][CG][G] */ [   130,   930,   -90,   930],
          /* [GC][CG][T] */ [   460,   190,   460,   210],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GC][GC][A] */ [   260,   390,   240,   390],
          /* [GC][GC][C] */ [   390,   600,   390,   -60],
          /* [GC][GC][G] */ [   240,   390,  -280,   390],
          /* [GC][GC][T] */ [   390,   -60,   390,    30],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GC][GT][A] */ [   260,   390,   240,   390],
          /* [GC][GT][C] */ [   390,   600,   390,   -60],
          /* [GC][GT][G] */ [   240,   390,  -280,   390],
          /* [GC][GT][T] */ [   390,   -60,   390,    30],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GC][TG][A] */ [   -60,   930,   390,   930],
          /* [GC][TG][C] */ [   460,   750,   460,    50],
          /* [GC][TG][G] */ [   130,   930,   -90,   930],
          /* [GC][TG][T] */ [   460,   190,   460,   210],
        ],
    ],
    [
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GT][AT][A] */ [  1000,   410,   450,   410],
          /* [GT][AT][C] */ [  1090,  1280,  1090,  1160],
          /* [GT][AT][G] */ [   890,   410,  -500,   410],
          /* [GT][AT][T] */ [  1090,   130,  1090,    50],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GT][TA][A] */ [  -140,  1320,  1130,  1320],
          /* [GT][TA][C] */ [   420,  1290,   420,   -40],
          /* [GT][TA][G] */ [   690,  1320,   340,  1320],
          /* [GT][TA][T] */ [   420,   370,   420, -1000],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GT][CG][A] */ [   -60,   930,   390,   930],
          /* [GT][CG][C] */ [   460,   750,   460,    50],
          /* [GT][CG][G] */ [   130,   930,   -90,   930],
          /* [GT][CG][T] */ [   460,   190,   460,   210],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GT][GC][A] */ [   260,   390,   240,   390],
          /* [GT][GC][C] */ [   390,   600,   390,   -60],
          /* [GT][GC][G] */ [   240,   390,  -280,   390],
          /* [GT][GC][T] */ [   390,   -60,   390,    30],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GT][GT][A] */ [   260,   390,   240,   390],
          /* [GT][GT][C] */ [   390,   600,   390,   -60],
          /* [GT][GT][G] */ [   240,   390,  -280,   390],
          /* [GT][GT][T] */ [   390,   -60,   390,    30],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [GT][TG][A] */ [   -60,   930,   390,   930],
          /* [GT][TG][C] */ [   460,   750,   460,    50],
          /* [GT][TG][G] */ [   130,   930,   -90,   930],
          /* [GT][TG][T] */ [   460,   190,   460,   210],
        ],
    ],
    [
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TG][AT][A] */ [   500,   530,  -220,   530],
          /* [TG][AT][C] */ [   390,   260,   390, -1230],
          /* [TG][AT][G] */ [  -630,   530,  -990,   530],
          /* [TG][AT][T] */ [   390,  -490,   390,  -750],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TG][TA][A] */ [  1000,  1320,  1130,  1320],
          /* [TG][TA][C] */ [   960,   590,   960,    10],
          /* [TG][TA][G] */ [   690,  1320,  -110,  1320],
          /* [TG][TA][T] */ [   960,   300,   960,    70],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TG][CG][A] */ [   400,   510,   610,   510],
          /* [TG][CG][C] */ [   510,   410,   510,   160],
          /* [TG][CG][G] */ [   610,   510,    10,   510],
          /* [TG][CG][T] */ [   510,   160,   510,  -270],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TG][GC][A] */ [   -60,   460,   130,   460],
          /* [TG][GC][C] */ [   930,   750,   930,   190],
          /* [TG][GC][G] */ [   390,   460,   -90,   460],
          /* [TG][GC][T] */ [   930,    50,   930,   210],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TG][GT][A] */ [   -60,   460,   130,   460],
          /* [TG][GT][C] */ [   930,   750,   930,   190],
          /* [TG][GT][G] */ [   390,   460,   -90,   460],
          /* [TG][GT][T] */ [   930,    50,   930,   210],
        ],
        [ /* [ou][in][5] [3]:     A      C      G      T */
          /* [TG][TG][A] */ [   400,   510,   610,   510],
          /* [TG][TG][C] */ [   510,   410,   510,   160],
          /* [TG][TG][G] */ [   610,   510,    10,   510],
          /* [TG][TG][T] */ [   510,   160,   510,  -270],
        ],
    ],
];