Commit | Line | Data |
---|---|---|
7f918cf1 CE |
1 | (* From the SML/NJ benchmark suite. *) |
2 | (* File: "nucleic.sml" *) | |
3 | ||
4 | structure Nucleic : sig | |
5 | ||
6 | val doit : unit -> unit | |
7 | ||
8 | end = struct | |
9 | ||
10 | type float = real | |
11 | type intg = int | |
12 | ||
13 | (* -- MATH UTILITIES --------------------------------------------------------*) | |
14 | ||
15 | val constant_pi = 3.14159265358979323846 | |
16 | val constant_minus_pi = ~3.14159265358979323846 | |
17 | val constant_pi2 = 1.57079632679489661923 | |
18 | val constant_minus_pi2 = ~1.57079632679489661923 | |
19 | ||
20 | fun math_atan2 y x = | |
21 | if (x > 0.0) | |
22 | then Math.atan (y / x) | |
23 | else if Real.==(x, 0.0) | |
24 | then if y < 0.0 | |
25 | then constant_minus_pi2 | |
26 | else Math.atan (y / x) + constant_minus_pi | |
27 | else if Real.==(x, 0.0) | |
28 | then constant_pi2 | |
29 | else (Math.atan (y / x) + constant_pi) | |
30 | ||
31 | (* -- POINTS ----------------------------------------------------------------*) | |
32 | ||
33 | type pt = float * float * float | |
34 | ||
35 | fun pt_sub ((x1,y1,z1):pt) (x2,y2,z2) | |
36 | = (x1 - x2, y1 - y2, z1 - z2) | |
37 | ||
38 | fun pt_dist (x1,y1,z1) (x2,y2,z2) = let | |
39 | val dx = x1 - x2 | |
40 | val dy = y1 - y2 | |
41 | val dz = z1 - z2 | |
42 | in | |
43 | Math.sqrt ((dx * dx) + (dy * dy) + (dz * dz)) | |
44 | end | |
45 | ||
46 | fun pt_phi (x,y,z) = let | |
47 | val b = math_atan2 x z | |
48 | in | |
49 | math_atan2 | |
50 | (((Math.cos b) * z + ((Math.sin b) * x))) y | |
51 | end | |
52 | ||
53 | fun pt_theta (x,y,z) = math_atan2 x z | |
54 | ||
55 | (* -- COORDINATE TRANSFORMATIONS --------------------------------------------*) | |
56 | ||
57 | (* The notation for the transformations follows "Paul, R.P. (1981) Robot | |
58 | || Manipulators. MIT Press." with the exception that our transformation | |
59 | || matrices don't have the perspective terms and are the transpose of | |
60 | || Paul's one. See also "M\"antyl\"a, M. (1985) An Introduction to | |
61 | || Solid Modeling, Computer Science Press" Appendix A. | |
62 | || | |
63 | || The components of a transformation matrix are named like this: | |
64 | || | |
65 | || a b c | |
66 | || d e f | |
67 | || g h i | |
68 | || tx ty tz | |
69 | || | |
70 | || The components tx, ty, and tz are the translation vector. | |
71 | *) | |
72 | ||
73 | type tfo | |
74 | = float*float*float*float*float*float*float*float*float*float*float*float | |
75 | ||
76 | val tfo_id = (1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0) | |
77 | ||
78 | (* The function "tfo-apply" multiplies a transformation matrix, tfo, by a | |
79 | || point vector, p. The result is a new point. | |
80 | || | |
81 | || Note: in the measured program, this function was coded in assembler. | |
82 | *) | |
83 | ||
84 | fun | |
85 | tfo_apply (a,b,c,d,e,f,g,h,i,tx,ty,tz) (x:real,y:real,z:real) | |
86 | = ( | |
87 | ((x * a) + | |
88 | (y * d) + | |
89 | (z * g) + | |
90 | tx) | |
91 | , | |
92 | ((x * b) + | |
93 | (y * e) + | |
94 | (z * h) + | |
95 | ty) | |
96 | , | |
97 | ((x * c) + | |
98 | (y * f) + | |
99 | (z * i) + | |
100 | tz) | |
101 | ) | |
102 | ||
103 | (* The function "tfo-combine" multiplies two transformation matrices A and B. | |
104 | || The result is a new matrix which cumulates the transformations described | |
105 | || by A and B. | |
106 | || | |
107 | || Note: in the measured program, this function was coded in assembler. | |
108 | *) | |
109 | ||
110 | fun | |
111 | tfo_combine | |
112 | (a_a:real,a_b:real,a_c:real,a_d:real,a_e:real,a_f:real,a_g:real,a_h:real,a_i:real,a_tx:real,a_ty:real,a_tz:real) | |
113 | (b_a:real,b_b:real,b_c:real,b_d:real,b_e:real,b_f:real,b_g:real,b_h:real,b_i:real,b_tx:real,b_ty:real,b_tz:real) | |
114 | = ( | |
115 | ((a_a * b_a) + | |
116 | (a_b * b_d) + | |
117 | (a_c * b_g)) | |
118 | , | |
119 | ((a_a * b_b) + | |
120 | (a_b * b_e) + | |
121 | (a_c * b_h)) | |
122 | , | |
123 | ((a_a * b_c) + | |
124 | (a_b * b_f) + | |
125 | (a_c * b_i)) | |
126 | , | |
127 | ((a_d * b_a) + | |
128 | (a_e * b_d) + | |
129 | (a_f * b_g)) | |
130 | , | |
131 | ((a_d * b_b) + | |
132 | (a_e * b_e) + | |
133 | (a_f * b_h)) | |
134 | , | |
135 | ((a_d * b_c) + | |
136 | (a_e * b_f) + | |
137 | (a_f * b_i)) | |
138 | , | |
139 | ((a_g * b_a) + | |
140 | (a_h * b_d) + | |
141 | (a_i * b_g)) | |
142 | , | |
143 | ((a_g * b_b) + | |
144 | (a_h * b_e) + | |
145 | (a_i * b_h)) | |
146 | , | |
147 | ((a_g * b_c) + | |
148 | (a_h * b_f) + | |
149 | (a_i * b_i)) | |
150 | , | |
151 | ((a_tx * b_a) + | |
152 | (a_ty * b_d) + | |
153 | (a_tz * b_g) + | |
154 | b_tx) | |
155 | , | |
156 | ((a_tx * b_b) + | |
157 | (a_ty * b_e) + | |
158 | (a_tz * b_h) + | |
159 | b_ty) | |
160 | , | |
161 | ((a_tx * b_c) + | |
162 | (a_ty * b_f) + | |
163 | (a_tz * b_i) + | |
164 | b_tz) | |
165 | ) | |
166 | ||
167 | (* The function "tfo-inv-ortho" computes the inverse of a homogeneous | |
168 | || transformation matrix. | |
169 | *) | |
170 | ||
171 | fun | |
172 | tfo_inv_ortho ((a,b,c,d,e,f,g,h,i,tx,ty,tz):tfo) | |
173 | = ( | |
174 | a,d,g, | |
175 | b,e,h, | |
176 | c,f,i, | |
177 | (~((a * tx) + | |
178 | (b * ty) + | |
179 | (c * tz))) | |
180 | , | |
181 | (~ ((d * tx) + | |
182 | (e * ty) + | |
183 | (f * tz))) | |
184 | , | |
185 | (~ ((g * tx) + | |
186 | (h * ty) + | |
187 | (i * tz))) | |
188 | ) | |
189 | ||
190 | (* Given three points p1, p2, and p3, the function "tfo-align" computes | |
191 | || a transformation matrix such that point p1 gets mapped to (0,0,0), p2 gets | |
192 | || mapped to the Y axis and p3 gets mapped to the YZ plane. | |
193 | *) | |
194 | ||
195 | fun tfo_align (x1:real,y1:real,z1:real) (x2:real,y2:real,z2:real) (x3,y3,z3) | |
196 | = let | |
197 | val x31 = x3 - x1 | |
198 | val y31 = y3 - y1 | |
199 | val z31 = z3 - z1 | |
200 | val rotpy = pt_sub (x2,y2,z2) (x1,y1,z1) | |
201 | val phi = pt_phi rotpy | |
202 | val theta = pt_theta rotpy | |
203 | val sinp = Math.sin phi | |
204 | val sint = Math.sin theta | |
205 | val cosp = Math.cos phi | |
206 | val cost = Math.cos theta | |
207 | val sinpsint = sinp * sint | |
208 | val sinpcost = sinp * cost | |
209 | val cospsint = cosp * sint | |
210 | val cospcost = cosp * cost | |
211 | val rotpz = ( | |
212 | ((cost * x31) - | |
213 | (sint * z31)) | |
214 | , | |
215 | ((sinpsint * x31) + | |
216 | (cosp * y31) + | |
217 | (sinpcost * z31)) | |
218 | , | |
219 | ((cospsint * x31) + | |
220 | (~ (sinp * y31)) + | |
221 | (cospcost * z31)) | |
222 | ) | |
223 | val rho = pt_theta rotpz | |
224 | val cosr = Math.cos rho | |
225 | val sinr = Math.sin rho | |
226 | val x = (~ (x1 * cost)) + (z1 * sint) | |
227 | val y = ((~ (x1 * sinpsint)) - (y1 * cosp)) - | |
228 | (z1 * sinpcost) | |
229 | val z = ((~ (x1 * cospsint) + (y1 * sinp))) - | |
230 | (z1 * cospcost) | |
231 | in | |
232 | ( | |
233 | ((cost * cosr) - (cospsint * sinr)) | |
234 | , | |
235 | sinpsint | |
236 | , | |
237 | ((cost * sinr + (cospsint * cosr))) | |
238 | , | |
239 | (sinp * sinr) | |
240 | , | |
241 | cosp | |
242 | , | |
243 | (~ (sinp * cosr)) | |
244 | , | |
245 | ((~ (sint * cosr)) - (cospcost * sinr)) | |
246 | , | |
247 | sinpcost | |
248 | , | |
249 | ((~ (sint * sinr) + (cospcost * cosr))) | |
250 | , | |
251 | ((x * cosr) - (z * sinr)) | |
252 | , | |
253 | y | |
254 | , | |
255 | ((x * sinr + (z * cosr))) | |
256 | ) | |
257 | end | |
258 | ||
259 | (* -- NUCLEIC ACID CONFORMATIONS DATA BASE ----------------------------------*) | |
260 | ||
261 | (* Numbering of atoms follows the paper: | |
262 | || | |
263 | || IUPAC-IUB Joint Commission on Biochemical Nomenclature (JCBN) | |
264 | || (1983) Abbreviations and Symbols for the Description of | |
265 | || Conformations of Polynucleotide Chains. Eur. J. Biochem 131, | |
266 | || 9-15. | |
267 | || | |
268 | || In the atom names, we have used "*" instead of "'". | |
269 | *) | |
270 | ||
271 | (* Define remaining atoms for each nucleotide type. *) | |
272 | ||
273 | datatype nuc_specific | |
274 | = A of pt*pt*pt*pt*pt*pt*pt*pt | |
275 | | C of pt*pt*pt*pt*pt*pt | |
276 | | G of pt*pt*pt*pt*pt*pt*pt*pt*pt | |
277 | | U of pt*pt*pt*pt*pt | |
278 | ||
279 | (* A N6 N7 N9 C8 H2 H61 H62 H8 | |
280 | || C N4 O2 H41 H42 H5 H6 | |
281 | || G N2 N7 N9 C8 O6 H1 H21 H22 H8 | |
282 | || U O2 O4 H3 H5 H6 | |
283 | *) | |
284 | ||
285 | (* Define part common to all 4 nucleotide types. *) | |
286 | ||
287 | type nuc = tfo*tfo*tfo*tfo* | |
288 | pt*pt*pt*pt*pt*pt*pt*pt*pt*pt*pt*pt* | |
289 | pt*pt*pt*pt*pt*pt*pt*pt*pt*pt*pt*pt* | |
290 | pt*nuc_specific | |
291 | ||
292 | (* dgf-base-tfo ; defines the standard position for wc and wc-dumas | |
293 | || P-O3*-275-tfo ; defines the standard position for the connect function | |
294 | || P-O3*-180-tfo | |
295 | || P-O3*-60-tfo | |
296 | || P O1P O2P O5* C5* H5* H5** C4* H4* O4* C1* H1* C2* H2** O2* H2* C3* | |
297 | || H3* O3* N1 N3 C2 C4 C5 C6) | |
298 | *) | |
299 | ||
300 | fun | |
301 | is_A (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
302 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
303 | c3',h3',o3',n1,n3,c2,c4,c5,c6,A _) | |
304 | = true | |
305 | | | |
306 | is_A x | |
307 | = false | |
308 | ||
309 | fun | |
310 | is_C (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
311 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
312 | c3',h3',o3',n1,n3,c2,c4,c5,c6,C _) | |
313 | = true | |
314 | | | |
315 | is_C x | |
316 | = false | |
317 | ||
318 | fun | |
319 | is_G (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
320 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
321 | c3',h3',o3',n1,n3,c2,c4,c5,c6,G _) | |
322 | = true | |
323 | | | |
324 | is_G x | |
325 | = false | |
326 | ||
327 | fun | |
328 | is_U (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
329 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
330 | c3',h3',o3',n1,n3,c2,c4,c5,c6,U _) | |
331 | = true | |
332 | | | |
333 | is_U x | |
334 | = false | |
335 | ||
336 | fun | |
337 | nuc_C1' | |
338 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
339 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
340 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
341 | = c1' | |
342 | ||
343 | fun | |
344 | nuc_C2 | |
345 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
346 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
347 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
348 | = c2 | |
349 | ||
350 | fun | |
351 | nuc_C2' | |
352 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
353 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
354 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
355 | = c2' | |
356 | ||
357 | fun | |
358 | nuc_C3' | |
359 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
360 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
361 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
362 | = c3' | |
363 | ||
364 | fun | |
365 | nuc_C4 | |
366 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
367 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
368 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
369 | = c4 | |
370 | ||
371 | fun | |
372 | nuc_C4' | |
373 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
374 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
375 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
376 | = c4' | |
377 | ||
378 | fun | |
379 | nuc_C5 | |
380 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
381 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
382 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
383 | = c5 | |
384 | ||
385 | fun | |
386 | nuc_C5' | |
387 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
388 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
389 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
390 | = c5' | |
391 | ||
392 | fun | |
393 | nuc_C6 | |
394 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
395 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
396 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
397 | = c6 | |
398 | ||
399 | fun | |
400 | nuc_H1' | |
401 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
402 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
403 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
404 | = h1' | |
405 | ||
406 | fun | |
407 | nuc_H2' | |
408 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
409 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
410 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
411 | = h2' | |
412 | ||
413 | fun | |
414 | nuc_H2'' | |
415 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
416 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
417 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
418 | = h2'' | |
419 | ||
420 | fun | |
421 | nuc_H3' | |
422 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
423 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
424 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
425 | = h3' | |
426 | ||
427 | fun | |
428 | nuc_H4' | |
429 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
430 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
431 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
432 | = h4' | |
433 | ||
434 | fun | |
435 | nuc_H5' | |
436 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
437 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
438 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
439 | = h5' | |
440 | ||
441 | fun | |
442 | nuc_H5'' | |
443 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
444 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
445 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
446 | = h5'' | |
447 | ||
448 | fun | |
449 | nuc_N1 | |
450 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
451 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
452 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
453 | = n1 | |
454 | ||
455 | fun | |
456 | nuc_N3 | |
457 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
458 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
459 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
460 | = n3 | |
461 | ||
462 | fun | |
463 | nuc_O1P | |
464 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
465 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
466 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
467 | = o1p | |
468 | ||
469 | fun | |
470 | nuc_O2P | |
471 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
472 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
473 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
474 | = o2p | |
475 | ||
476 | fun | |
477 | nuc_O2' | |
478 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
479 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
480 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
481 | = o2' | |
482 | ||
483 | fun | |
484 | nuc_O3' | |
485 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
486 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
487 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
488 | = o3' | |
489 | ||
490 | fun | |
491 | nuc_O4' | |
492 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
493 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
494 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
495 | = o4' | |
496 | ||
497 | fun | |
498 | nuc_O5' | |
499 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
500 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
501 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
502 | = o5' | |
503 | ||
504 | fun | |
505 | nuc_P | |
506 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
507 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
508 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
509 | = p | |
510 | ||
511 | fun | |
512 | nuc_dgf_base_tfo | |
513 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
514 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
515 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
516 | = dgf_base_tfo | |
517 | ||
518 | fun | |
519 | nuc_p_o3'_180_tfo | |
520 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
521 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
522 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
523 | = p_o3'_180_tfo | |
524 | ||
525 | fun | |
526 | nuc_p_o3'_275_tfo | |
527 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
528 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
529 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
530 | = p_o3'_275_tfo | |
531 | ||
532 | fun | |
533 | nuc_p_o3'_60_tfo | |
534 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
535 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
536 | c3',h3',o3',n1,n3,c2,c4,c5,c6,_) | |
537 | = p_o3'_60_tfo | |
538 | ||
539 | fun | |
540 | rA_N6 | |
541 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
542 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
543 | c3',h3',o3',n1,n3,c2,c4,c5,c6,A (n6,n7,n9,c8,h2,h61,h62,h8)) | |
544 | = n6 | |
545 | fun | |
546 | rA_N7 | |
547 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
548 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
549 | c3',h3',o3',n1,n3,c2,c4,c5,c6,A (n6,n7,n9,c8,h2,h61,h62,h8)) | |
550 | = n7 | |
551 | fun | |
552 | rA_N9 | |
553 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
554 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
555 | c3',h3',o3',n1,n3,c2,c4,c5,c6,A (n6,n7,n9,c8,h2,h61,h62,h8)) | |
556 | = n9 | |
557 | fun | |
558 | rA_C8 | |
559 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
560 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
561 | c3',h3',o3',n1,n3,c2,c4,c5,c6,A (n6,n7,n9,c8,h2,h61,h62,h8)) | |
562 | = c8 | |
563 | fun | |
564 | rA_H2 | |
565 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
566 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
567 | c3',h3',o3',n1,n3,c2,c4,c5,c6,A (n6,n7,n9,c8,h2,h61,h62,h8)) | |
568 | = h2 | |
569 | fun | |
570 | rA_H61 | |
571 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
572 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
573 | c3',h3',o3',n1,n3,c2,c4,c5,c6,A (n6,n7,n9,c8,h2,h61,h62,h8)) | |
574 | = h61 | |
575 | fun | |
576 | rA_H62 | |
577 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
578 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
579 | c3',h3',o3',n1,n3,c2,c4,c5,c6,A (n6,n7,n9,c8,h2,h61,h62,h8)) | |
580 | = h62 | |
581 | fun | |
582 | rA_H8 | |
583 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
584 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
585 | c3',h3',o3',n1,n3,c2,c4,c5,c6,A (n6,n7,n9,c8,h2,h61,h62,h8)) | |
586 | = h8 | |
587 | ||
588 | fun | |
589 | rC_N4 | |
590 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
591 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
592 | c3',h3',o3',n1,n3,c2,c4,c5,c6,C (n4, o2, h41, h42, h5, h6)) | |
593 | = n4 | |
594 | fun | |
595 | rC_O2 | |
596 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
597 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
598 | c3',h3',o3',n1,n3,c2,c4,c5,c6,C (n4, o2, h41, h42, h5, h6)) | |
599 | = o2 | |
600 | fun | |
601 | rC_H41 | |
602 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
603 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
604 | c3',h3',o3',n1,n3,c2,c4,c5,c6,C (n4, o2, h41, h42, h5, h6)) | |
605 | = h41 | |
606 | fun | |
607 | rC_H42 | |
608 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
609 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
610 | c3',h3',o3',n1,n3,c2,c4,c5,c6,C (n4, o2, h41, h42, h5, h6)) | |
611 | = h42 | |
612 | fun | |
613 | rC_H5 | |
614 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
615 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
616 | c3',h3',o3',n1,n3,c2,c4,c5,c6,C (n4, o2, h41, h42, h5, h6)) | |
617 | = h5 | |
618 | fun | |
619 | rC_H6 | |
620 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
621 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
622 | c3',h3',o3',n1,n3,c2,c4,c5,c6,C (n4, o2, h41, h42, h5, h6)) | |
623 | = h6 | |
624 | ||
625 | fun | |
626 | rG_N2 | |
627 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
628 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
629 | c3',h3',o3',n1,n3,c2,c4,c5,c6,G (n2,n7,n9,c8,o6,h1,h21,h22,h8)) | |
630 | = n2 | |
631 | fun | |
632 | rG_N7 | |
633 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
634 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
635 | c3',h3',o3',n1,n3,c2,c4,c5,c6,G (n2,n7,n9,c8,o6,h1,h21,h22,h8)) | |
636 | = n7 | |
637 | fun | |
638 | rG_N9 | |
639 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
640 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
641 | c3',h3',o3',n1,n3,c2,c4,c5,c6,G (n2,n7,n9,c8,o6,h1,h21,h22,h8)) | |
642 | = n9 | |
643 | fun | |
644 | rG_C8 | |
645 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
646 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
647 | c3',h3',o3',n1,n3,c2,c4,c5,c6,G (n2,n7,n9,c8,o6,h1,h21,h22,h8)) | |
648 | = c8 | |
649 | fun | |
650 | rG_O6 | |
651 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
652 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
653 | c3',h3',o3',n1,n3,c2,c4,c5,c6,G (n2,n7,n9,c8,o6,h1,h21,h22,h8)) | |
654 | = o6 | |
655 | fun | |
656 | rG_H1 | |
657 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
658 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
659 | c3',h3',o3',n1,n3,c2,c4,c5,c6,G (n2,n7,n9,c8,o6,h1,h21,h22,h8)) | |
660 | = h1 | |
661 | fun | |
662 | rG_H21 | |
663 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
664 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
665 | c3',h3',o3',n1,n3,c2,c4,c5,c6,G (n2,n7,n9,c8,o6,h1,h21,h22,h8)) | |
666 | = h21 | |
667 | fun | |
668 | rG_H22 | |
669 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
670 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
671 | c3',h3',o3',n1,n3,c2,c4,c5,c6,G (n2,n7,n9,c8,o6,h1,h21,h22,h8)) | |
672 | = h22 | |
673 | fun | |
674 | rG_H8 | |
675 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
676 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
677 | c3',h3',o3',n1,n3,c2,c4,c5,c6,G (n2,n7,n9,c8,o6,h1,h21,h22,h8)) | |
678 | = h8 | |
679 | ||
680 | fun | |
681 | rU_O2 | |
682 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
683 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
684 | c3',h3',o3',n1,n3,c2,c4,c5,c6,U (o2,o4,h3,h5,h6)) | |
685 | = o2 | |
686 | fun | |
687 | rU_O4 | |
688 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
689 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
690 | c3',h3',o3',n1,n3,c2,c4,c5,c6,U (o2,o4,h3,h5,h6)) | |
691 | = o4 | |
692 | fun | |
693 | rU_H3 | |
694 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
695 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
696 | c3',h3',o3',n1,n3,c2,c4,c5,c6,U (o2,o4,h3,h5,h6)) | |
697 | = h3 | |
698 | fun | |
699 | rU_H5 | |
700 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
701 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
702 | c3',h3',o3',n1,n3,c2,c4,c5,c6,U (o2,o4,h3,h5,h6)) | |
703 | = h5 | |
704 | fun | |
705 | rU_H6 | |
706 | (dgf_base_tfo,p_o3'_275_tfo,p_o3'_180_tfo,p_o3'_60_tfo, | |
707 | p,o1p,o2p,o5',c5',h5',h5'',c4',h4',o4',c1',h1',c2',h2'',o2',h2', | |
708 | c3',h3',o3',n1,n3,c2,c4,c5,c6,U (o2,o4,h3,h5,h6)) | |
709 | = h6 | |
710 | ||
711 | (* Database of nucleotide conformations: *) | |
712 | ||
713 | val rA | |
714 | = ( | |
715 | ( (~0.0018), (~0.8207), (0.5714), (* dgf-base-tfo *) | |
716 | (0.2679), (~0.5509), (~0.7904), | |
717 | (0.9634), (0.1517), (0.2209), | |
718 | (0.0073), (8.4030), (0.6232)), | |
719 | ( (~0.8143), (~0.5091), (~0.2788), (* P-O3'-275-tfo *) | |
720 | (~0.0433), (~0.4257), (0.9038), | |
721 | (~0.5788), (0.7480), (0.3246), | |
722 | (1.5227), (6.9114), (~7.0765)), | |
723 | ( (0.3822), (~0.7477), (0.5430), (* P-O3'-180-tfo *) | |
724 | (0.4552), (0.6637), (0.5935), | |
725 | (~0.8042), (0.0203), (0.5941), | |
726 | (~6.9472), (~4.1186), (~5.9108)), | |
727 | ( (0.5640), (0.8007), (~0.2022), (* P-O3'-60-tfo *) | |
728 | (~0.8247), (0.5587), (~0.0878), | |
729 | (0.0426), (0.2162), (0.9754), | |
730 | (6.2694), (~7.0540), (3.3316)), | |
731 | ( (2.8930), (8.5380), (~3.3280)), (* P *) | |
732 | ( (1.6980), (7.6960), (~3.5570)), (* O1P *) | |
733 | ( (3.2260), (9.5010), (~4.4020)), (* O2P *) | |
734 | ( (4.1590), (7.6040), (~3.0340)), (* O5' *) | |
735 | ( (5.4550), (8.2120), (~2.8810)), (* C5' *) | |
736 | ( (5.4546), (8.8508), (~1.9978)), (* H5' *) | |
737 | ( (5.7588), (8.6625), (~3.8259)), (* H5'' *) | |
738 | ( (6.4970), (7.1480), (~2.5980)), (* C4' *) | |
739 | ( (7.4896), (7.5919), (~2.5214)), (* H4' *) | |
740 | ( (6.1630), (6.4860), (~1.3440)), (* O4' *) | |
741 | ( (6.5400), (5.1200), (~1.4190)), (* C1' *) | |
742 | ( (7.2763), (4.9681), (~0.6297)), (* H1' *) | |
743 | ( (7.1940), (4.8830), (~2.7770)), (* C2' *) | |
744 | ( (6.8667), (3.9183), (~3.1647)), (* H2'' *) | |
745 | ( (8.5860), (5.0910), (~2.6140)), (* O2' *) | |
746 | ( (8.9510), (4.7626), (~1.7890)), (* H2' *) | |
747 | ( (6.5720), (6.0040), (~3.6090)), (* C3' *) | |
748 | ( (5.5636), (5.7066), (~3.8966)), (* H3' *) | |
749 | ( (7.3801), (6.3562), (~4.7350)), (* O3' *) | |
750 | ( (4.7150), (0.4910), (~0.1360)), (* N1 *) | |
751 | ( (6.3490), (2.1730), (~0.6020)), (* N3 *) | |
752 | ( (5.9530), (0.9650), (~0.2670)), (* C2 *) | |
753 | ( (5.2900), (2.9790), (~0.8260)), (* C4 *) | |
754 | ( (3.9720), (2.6390), (~0.7330)), (* C5 *) | |
755 | ( (3.6770), (1.3160), (~0.3660)), (* C6 *) | |
756 | (A ( | |
757 | ( (2.4280), (0.8450), (~0.2360)), (* N6 *) | |
758 | ( (3.1660), (3.7290), (~1.0360)), (* N7 *) | |
759 | ( (5.3170), (4.2990), (~1.1930)), (* N9 *) | |
760 | ( (4.0100), (4.6780), (~1.2990)), (* C8 *) | |
761 | ( (6.6890), (0.1903), (~0.0518)), (* H2 *) | |
762 | ( (1.6470), (1.4460), (~0.4040)), (* H61 *) | |
763 | ( (2.2780), (~0.1080), (~0.0280)), (* H62 *) | |
764 | ( (3.4421), (5.5744), (~1.5482))) (* H8 *) | |
765 | ) | |
766 | ) | |
767 | ||
768 | val rA01 | |
769 | = ( | |
770 | ( (~0.0043), (~0.8175), (0.5759), (* dgf-base-tfo *) | |
771 | (0.2617), (~0.5567), (~0.7884), | |
772 | (0.9651), (0.1473), (0.2164), | |
773 | (0.0359), (8.3929), (0.5532)), | |
774 | ( (~0.8143), (~0.5091), (~0.2788), (* P-O3'-275-tfo *) | |
775 | (~0.0433), (~0.4257), (0.9038), | |
776 | (~0.5788), (0.7480), (0.3246), | |
777 | (1.5227), (6.9114), (~7.0765)), | |
778 | ( (0.3822), (~0.7477), (0.5430), (* P-O3'-180-tfo *) | |
779 | (0.4552), (0.6637), (0.5935), | |
780 | (~0.8042), (0.0203), (0.5941), | |
781 | (~6.9472), (~4.1186), (~5.9108)), | |
782 | ( (0.5640), (0.8007), (~0.2022), (* P-O3'-60-tfo *) | |
783 | (~0.8247), (0.5587), (~0.0878), | |
784 | (0.0426), (0.2162), (0.9754), | |
785 | (6.2694), (~7.0540), (3.3316)), | |
786 | ( (2.8930), (8.5380), (~3.3280)), (* P *) | |
787 | ( (1.6980), (7.6960), (~3.5570)), (* O1P *) | |
788 | ( (3.2260), (9.5010), (~4.4020)), (* O2P *) | |
789 | ( (4.1590), (7.6040), (~3.0340)), (* O5' *) | |
790 | ( (5.4352), (8.2183), (~2.7757)), (* C5' *) | |
791 | ( (5.3830), (8.7883), (~1.8481)), (* H5' *) | |
792 | ( (5.7729), (8.7436), (~3.6691)), (* H5'' *) | |
793 | ( (6.4830), (7.1518), (~2.5252)), (* C4' *) | |
794 | ( (7.4749), (7.5972), (~2.4482)), (* H4' *) | |
795 | ( (6.1626), (6.4620), (~1.2827)), (* O4' *) | |
796 | ( (6.5431), (5.0992), (~1.3905)), (* C1' *) | |
797 | ( (7.2871), (4.9328), (~0.6114)), (* H1' *) | |
798 | ( (7.1852), (4.8935), (~2.7592)), (* C2' *) | |
799 | ( (6.8573), (3.9363), (~3.1645)), (* H2'' *) | |
800 | ( (8.5780), (5.1025), (~2.6046)), (* O2' *) | |
801 | ( (8.9516), (4.7577), (~1.7902)), (* H2' *) | |
802 | ( (6.5522), (6.0300), (~3.5612)), (* C3' *) | |
803 | ( (5.5420), (5.7356), (~3.8459)), (* H3' *) | |
804 | ( (7.3487), (6.4089), (~4.6867)), (* O3' *) | |
805 | ( (4.7442), (0.4514), (~0.1390)), (* N1 *) | |
806 | ( (6.3687), (2.1459), (~0.5926)), (* N3 *) | |
807 | ( (5.9795), (0.9335), (~0.2657)), (* C2 *) | |
808 | ( (5.3052), (2.9471), (~0.8125)), (* C4 *) | |
809 | ( (3.9891), (2.5987), (~0.7230)), (* C5 *) | |
810 | ( (3.7016), (1.2717), (~0.3647)), (* C6 *) | |
811 | (A ( | |
812 | ( (2.4553), (0.7925), (~0.2390)), (* N6 *) | |
813 | ( (3.1770), (3.6859), (~1.0198)), (* N7 *) | |
814 | ( (5.3247), (4.2695), (~1.1710)), (* N9 *) | |
815 | ( (4.0156), (4.6415), (~1.2759)), (* C8 *) | |
816 | ( (6.7198), (0.1618), (~0.0547)), (* H2 *) | |
817 | ( (1.6709), (1.3900), (~0.4039)), (* H61 *) | |
818 | ( (2.3107), (~0.1627), (~0.0373)), (* H62 *) | |
819 | ( (3.4426), (5.5361), (~1.5199))) (* H8 *) | |
820 | ) | |
821 | ) | |
822 | ||
823 | val rA02 | |
824 | = ( | |
825 | ( (0.5566), (0.0449), (0.8296), (* dgf-base-tfo *) | |
826 | (0.5125), (0.7673), (~0.3854), | |
827 | (~0.6538), (0.6397), (0.4041), | |
828 | (~9.1161), (~3.7679), (~2.9968)), | |
829 | ( (~0.8143), (~0.5091), (~0.2788), (* P-O3'-275-tfo *) | |
830 | (~0.0433), (~0.4257), (0.9038), | |
831 | (~0.5788), (0.7480), (0.3246), | |
832 | (1.5227), (6.9114), (~7.0765)), | |
833 | ( (0.3822), (~0.7477), (0.5430), (* P-O3'-180-tfo *) | |
834 | (0.4552), (0.6637), (0.5935), | |
835 | (~0.8042), (0.0203), (0.5941), | |
836 | (~6.9472), (~4.1186), (~5.9108)), | |
837 | ( (0.5640), (0.8007), (~0.2022), (* P-O3'-60-tfo *) | |
838 | (~0.8247), (0.5587), (~0.0878), | |
839 | (0.0426), (0.2162), (0.9754), | |
840 | (6.2694), (~7.0540), (3.3316)), | |
841 | ( (2.8930), (8.5380), (~3.3280)), (* P *) | |
842 | ( (1.6980), (7.6960), (~3.5570)), (* O1P *) | |
843 | ( (3.2260), (9.5010), (~4.4020)), (* O2P *) | |
844 | ( (4.1590), (7.6040), (~3.0340)), (* O5' *) | |
845 | ( (4.5778), (6.6594), (~4.0364)), (* C5' *) | |
846 | ( (4.9220), (7.1963), (~4.9204)), (* H5' *) | |
847 | ( (3.7996), (5.9091), (~4.1764)), (* H5'' *) | |
848 | ( (5.7873), (5.8869), (~3.5482)), (* C4' *) | |
849 | ( (6.0405), (5.0875), (~4.2446)), (* H4' *) | |
850 | ( (6.9135), (6.8036), (~3.4310)), (* O4' *) | |
851 | ( (7.7293), (6.4084), (~2.3392)), (* C1' *) | |
852 | ( (8.7078), (6.1815), (~2.7624)), (* H1' *) | |
853 | ( (7.1305), (5.1418), (~1.7347)), (* C2' *) | |
854 | ( (7.2040), (5.1982), (~0.6486)), (* H2'' *) | |
855 | ( (7.7417), (4.0392), (~2.3813)), (* O2' *) | |
856 | ( (8.6785), (4.1443), (~2.5630)), (* H2' *) | |
857 | ( (5.6666), (5.2728), (~2.1536)), (* C3' *) | |
858 | ( (5.1747), (5.9805), (~1.4863)), (* H3' *) | |
859 | ( (4.9997), (4.0086), (~2.1973)), (* O3' *) | |
860 | ( (10.3245), (8.5459), (1.5467)), (* N1 *) | |
861 | ( (9.8051), (6.9432), (~0.1497)), (* N3 *) | |
862 | ( (10.5175), (7.4328), (0.8408)), (* C2 *) | |
863 | ( (8.7523), (7.7422), (~0.4228)), (* C4 *) | |
864 | ( (8.4257), (8.9060), (0.2099)), (* C5 *) | |
865 | ( (9.2665), (9.3242), (1.2540)), (* C6 *) | |
866 | (A ( | |
867 | ( (9.0664), (10.4462), (1.9610)), (* N6 *) | |
868 | ( (7.2750), (9.4537), (~0.3428)), (* N7 *) | |
869 | ( (7.7962), (7.5519), (~1.3859)), (* N9 *) | |
870 | ( (6.9479), (8.6157), (~1.2771)), (* C8 *) | |
871 | ( (11.4063), (6.9047), (1.1859)), (* H2 *) | |
872 | ( (8.2845), (11.0341), (1.7552)), (* H61 *) | |
873 | ( (9.6584), (10.6647), (2.7198)), (* H62 *) | |
874 | ( (6.0430), (8.9853), (~1.7594))) (* H8 *) | |
875 | ) | |
876 | ) | |
877 | ||
878 | val rA03 | |
879 | = ( | |
880 | ( (~0.5021), (0.0731), (0.8617), (* dgf-base-tfo *) | |
881 | (~0.8112), (0.3054), (~0.4986), | |
882 | (~0.2996), (~0.9494), (~0.0940), | |
883 | (6.4273), (~5.1944), (~3.7807)), | |
884 | ( (~0.8143), (~0.5091), (~0.2788), (* P-O3'-275-tfo *) | |
885 | (~0.0433), (~0.4257), (0.9038), | |
886 | (~0.5788), (0.7480), (0.3246), | |
887 | (1.5227), (6.9114), (~7.0765)), | |
888 | ( (0.3822), (~0.7477), (0.5430), (* P-O3'-180-tfo *) | |
889 | (0.4552), (0.6637), (0.5935), | |
890 | (~0.8042), (0.0203), (0.5941), | |
891 | (~6.9472), (~4.1186), (~5.9108)), | |
892 | ( (0.5640), (0.8007), (~0.2022), (* P-O3'-60-tfo *) | |
893 | (~0.8247), (0.5587), (~0.0878), | |
894 | (0.0426), (0.2162), (0.9754), | |
895 | (6.2694), (~7.0540), (3.3316)), | |
896 | ( (2.8930), (8.5380), (~3.3280)), (* P *) | |
897 | ( (1.6980), (7.6960), (~3.5570)), (* O1P *) | |
898 | ( (3.2260), (9.5010), (~4.4020)), (* O2P *) | |
899 | ( (4.1590), (7.6040), (~3.0340)), (* O5' *) | |
900 | ( (4.1214), (6.7116), (~1.9049)), (* C5' *) | |
901 | ( (3.3465), (5.9610), (~2.0607)), (* H5' *) | |
902 | ( (4.0789), (7.2928), (~0.9837)), (* H5'' *) | |
903 | ( (5.4170), (5.9293), (~1.8186)), (* C4' *) | |
904 | ( (5.4506), (5.3400), (~0.9023)), (* H4' *) | |
905 | ( (5.5067), (5.0417), (~2.9703)), (* O4' *) | |
906 | ( (6.8650), (4.9152), (~3.3612)), (* C1' *) | |
907 | ( (7.1090), (3.8577), (~3.2603)), (* H1' *) | |
908 | ( (7.7152), (5.7282), (~2.3894)), (* C2' *) | |
909 | ( (8.5029), (6.2356), (~2.9463)), (* H2'' *) | |
910 | ( (8.1036), (4.8568), (~1.3419)), (* O2' *) | |
911 | ( (8.3270), (3.9651), (~1.6184)), (* H2' *) | |
912 | ( (6.7003), (6.7565), (~1.8911)), (* C3' *) | |
913 | ( (6.5898), (7.5329), (~2.6482)), (* H3' *) | |
914 | ( (7.0505), (7.2878), (~0.6105)), (* O3' *) | |
915 | ( (9.6740), (4.7656), (~7.6614)), (* N1 *) | |
916 | ( (9.0739), (4.3013), (~5.3941)), (* N3 *) | |
917 | ( (9.8416), (4.2192), (~6.4581)), (* C2 *) | |
918 | ( (7.9885), (5.0632), (~5.6446)), (* C4 *) | |
919 | ( (7.6822), (5.6856), (~6.8194)), (* C5 *) | |
920 | ( (8.5831), (5.5215), (~7.8840)), (* C6 *) | |
921 | (A ( | |
922 | ( (8.4084), (6.0747), (~9.0933)), (* N6 *) | |
923 | ( (6.4857), (6.3816), (~6.7035)), (* N7 *) | |
924 | ( (6.9740), (5.3703), (~4.7760)), (* N9 *) | |
925 | ( (6.1133), (6.1613), (~5.4808)), (* C8 *) | |
926 | ( (10.7627), (3.6375), (~6.4220)), (* H2 *) | |
927 | ( (7.6031), (6.6390), (~9.2733)), (* H61 *) | |
928 | ( (9.1004), (5.9708), (~9.7893)), (* H62 *) | |
929 | ( (5.1705), (6.6830), (~5.3167))) (* H8 *) | |
930 | ) | |
931 | ) | |
932 | ||
933 | val rA04 | |
934 | = ( | |
935 | ( (~0.5426), (~0.8175), (0.1929), (* dgf-base-tfo *) | |
936 | (0.8304), (~0.5567), (~0.0237), | |
937 | (0.1267), (0.1473), (0.9809), | |
938 | (~0.5075), (8.3929), (0.2229)), | |
939 | ( (~0.8143), (~0.5091), (~0.2788), (* P-O3'-275-tfo *) | |
940 | (~0.0433), (~0.4257), (0.9038), | |
941 | (~0.5788), (0.7480), (0.3246), | |
942 | (1.5227), (6.9114), (~7.0765)), | |
943 | ( (0.3822), (~0.7477), (0.5430), (* P-O3'-180-tfo *) | |
944 | (0.4552), (0.6637), (0.5935), | |
945 | (~0.8042), (0.0203), (0.5941), | |
946 | (~6.9472), (~4.1186), (~5.9108)), | |
947 | ( (0.5640), (0.8007), (~0.2022), (* P-O3'-60-tfo *) | |
948 | (~0.8247), (0.5587), (~0.0878), | |
949 | (0.0426), (0.2162), (0.9754), | |
950 | (6.2694), (~7.0540), (3.3316)), | |
951 | ( (2.8930), (8.5380), (~3.3280)), (* P *) | |
952 | ( (1.6980), (7.6960), (~3.5570)), (* O1P *) | |
953 | ( (3.2260), (9.5010), (~4.4020)), (* O2P *) | |
954 | ( (4.1590), (7.6040), (~3.0340)), (* O5' *) | |
955 | ( (5.4352), (8.2183), (~2.7757)), (* C5' *) | |
956 | ( (5.3830), (8.7883), (~1.8481)), (* H5' *) | |
957 | ( (5.7729), (8.7436), (~3.6691)), (* H5'' *) | |
958 | ( (6.4830), (7.1518), (~2.5252)), (* C4' *) | |
959 | ( (7.4749), (7.5972), (~2.4482)), (* H4' *) | |
960 | ( (6.1626), (6.4620), (~1.2827)), (* O4' *) | |
961 | ( (6.5431), (5.0992), (~1.3905)), (* C1' *) | |
962 | ( (7.2871), (4.9328), (~0.6114)), (* H1' *) | |
963 | ( (7.1852), (4.8935), (~2.7592)), (* C2' *) | |
964 | ( (6.8573), (3.9363), (~3.1645)), (* H2'' *) | |
965 | ( (8.5780), (5.1025), (~2.6046)), (* O2' *) | |
966 | ( (8.9516), (4.7577), (~1.7902)), (* H2' *) | |
967 | ( (6.5522), (6.0300), (~3.5612)), (* C3' *) | |
968 | ( (5.5420), (5.7356), (~3.8459)), (* H3' *) | |
969 | ( (7.3487), (6.4089), (~4.6867)), (* O3' *) | |
970 | ( (3.6343), (2.6680), (2.0783)), (* N1 *) | |
971 | ( (5.4505), (3.9805), (1.2446)), (* N3 *) | |
972 | ( (4.7540), (3.3816), (2.1851)), (* C2 *) | |
973 | ( (4.8805), (3.7951), (0.0354)), (* C4 *) | |
974 | ( (3.7416), (3.0925), (~0.2305)), (* C5 *) | |
975 | ( (3.0873), (2.4980), (0.8606)), (* C6 *) | |
976 | (A ( | |
977 | ( (1.9600), (1.7805), (0.7462)), (* N6 *) | |
978 | ( (3.4605), (3.1184), (~1.5906)), (* N7 *) | |
979 | ( (5.3247), (4.2695), (~1.1710)), (* N9 *) | |
980 | ( (4.4244), (3.8244), (~2.0953)), (* C8 *) | |
981 | ( (5.0814), (3.4352), (3.2234)), (* H2 *) | |
982 | ( (1.5423), (1.6454), (~0.1520)), (* H61 *) | |
983 | ( (1.5716), (1.3398), (1.5392)), (* H62 *) | |
984 | ( (4.2675), (3.8876), (~3.1721))) (* H8 *) | |
985 | ) | |
986 | ) | |
987 | ||
988 | val rA05 | |
989 | = ( | |
990 | ( (~0.5891), (0.0449), (0.8068), (* dgf-base-tfo *) | |
991 | (0.5375), (0.7673), (0.3498), | |
992 | (~0.6034), (0.6397), (~0.4762), | |
993 | (~0.3019), (~3.7679), (~9.5913)), | |
994 | ( (~0.8143), (~0.5091), (~0.2788), (* P-O3'-275-tfo *) | |
995 | (~0.0433), (~0.4257), (0.9038), | |
996 | (~0.5788), (0.7480), (0.3246), | |
997 | (1.5227), (6.9114), (~7.0765)), | |
998 | ( (0.3822), (~0.7477), (0.5430), (* P-O3'-180-tfo *) | |
999 | (0.4552), (0.6637), (0.5935), | |
1000 | (~0.8042), (0.0203), (0.5941), | |
1001 | (~6.9472), (~4.1186), (~5.9108)), | |
1002 | ( (0.5640), (0.8007), (~0.2022), (* P-O3'-60-tfo *) | |
1003 | (~0.8247), (0.5587), (~0.0878), | |
1004 | (0.0426), (0.2162), (0.9754), | |
1005 | (6.2694), (~7.0540), (3.3316)), | |
1006 | ( (2.8930), (8.5380), (~3.3280)), (* P *) | |
1007 | ( (1.6980), (7.6960), (~3.5570)), (* O1P *) | |
1008 | ( (3.2260), (9.5010), (~4.4020)), (* O2P *) | |
1009 | ( (4.1590), (7.6040), (~3.0340)), (* O5' *) | |
1010 | ( (4.5778), (6.6594), (~4.0364)), (* C5' *) | |
1011 | ( (4.9220), (7.1963), (~4.9204)), (* H5' *) | |
1012 | ( (3.7996), (5.9091), (~4.1764)), (* H5'' *) | |
1013 | ( (5.7873), (5.8869), (~3.5482)), (* C4' *) | |
1014 | ( (6.0405), (5.0875), (~4.2446)), (* H4' *) | |
1015 | ( (6.9135), (6.8036), (~3.4310)), (* O4' *) | |
1016 | ( (7.7293), (6.4084), (~2.3392)), (* C1' *) | |
1017 | ( (8.7078), (6.1815), (~2.7624)), (* H1' *) | |
1018 | ( (7.1305), (5.1418), (~1.7347)), (* C2' *) | |
1019 | ( (7.2040), (5.1982), (~0.6486)), (* H2'' *) | |
1020 | ( (7.7417), (4.0392), (~2.3813)), (* O2' *) | |
1021 | ( (8.6785), (4.1443), (~2.5630)), (* H2' *) | |
1022 | ( (5.6666), (5.2728), (~2.1536)), (* C3' *) | |
1023 | ( (5.1747), (5.9805), (~1.4863)), (* H3' *) | |
1024 | ( (4.9997), (4.0086), (~2.1973)), (* O3' *) | |
1025 | ( (10.2594), (10.6774), (~1.0056)), (* N1 *) | |
1026 | ( (9.7528), (8.7080), (~2.2631)), (* N3 *) | |
1027 | ( (10.4471), (9.7876), (~1.9791)), (* C2 *) | |
1028 | ( (8.7271), (8.5575), (~1.3991)), (* C4 *) | |
1029 | ( (8.4100), (9.3803), (~0.3580)), (* C5 *) | |
1030 | ( (9.2294), (10.5030), (~0.1574)), (* C6 *) | |
1031 | (A ( | |
1032 | ( (9.0349), (11.3951), (0.8250)), (* N6 *) | |
1033 | ( (7.2891), (8.9068), (0.3121)), (* N7 *) | |
1034 | ( (7.7962), (7.5519), (~1.3859)), (* N9 *) | |
1035 | ( (6.9702), (7.8292), (~0.3353)), (* C8 *) | |
1036 | ( (11.3132), (10.0537), (~2.5851)), (* H2 *) | |
1037 | ( (8.2741), (11.2784), (1.4629)), (* H61 *) | |
1038 | ( (9.6733), (12.1368), (0.9529)), (* H62 *) | |
1039 | ( (6.0888), (7.3990), (0.1403))) (* H8 *) | |
1040 | ) | |
1041 | ) | |
1042 | ||
1043 | val rA06 | |
1044 | = ( | |
1045 | ( (~0.9815), (0.0731), (~0.1772), (* dgf-base-tfo *) | |
1046 | (0.1912), (0.3054), (~0.9328), | |
1047 | (~0.0141), (~0.9494), (~0.3137), | |
1048 | (5.7506), (~5.1944), (4.7470)), | |
1049 | ( (~0.8143), (~0.5091), (~0.2788), (* P-O3'-275-tfo *) | |
1050 | (~0.0433), (~0.4257), (0.9038), | |
1051 | (~0.5788), (0.7480), (0.3246), | |
1052 | (1.5227), (6.9114), (~7.0765)), | |
1053 | ( (0.3822), (~0.7477), (0.5430), (* P-O3'-180-tfo *) | |
1054 | (0.4552), (0.6637), (0.5935), | |
1055 | (~0.8042), (0.0203), (0.5941), | |
1056 | (~6.9472), (~4.1186), (~5.9108)), | |
1057 | ( (0.5640), (0.8007), (~0.2022), (* P-O3'-60-tfo *) | |
1058 | (~0.8247), (0.5587), (~0.0878), | |
1059 | (0.0426), (0.2162), (0.9754), | |
1060 | (6.2694), (~7.0540), (3.3316)), | |
1061 | ( (2.8930), (8.5380), (~3.3280)), (* P *) | |
1062 | ( (1.6980), (7.6960), (~3.5570)), (* O1P *) | |
1063 | ( (3.2260), (9.5010), (~4.4020)), (* O2P *) | |
1064 | ( (4.1590), (7.6040), (~3.0340)), (* O5' *) | |
1065 | ( (4.1214), (6.7116), (~1.9049)), (* C5' *) | |
1066 | ( (3.3465), (5.9610), (~2.0607)), (* H5' *) | |
1067 | ( (4.0789), (7.2928), (~0.9837)), (* H5'' *) | |
1068 | ( (5.4170), (5.9293), (~1.8186)), (* C4' *) | |
1069 | ( (5.4506), (5.3400), (~0.9023)), (* H4' *) | |
1070 | ( (5.5067), (5.0417), (~2.9703)), (* O4' *) | |
1071 | ( (6.8650), (4.9152), (~3.3612)), (* C1' *) | |
1072 | ( (7.1090), (3.8577), (~3.2603)), (* H1' *) | |
1073 | ( (7.7152), (5.7282), (~2.3894)), (* C2' *) | |
1074 | ( (8.5029), (6.2356), (~2.9463)), (* H2'' *) | |
1075 | ( (8.1036), (4.8568), (~1.3419)), (* O2' *) | |
1076 | ( (8.3270), (3.9651), (~1.6184)), (* H2' *) | |
1077 | ( (6.7003), (6.7565), (~1.8911)), (* C3' *) | |
1078 | ( (6.5898), (7.5329), (~2.6482)), (* H3' *) | |
1079 | ( (7.0505), (7.2878), (~0.6105)), (* O3' *) | |
1080 | ( (6.6624), (3.5061), (~8.2986)), (* N1 *) | |
1081 | ( (6.5810), (3.2570), (~5.9221)), (* N3 *) | |
1082 | ( (6.5151), (2.8263), (~7.1625)), (* C2 *) | |
1083 | ( (6.8364), (4.5817), (~5.8882)), (* C4 *) | |
1084 | ( (7.0116), (5.4064), (~6.9609)), (* C5 *) | |
1085 | ( (6.9173), (4.8260), (~8.2361)), (* C6 *) | |
1086 | (A ( | |
1087 | ( (7.0668), (5.5163), (~9.3763)), (* N6 *) | |
1088 | ( (7.2573), (6.7070), (~6.5394)), (* N7 *) | |
1089 | ( (6.9740), (5.3703), (~4.7760)), (* N9 *) | |
1090 | ( (7.2238), (6.6275), (~5.2453)), (* C8 *) | |
1091 | ( (6.3146), (1.7741), (~7.3641)), (* H2 *) | |
1092 | ( (7.2568), (6.4972), (~9.3456)), (* H61 *) | |
1093 | ( (7.0437), (5.0478), (~10.2446)), (* H62 *) | |
1094 | ( (7.4108), (7.6227), (~4.8418))) (* H8 *) | |
1095 | ) | |
1096 | ) | |
1097 | ||
1098 | val rA07 | |
1099 | = ( | |
1100 | ( (0.2379), (0.1310), (~0.9624), (* dgf-base-tfo *) | |
1101 | (~0.5876), (~0.7696), (~0.2499), | |
1102 | (~0.7734), (0.6249), (~0.1061), | |
1103 | (30.9870), (~26.9344), (42.6416)), | |
1104 | ( (0.7529), (0.1548), (0.6397), (* P-O3'-275-tfo *) | |
1105 | (0.2952), (~0.9481), (~0.1180), | |
1106 | (0.5882), (0.2777), (~0.7595), | |
1107 | (~58.8919), (~11.3095), (6.0866)), | |
1108 | ( (~0.0239), (0.9667), (~0.2546), (* P-O3'-180-tfo *) | |
1109 | (0.9731), (~0.0359), (~0.2275), | |
1110 | (~0.2290), (~0.2532), (~0.9399), | |
1111 | (3.5401), (~29.7913), (52.2796)), | |
1112 | ( (~0.8912), (~0.4531), (0.0242), (* P-O3'-60-tfo *) | |
1113 | (~0.1183), (0.1805), (~0.9764), | |
1114 | (0.4380), (~0.8730), (~0.2145), | |
1115 | (19.9023), (54.8054), (15.2799)), | |
1116 | ( (41.8210), (8.3880), (43.5890)), (* P *) | |
1117 | ( (42.5400), (8.0450), (44.8330)), (* O1P *) | |
1118 | ( (42.2470), (9.6920), (42.9910)), (* O2P *) | |
1119 | ( (40.2550), (8.2030), (43.7340)), (* O5' *) | |
1120 | ( (39.3505), (8.4697), (42.6565)), (* C5' *) | |
1121 | ( (39.1377), (7.5433), (42.1230)), (* H5' *) | |
1122 | ( (39.7203), (9.3119), (42.0717)), (* H5'' *) | |
1123 | ( (38.0405), (8.9195), (43.2869)), (* C4' *) | |
1124 | ( (37.3687), (9.3036), (42.5193)), (* H4' *) | |
1125 | ( (37.4319), (7.8146), (43.9387)), (* O4' *) | |
1126 | ( (37.1959), (8.1354), (45.3237)), (* C1' *) | |
1127 | ( (36.1788), (8.5202), (45.3970)), (* H1' *) | |
1128 | ( (38.1721), (9.2328), (45.6504)), (* C2' *) | |
1129 | ( (39.1555), (8.7939), (45.8188)), (* H2'' *) | |
1130 | ( (37.7862), (10.0617), (46.7013)), (* O2' *) | |
1131 | ( (37.3087), (9.6229), (47.4092)), (* H2' *) | |
1132 | ( (38.1844), (10.0268), (44.3367)), (* C3' *) | |
1133 | ( (39.1578), (10.5054), (44.2289)), (* H3' *) | |
1134 | ( (37.0547), (10.9127), (44.3441)), (* O3' *) | |
1135 | ( (34.8811), (4.2072), (47.5784)), (* N1 *) | |
1136 | ( (35.1084), (6.1336), (46.1818)), (* N3 *) | |
1137 | ( (34.4108), (5.1360), (46.7207)), (* C2 *) | |
1138 | ( (36.3908), (6.1224), (46.6053)), (* C4 *) | |
1139 | ( (36.9819), (5.2334), (47.4697)), (* C5 *) | |
1140 | ( (36.1786), (4.1985), (48.0035)), (* C6 *) | |
1141 | (A ( | |
1142 | ( (36.6103), (3.2749), (48.8452)), (* N6 *) | |
1143 | ( (38.3236), (5.5522), (47.6595)), (* N7 *) | |
1144 | ( (37.3887), (7.0024), (46.2437)), (* N9 *) | |
1145 | ( (38.5055), (6.6096), (46.9057)), (* C8 *) | |
1146 | ( (33.3553), (5.0152), (46.4771)), (* H2 *) | |
1147 | ( (37.5730), (3.2804), (49.1507)), (* H61 *) | |
1148 | ( (35.9775), (2.5638), (49.1828)), (* H62 *) | |
1149 | ( (39.5461), (6.9184), (47.0041))) (* H8 *) | |
1150 | ) | |
1151 | ) | |
1152 | ||
1153 | val rA08 | |
1154 | = ( | |
1155 | ( (0.1084), (~0.0895), (~0.9901), (* dgf-base-tfo *) | |
1156 | (0.9789), (~0.1638), (0.1220), | |
1157 | (~0.1731), (~0.9824), (0.0698), | |
1158 | (~2.9039), (47.2655), (33.0094)), | |
1159 | ( (0.7529), (0.1548), (0.6397), (* P-O3'-275-tfo *) | |
1160 | (0.2952), (~0.9481), (~0.1180), | |
1161 | (0.5882), (0.2777), (~0.7595), | |
1162 | (~58.8919), (~11.3095), (6.0866)), | |
1163 | ( (~0.0239), (0.9667), (~0.2546), (* P-O3'-180-tfo *) | |
1164 | (0.9731), (~0.0359), (~0.2275), | |
1165 | (~0.2290), (~0.2532), (~0.9399), | |
1166 | (3.5401), (~29.7913), (52.2796)), | |
1167 | ( (~0.8912), (~0.4531), (0.0242), (* P-O3'-60-tfo *) | |
1168 | (~0.1183), (0.1805), (~0.9764), | |
1169 | (0.4380), (~0.8730), (~0.2145), | |
1170 | (19.9023), (54.8054), (15.2799)), | |
1171 | ( (41.8210), (8.3880), (43.5890)), (* P *) | |
1172 | ( (42.5400), (8.0450), (44.8330)), (* O1P *) | |
1173 | ( (42.2470), (9.6920), (42.9910)), (* O2P *) | |
1174 | ( (40.2550), (8.2030), (43.7340)), (* O5' *) | |
1175 | ( (39.4850), (8.9301), (44.6977)), (* C5' *) | |
1176 | ( (39.0638), (9.8199), (44.2296)), (* H5' *) | |
1177 | ( (40.0757), (9.0713), (45.6029)), (* H5'' *) | |
1178 | ( (38.3102), (8.0414), (45.0789)), (* C4' *) | |
1179 | ( (37.7842), (8.4637), (45.9351)), (* H4' *) | |
1180 | ( (37.4200), (7.9453), (43.9769)), (* O4' *) | |
1181 | ( (37.2249), (6.5609), (43.6273)), (* C1' *) | |
1182 | ( (36.3360), (6.2168), (44.1561)), (* H1' *) | |
1183 | ( (38.4347), (5.8414), (44.1590)), (* C2' *) | |
1184 | ( (39.2688), (5.9974), (43.4749)), (* H2'' *) | |
1185 | ( (38.2344), (4.4907), (44.4348)), (* O2' *) | |
1186 | ( (37.6374), (4.0386), (43.8341)), (* H2' *) | |
1187 | ( (38.6926), (6.6079), (45.4637)), (* C3' *) | |
1188 | ( (39.7585), (6.5640), (45.6877)), (* H3' *) | |
1189 | ( (37.8238), (6.0705), (46.4723)), (* O3' *) | |
1190 | ( (33.9162), (6.2598), (39.7758)), (* N1 *) | |
1191 | ( (34.6709), (6.5759), (42.0215)), (* N3 *) | |
1192 | ( (33.7257), (6.5186), (41.0858)), (* C2 *) | |
1193 | ( (35.8935), (6.3324), (41.5018)), (* C4 *) | |
1194 | ( (36.2105), (6.0601), (40.1932)), (* C5 *) | |
1195 | ( (35.1538), (6.0151), (39.2537)), (* C6 *) | |
1196 | (A ( | |
1197 | ( (35.3088), (5.7642), (37.9649)), (* N6 *) | |
1198 | ( (37.5818), (5.8677), (40.0507)), (* N7 *) | |
1199 | ( (37.0932), (6.3197), (42.1810)), (* N9 *) | |
1200 | ( (38.0509), (6.0354), (41.2635)), (* C8 *) | |
1201 | ( (32.6830), (6.6898), (41.3532)), (* H2 *) | |
1202 | ( (36.2305), (5.5855), (37.5925)), (* H61 *) | |
1203 | ( (34.5056), (5.7512), (37.3528)), (* H62 *) | |
1204 | ( (39.1318), (5.8993), (41.2285))) (* H8 *) | |
1205 | ) | |
1206 | ) | |
1207 | ||
1208 | val rA09 | |
1209 | = ( | |
1210 | ( (0.8467), (0.4166), (~0.3311), (* dgf-base-tfo *) | |
1211 | (~0.3962), (0.9089), (0.1303), | |
1212 | (0.3552), (0.0209), (0.9346), | |
1213 | (~42.7319), (~26.6223), (~29.8163)), | |
1214 | ( (0.7529), (0.1548), (0.6397), (* P-O3'-275-tfo *) | |
1215 | (0.2952), (~0.9481), (~0.1180), | |
1216 | (0.5882), (0.2777), (~0.7595), | |
1217 | (~58.8919), (~11.3095), (6.0866)), | |
1218 | ( (~0.0239), (0.9667), (~0.2546), (* P-O3'-180-tfo *) | |
1219 | (0.9731), (~0.0359), (~0.2275), | |
1220 | (~0.2290), (~0.2532), (~0.9399), | |
1221 | (3.5401), (~29.7913), (52.2796)), | |
1222 | ( (~0.8912), (~0.4531), (0.0242), (* P-O3'-60-tfo *) | |
1223 | (~0.1183), (0.1805), (~0.9764), | |
1224 | (0.4380), (~0.8730), (~0.2145), | |
1225 | (19.9023), (54.8054), (15.2799)), | |
1226 | ( (41.8210), (8.3880), (43.5890)), (* P *) | |
1227 | ( (42.5400), (8.0450), (44.8330)), (* O1P *) | |
1228 | ( (42.2470), (9.6920), (42.9910)), (* O2P *) | |
1229 | ( (40.2550), (8.2030), (43.7340)), (* O5' *) | |
1230 | ( (39.3505), (8.4697), (42.6565)), (* C5' *) | |
1231 | ( (39.1377), (7.5433), (42.1230)), (* H5' *) | |
1232 | ( (39.7203), (9.3119), (42.0717)), (* H5'' *) | |
1233 | ( (38.0405), (8.9195), (43.2869)), (* C4' *) | |
1234 | ( (37.6479), (8.1347), (43.9335)), (* H4' *) | |
1235 | ( (38.2691), (10.0933), (44.0524)), (* O4' *) | |
1236 | ( (37.3999), (11.1488), (43.5973)), (* C1' *) | |
1237 | ( (36.5061), (11.1221), (44.2206)), (* H1' *) | |
1238 | ( (37.0364), (10.7838), (42.1836)), (* C2' *) | |
1239 | ( (37.8636), (11.0489), (41.5252)), (* H2'' *) | |
1240 | ( (35.8275), (11.3133), (41.7379)), (* O2' *) | |
1241 | ( (35.6214), (12.1896), (42.0714)), (* H2' *) | |
1242 | ( (36.9316), (9.2556), (42.2837)), (* C3' *) | |
1243 | ( (37.1778), (8.8260), (41.3127)), (* H3' *) | |
1244 | ( (35.6285), (8.9334), (42.7926)), (* O3' *) | |
1245 | ( (38.1482), (15.2833), (46.4641)), (* N1 *) | |
1246 | ( (37.3641), (13.0968), (45.9007)), (* N3 *) | |
1247 | ( (37.5032), (14.1288), (46.7300)), (* C2 *) | |
1248 | ( (37.9570), (13.3377), (44.7113)), (* C4 *) | |
1249 | ( (38.6397), (14.4660), (44.3267)), (* C5 *) | |
1250 | ( (38.7473), (15.5229), (45.2609)), (* C6 *) | |
1251 | (A ( | |
1252 | ( (39.3720), (16.6649), (45.0297)), (* N6 *) | |
1253 | ( (39.1079), (14.3351), (43.0223)), (* N7 *) | |
1254 | ( (38.0132), (12.4868), (43.6280)), (* N9 *) | |
1255 | ( (38.7058), (13.1402), (42.6620)), (* C8 *) | |
1256 | ( (37.0731), (14.0857), (47.7306)), (* H2 *) | |
1257 | ( (39.8113), (16.8281), (44.1350)), (* H61 *) | |
1258 | ( (39.4100), (17.3741), (45.7478)), (* H62 *) | |
1259 | ( (39.0412), (12.9660), (41.6397))) (* H8 *) | |
1260 | ) | |
1261 | ) | |
1262 | ||
1263 | val rA10 | |
1264 | = ( | |
1265 | ( (0.7063), (0.6317), (~0.3196), (* dgf-base-tfo *) | |
1266 | (~0.0403), (~0.4149), (~0.9090), | |
1267 | (~0.7068), (0.6549), (~0.2676), | |
1268 | (6.4402), (~52.1496), (30.8246)), | |
1269 | ( (0.7529), (0.1548), (0.6397), (* P-O3'-275-tfo *) | |
1270 | (0.2952), (~0.9481), (~0.1180), | |
1271 | (0.5882), (0.2777), (~0.7595), | |
1272 | (~58.8919), (~11.3095), (6.0866)), | |
1273 | ( (~0.0239), (0.9667), (~0.2546), (* P-O3'-180-tfo *) | |
1274 | (0.9731), (~0.0359), (~0.2275), | |
1275 | (~0.2290), (~0.2532), (~0.9399), | |
1276 | (3.5401), (~29.7913), (52.2796)), | |
1277 | ( (~0.8912), (~0.4531), (0.0242), (* P-O3'-60-tfo *) | |
1278 | (~0.1183), (0.1805), (~0.9764), | |
1279 | (0.4380), (~0.8730), (~0.2145), | |
1280 | (19.9023), (54.8054), (15.2799)), | |
1281 | ( (41.8210), (8.3880), (43.5890)), (* P *) | |
1282 | ( (42.5400), (8.0450), (44.8330)), (* O1P *) | |
1283 | ( (42.2470), (9.6920), (42.9910)), (* O2P *) | |
1284 | ( (40.2550), (8.2030), (43.7340)), (* O5' *) | |
1285 | ( (39.4850), (8.9301), (44.6977)), (* C5' *) | |
1286 | ( (39.0638), (9.8199), (44.2296)), (* H5' *) | |
1287 | ( (40.0757), (9.0713), (45.6029)), (* H5'' *) | |
1288 | ( (38.3102), (8.0414), (45.0789)), (* C4' *) | |
1289 | ( (37.7099), (7.8166), (44.1973)), (* H4' *) | |
1290 | ( (38.8012), (6.8321), (45.6380)), (* O4' *) | |
1291 | ( (38.2431), (6.6413), (46.9529)), (* C1' *) | |
1292 | ( (37.3505), (6.0262), (46.8385)), (* H1' *) | |
1293 | ( (37.8484), (8.0156), (47.4214)), (* C2' *) | |
1294 | ( (38.7381), (8.5406), (47.7690)), (* H2'' *) | |
1295 | ( (36.8286), (8.0368), (48.3701)), (* O2' *) | |
1296 | ( (36.8392), (7.3063), (48.9929)), (* H2' *) | |
1297 | ( (37.3576), (8.6512), (46.1132)), (* C3' *) | |
1298 | ( (37.5207), (9.7275), (46.1671)), (* H3' *) | |
1299 | ( (35.9985), (8.2392), (45.9032)), (* O3' *) | |
1300 | ( (39.9117), (2.2278), (48.8527)), (* N1 *) | |
1301 | ( (38.6207), (3.6941), (47.4757)), (* N3 *) | |
1302 | ( (38.9872), (2.4888), (47.9057)), (* C2 *) | |
1303 | ( (39.2961), (4.6720), (48.1174)), (* C4 *) | |
1304 | ( (40.2546), (4.5307), (49.0912)), (* C5 *) | |
1305 | ( (40.5932), (3.2189), (49.4985)), (* C6 *) | |
1306 | (A ( | |
1307 | ( (41.4938), (2.9317), (50.4229)), (* N6 *) | |
1308 | ( (40.7195), (5.7755), (49.5060)), (* N7 *) | |
1309 | ( (39.1730), (6.0305), (47.9170)), (* N9 *) | |
1310 | ( (40.0413), (6.6250), (48.7728)), (* C8 *) | |
1311 | ( (38.5257), (1.5960), (47.4838)), (* H2 *) | |
1312 | ( (41.9907), (3.6753), (50.8921)), (* H61 *) | |
1313 | ( (41.6848), (1.9687), (50.6599)), (* H62 *) | |
1314 | ( (40.3571), (7.6321), (49.0452))) (* H8 *) | |
1315 | ) | |
1316 | ) | |
1317 | ||
1318 | val rAs = [rA01,rA02,rA03,rA04,rA05,rA06,rA07,rA08,rA09,rA10] | |
1319 | ||
1320 | val rC | |
1321 | = ( | |
1322 | ( (~0.0359), (~0.8071), (0.5894), (* dgf-base-tfo *) | |
1323 | (~0.2669), (0.5761), (0.7726), | |
1324 | (~0.9631), (~0.1296), (~0.2361), | |
1325 | (0.1584), (8.3434), (0.5434)), | |
1326 | ( (~0.8313), (~0.4738), (~0.2906), (* P-O3'-275-tfo *) | |
1327 | (0.0649), (0.4366), (~0.8973), | |
1328 | (0.5521), (~0.7648), (~0.3322), | |
1329 | (1.6833), (6.8060), (~7.0011)), | |
1330 | ( (0.3445), (~0.7630), (0.5470), (* P-O3'-180-tfo *) | |
1331 | (~0.4628), (~0.6450), (~0.6082), | |
1332 | (0.8168), (~0.0436), (~0.5753), | |
1333 | (~6.8179), (~3.9778), (~5.9887)), | |
1334 | ( (0.5855), (0.7931), (~0.1682), (* P-O3'-60-tfo *) | |
1335 | (0.8103), (~0.5790), (0.0906), | |
1336 | (~0.0255), (~0.1894), (~0.9816), | |
1337 | (6.1203), (~7.1051), (3.1984)), | |
1338 | ( (2.6760), (~8.4960), (3.2880)), (* P *) | |
1339 | ( (1.4950), (~7.6230), (3.4770)), (* O1P *) | |
1340 | ( (2.9490), (~9.4640), (4.3740)), (* O2P *) | |
1341 | ( (3.9730), (~7.5950), (3.0340)), (* O5' *) | |
1342 | ( (5.2430), (~8.2420), (2.8260)), (* C5' *) | |
1343 | ( (5.1974), (~8.8497), (1.9223)), (* H5' *) | |
1344 | ( (5.5548), (~8.7348), (3.7469)), (* H5'' *) | |
1345 | ( (6.3140), (~7.2060), (2.5510)), (* C4' *) | |
1346 | ( (7.2954), (~7.6762), (2.4898)), (* H4' *) | |
1347 | ( (6.0140), (~6.5420), (1.2890)), (* O4' *) | |
1348 | ( (6.4190), (~5.1840), (1.3620)), (* C1' *) | |
1349 | ( (7.1608), (~5.0495), (0.5747)), (* H1' *) | |
1350 | ( (7.0760), (~4.9560), (2.7270)), (* C2' *) | |
1351 | ( (6.7770), (~3.9803), (3.1099)), (* H2'' *) | |
1352 | ( (8.4500), (~5.1930), (2.5810)), (* O2' *) | |
1353 | ( (8.8309), (~4.8755), (1.7590)), (* H2' *) | |
1354 | ( (6.4060), (~6.0590), (3.5580)), (* C3' *) | |
1355 | ( (5.4021), (~5.7313), (3.8281)), (* H3' *) | |
1356 | ( (7.1570), (~6.4240), (4.7070)), (* O3' *) | |
1357 | ( (5.2170), (~4.3260), (1.1690)), (* N1 *) | |
1358 | ( (4.2960), (~2.2560), (0.6290)), (* N3 *) | |
1359 | ( (5.4330), (~3.0200), (0.7990)), (* C2 *) | |
1360 | ( (2.9930), (~2.6780), (0.7940)), (* C4 *) | |
1361 | ( (2.8670), (~4.0630), (1.1830)), (* C5 *) | |
1362 | ( (3.9570), (~4.8300), (1.3550)), (* C6 *) | |
1363 | (C ( | |
1364 | ( (2.0187), (~1.8047), (0.5874)), (* N4 *) | |
1365 | ( (6.5470), (~2.5560), (0.6290)), (* O2 *) | |
1366 | ( (1.0684), (~2.1236), (0.7109)), (* H41 *) | |
1367 | ( (2.2344), (~0.8560), (0.3162)), (* H42 *) | |
1368 | ( (1.8797), (~4.4972), (1.3404)), (* H5 *) | |
1369 | ( (3.8479), (~5.8742), (1.6480))) (* H6 *) | |
1370 | ) | |
1371 | ) | |
1372 | ||
1373 | val rC01 | |
1374 | = ( | |
1375 | ( (~0.0137), (~0.8012), (0.5983), (* dgf-base-tfo *) | |
1376 | (~0.2523), (0.5817), (0.7733), | |
1377 | (~0.9675), (~0.1404), (~0.2101), | |
1378 | (0.2031), (8.3874), (0.4228)), | |
1379 | ( (~0.8313), (~0.4738), (~0.2906), (* P-O3'-275-tfo *) | |
1380 | (0.0649), (0.4366), (~0.8973), | |
1381 | (0.5521), (~0.7648), (~0.3322), | |
1382 | (1.6833), (6.8060), (~7.0011)), | |
1383 | ( (0.3445), (~0.7630), (0.5470), (* P-O3'-180-tfo *) | |
1384 | (~0.4628), (~0.6450), (~0.6082), | |
1385 | (0.8168), (~0.0436), (~0.5753), | |
1386 | (~6.8179), (~3.9778), (~5.9887)), | |
1387 | ( (0.5855), (0.7931), (~0.1682), (* P-O3'-60-tfo *) | |
1388 | (0.8103), (~0.5790), (0.0906), | |
1389 | (~0.0255), (~0.1894), (~0.9816), | |
1390 | (6.1203), (~7.1051), (3.1984)), | |
1391 | ( (2.6760), (~8.4960), (3.2880)), (* P *) | |
1392 | ( (1.4950), (~7.6230), (3.4770)), (* O1P *) | |
1393 | ( (2.9490), (~9.4640), (4.3740)), (* O2P *) | |
1394 | ( (3.9730), (~7.5950), (3.0340)), (* O5' *) | |
1395 | ( (5.2416), (~8.2422), (2.8181)), (* C5' *) | |
1396 | ( (5.2050), (~8.8128), (1.8901)), (* H5' *) | |
1397 | ( (5.5368), (~8.7738), (3.7227)), (* H5'' *) | |
1398 | ( (6.3232), (~7.2037), (2.6002)), (* C4' *) | |
1399 | ( (7.3048), (~7.6757), (2.5577)), (* H4' *) | |
1400 | ( (6.0635), (~6.5092), (1.3456)), (* O4' *) | |
1401 | ( (6.4697), (~5.1547), (1.4629)), (* C1' *) | |
1402 | ( (7.2354), (~5.0043), (0.7018)), (* H1' *) | |
1403 | ( (7.0856), (~4.9610), (2.8521)), (* C2' *) | |
1404 | ( (6.7777), (~3.9935), (3.2487)), (* H2'' *) | |
1405 | ( (8.4627), (~5.1992), (2.7423)), (* O2' *) | |
1406 | ( (8.8693), (~4.8638), (1.9399)), (* H2' *) | |
1407 | ( (6.3877), (~6.0809), (3.6362)), (* C3' *) | |
1408 | ( (5.3770), (~5.7562), (3.8834)), (* H3' *) | |
1409 | ( (7.1024), (~6.4754), (4.7985)), (* O3' *) | |
1410 | ( (5.2764), (~4.2883), (1.2538)), (* N1 *) | |
1411 | ( (4.3777), (~2.2062), (0.7229)), (* N3 *) | |
1412 | ( (5.5069), (~2.9779), (0.9088)), (* C2 *) | |
1413 | ( (3.0693), (~2.6246), (0.8500)), (* C4 *) | |
1414 | ( (2.9279), (~4.0146), (1.2149)), (* C5 *) | |
1415 | ( (4.0101), (~4.7892), (1.4017)), (* C6 *) | |
1416 | (C ( | |
1417 | ( (2.1040), (~1.7437), (0.6331)), (* N4 *) | |
1418 | ( (6.6267), (~2.5166), (0.7728)), (* O2 *) | |
1419 | ( (1.1496), (~2.0600), (0.7287)), (* H41 *) | |
1420 | ( (2.3303), (~0.7921), (0.3815)), (* H42 *) | |
1421 | ( (1.9353), (~4.4465), (1.3419)), (* H5 *) | |
1422 | ( (3.8895), (~5.8371), (1.6762))) (* H6 *) | |
1423 | ) | |
1424 | ) | |
1425 | ||
1426 | val rC02 | |
1427 | = ( | |
1428 | ( (0.5141), (0.0246), (0.8574), (* dgf-base-tfo *) | |
1429 | (~0.5547), (~0.7529), (0.3542), | |
1430 | (0.6542), (~0.6577), (~0.3734), | |
1431 | (~9.1111), (~3.4598), (~3.2939)), | |
1432 | ( (~0.8313), (~0.4738), (~0.2906), (* P-O3'-275-tfo *) | |
1433 | (0.0649), (0.4366), (~0.8973), | |
1434 | (0.5521), (~0.7648), (~0.3322), | |
1435 | (1.6833), (6.8060), (~7.0011)), | |
1436 | ( (0.3445), (~0.7630), (0.5470), (* P-O3'-180-tfo *) | |
1437 | (~0.4628), (~0.6450), (~0.6082), | |
1438 | (0.8168), (~0.0436), (~0.5753), | |
1439 | (~6.8179), (~3.9778), (~5.9887)), | |
1440 | ( (0.5855), (0.7931), (~0.1682), (* P-O3'-60-tfo *) | |
1441 | (0.8103), (~0.5790), (0.0906), | |
1442 | (~0.0255), (~0.1894), (~0.9816), | |
1443 | (6.1203), (~7.1051), (3.1984)), | |
1444 | ( (2.6760), (~8.4960), (3.2880)), (* P *) | |
1445 | ( (1.4950), (~7.6230), (3.4770)), (* O1P *) | |
1446 | ( (2.9490), (~9.4640), (4.3740)), (* O2P *) | |
1447 | ( (3.9730), (~7.5950), (3.0340)), (* O5' *) | |
1448 | ( (4.3825), (~6.6585), (4.0489)), (* C5' *) | |
1449 | ( (4.6841), (~7.2019), (4.9443)), (* H5' *) | |
1450 | ( (3.6189), (~5.8889), (4.1625)), (* H5'' *) | |
1451 | ( (5.6255), (~5.9175), (3.5998)), (* C4' *) | |
1452 | ( (5.8732), (~5.1228), (4.3034)), (* H4' *) | |
1453 | ( (6.7337), (~6.8605), (3.5222)), (* O4' *) | |
1454 | ( (7.5932), (~6.4923), (2.4548)), (* C1' *) | |
1455 | ( (8.5661), (~6.2983), (2.9064)), (* H1' *) | |
1456 | ( (7.0527), (~5.2012), (1.8322)), (* C2' *) | |
1457 | ( (7.1627), (~5.2525), (0.7490)), (* H2'' *) | |
1458 | ( (7.6666), (~4.1249), (2.4880)), (* O2' *) | |
1459 | ( (8.5944), (~4.2543), (2.6981)), (* H2' *) | |
1460 | ( (5.5661), (~5.3029), (2.2009)), (* C3' *) | |
1461 | ( (5.0841), (~6.0018), (1.5172)), (* H3' *) | |
1462 | ( (4.9062), (~4.0452), (2.2042)), (* O3' *) | |
1463 | ( (7.6298), (~7.6136), (1.4752)), (* N1 *) | |
1464 | ( (8.6945), (~8.7046), (~0.2857)), (* N3 *) | |
1465 | ( (8.6943), (~7.6514), (0.6066)), (* C2 *) | |
1466 | ( (7.7426), (~9.6987), (~0.3801)), (* C4 *) | |
1467 | ( (6.6642), (~9.5742), (0.5722)), (* C5 *) | |
1468 | ( (6.6391), (~8.5592), (1.4526)), (* C6 *) | |
1469 | (C ( | |
1470 | ( (7.9033), (~10.6371), (~1.3010)), (* N4 *) | |
1471 | ( (9.5840), (~6.8186), (0.6136)), (* O2 *) | |
1472 | ( (7.2009), (~11.3604), (~1.3619)), (* H41 *) | |
1473 | ( (8.7058), (~10.6168), (~1.9140)), (* H42 *) | |
1474 | ( (5.8585), (~10.3083), (0.5822)), (* H5 *) | |
1475 | ( (5.8197), (~8.4773), (2.1667))) (* H6 *) | |
1476 | ) | |
1477 | ) | |
1478 | ||
1479 | val rC03 | |
1480 | = ( | |
1481 | ( (~0.4993), (0.0476), (0.8651), (* dgf-base-tfo *) | |
1482 | (0.8078), (~0.3353), (0.4847), | |
1483 | (0.3132), (0.9409), (0.1290), | |
1484 | (6.2989), (~5.2303), (~3.8577)), | |
1485 | ( (~0.8313), (~0.4738), (~0.2906), (* P-O3'-275-tfo *) | |
1486 | (0.0649), (0.4366), (~0.8973), | |
1487 | (0.5521), (~0.7648), (~0.3322), | |
1488 | (1.6833), (6.8060), (~7.0011)), | |
1489 | ( (0.3445), (~0.7630), (0.5470), (* P-O3'-180-tfo *) | |
1490 | (~0.4628), (~0.6450), (~0.6082), | |
1491 | (0.8168), (~0.0436), (~0.5753), | |
1492 | (~6.8179), (~3.9778), (~5.9887)), | |
1493 | ( (0.5855), (0.7931), (~0.1682), (* P-O3'-60-tfo *) | |
1494 | (0.8103), (~0.5790), (0.0906), | |
1495 | (~0.0255), (~0.1894), (~0.9816), | |
1496 | (6.1203), (~7.1051), (3.1984)), | |
1497 | ( (2.6760), (~8.4960), (3.2880)), (* P *) | |
1498 | ( (1.4950), (~7.6230), (3.4770)), (* O1P *) | |
1499 | ( (2.9490), (~9.4640), (4.3740)), (* O2P *) | |
1500 | ( (3.9730), (~7.5950), (3.0340)), (* O5' *) | |
1501 | ( (3.9938), (~6.7042), (1.9023)), (* C5' *) | |
1502 | ( (3.2332), (~5.9343), (2.0319)), (* H5' *) | |
1503 | ( (3.9666), (~7.2863), (0.9812)), (* H5'' *) | |
1504 | ( (5.3098), (~5.9546), (1.8564)), (* C4' *) | |
1505 | ( (5.3863), (~5.3702), (0.9395)), (* H4' *) | |
1506 | ( (5.3851), (~5.0642), (3.0076)), (* O4' *) | |
1507 | ( (6.7315), (~4.9724), (3.4462)), (* C1' *) | |
1508 | ( (7.0033), (~3.9202), (3.3619)), (* H1' *) | |
1509 | ( (7.5997), (~5.8018), (2.4948)), (* C2' *) | |
1510 | ( (8.3627), (~6.3254), (3.0707)), (* H2'' *) | |
1511 | ( (8.0410), (~4.9501), (1.4724)), (* O2' *) | |
1512 | ( (8.2781), (~4.0644), (1.7570)), (* H2' *) | |
1513 | ( (6.5701), (~6.8129), (1.9714)), (* C3' *) | |
1514 | ( (6.4186), (~7.5809), (2.7299)), (* H3' *) | |
1515 | ( (6.9357), (~7.3841), (0.7235)), (* O3' *) | |
1516 | ( (6.8024), (~5.4718), (4.8475)), (* N1 *) | |
1517 | ( (7.9218), (~5.5700), (6.8877)), (* N3 *) | |
1518 | ( (7.8908), (~5.0886), (5.5944)), (* C2 *) | |
1519 | ( (6.9789), (~6.3827), (7.4823)), (* C4 *) | |
1520 | ( (5.8742), (~6.7319), (6.6202)), (* C5 *) | |
1521 | ( (5.8182), (~6.2769), (5.3570)), (* C6 *) | |
1522 | (C ( | |
1523 | ( (7.1702), (~6.7511), (8.7402)), (* N4 *) | |
1524 | ( (8.7747), (~4.3728), (5.1568)), (* O2 *) | |
1525 | ( (6.4741), (~7.3461), (9.1662)), (* H41 *) | |
1526 | ( (7.9889), (~6.4396), (9.2429)), (* H42 *) | |
1527 | ( (5.0736), (~7.3713), (6.9922)), (* H5 *) | |
1528 | ( (4.9784), (~6.5473), (4.7170))) (* H6 *) | |
1529 | ) | |
1530 | ) | |
1531 | ||
1532 | val rC04 | |
1533 | = ( | |
1534 | ( (~0.5669), (~0.8012), (0.1918), (* dgf-base-tfo *) | |
1535 | (~0.8129), (0.5817), (0.0273), | |
1536 | (~0.1334), (~0.1404), (~0.9811), | |
1537 | (~0.3279), (8.3874), (0.3355)), | |
1538 | ( (~0.8313), (~0.4738), (~0.2906), (* P-O3'-275-tfo *) | |
1539 | (0.0649), (0.4366), (~0.8973), | |
1540 | (0.5521), (~0.7648), (~0.3322), | |
1541 | (1.6833), (6.8060), (~7.0011)), | |
1542 | ( (0.3445), (~0.7630), (0.5470), (* P-O3'-180-tfo *) | |
1543 | (~0.4628), (~0.6450), (~0.6082), | |
1544 | (0.8168), (~0.0436), (~0.5753), | |
1545 | (~6.8179), (~3.9778), (~5.9887)), | |
1546 | ( (0.5855), (0.7931), (~0.1682), (* P-O3'-60-tfo *) | |
1547 | (0.8103), (~0.5790), (0.0906), | |
1548 | (~0.0255), (~0.1894), (~0.9816), | |
1549 | (6.1203), (~7.1051), (3.1984)), | |
1550 | ( (2.6760), (~8.4960), (3.2880)), (* P *) | |
1551 | ( (1.4950), (~7.6230), (3.4770)), (* O1P *) | |
1552 | ( (2.9490), (~9.4640), (4.3740)), (* O2P *) | |
1553 | ( (3.9730), (~7.5950), (3.0340)), (* O5' *) | |
1554 | ( (5.2416), (~8.2422), (2.8181)), (* C5' *) | |
1555 | ( (5.2050), (~8.8128), (1.8901)), (* H5' *) | |
1556 | ( (5.5368), (~8.7738), (3.7227)), (* H5'' *) | |
1557 | ( (6.3232), (~7.2037), (2.6002)), (* C4' *) | |
1558 | ( (7.3048), (~7.6757), (2.5577)), (* H4' *) | |
1559 | ( (6.0635), (~6.5092), (1.3456)), (* O4' *) | |
1560 | ( (6.4697), (~5.1547), (1.4629)), (* C1' *) | |
1561 | ( (7.2354), (~5.0043), (0.7018)), (* H1' *) | |
1562 | ( (7.0856), (~4.9610), (2.8521)), (* C2' *) | |
1563 | ( (6.7777), (~3.9935), (3.2487)), (* H2'' *) | |
1564 | ( (8.4627), (~5.1992), (2.7423)), (* O2' *) | |
1565 | ( (8.8693), (~4.8638), (1.9399)), (* H2' *) | |
1566 | ( (6.3877), (~6.0809), (3.6362)), (* C3' *) | |
1567 | ( (5.3770), (~5.7562), (3.8834)), (* H3' *) | |
1568 | ( (7.1024), (~6.4754), (4.7985)), (* O3' *) | |
1569 | ( (5.2764), (~4.2883), (1.2538)), (* N1 *) | |
1570 | ( (3.8961), (~3.0896), (~0.1893)), (* N3 *) | |
1571 | ( (5.0095), (~3.8907), (~0.0346)), (* C2 *) | |
1572 | ( (3.0480), (~2.6632), (0.8116)), (* C4 *) | |
1573 | ( (3.4093), (~3.1310), (2.1292)), (* C5 *) | |
1574 | ( (4.4878), (~3.9124), (2.3088)), (* C6 *) | |
1575 | (C ( | |
1576 | ( (2.0216), (~1.8941), (0.4804)), (* N4 *) | |
1577 | ( (5.7005), (~4.2164), (~0.9842)), (* O2 *) | |
1578 | ( (1.4067), (~1.5873), (1.2205)), (* H41 *) | |
1579 | ( (1.8721), (~1.6319), (~0.4835)), (* H42 *) | |
1580 | ( (2.8048), (~2.8507), (2.9918)), (* H5 *) | |
1581 | ( (4.7491), (~4.2593), (3.3085))) (* H6 *) | |
1582 | ) | |
1583 | ) | |
1584 | ||
1585 | val rC05 | |
1586 | = ( | |
1587 | ( (~0.6298), (0.0246), (0.7763), (* dgf-base-tfo *) | |
1588 | (~0.5226), (~0.7529), (~0.4001), | |
1589 | (0.5746), (~0.6577), (0.4870), | |
1590 | (~0.0208), (~3.4598), (~9.6882)), | |
1591 | ( (~0.8313), (~0.4738), (~0.2906), (* P-O3'-275-tfo *) | |
1592 | (0.0649), (0.4366), (~0.8973), | |
1593 | (0.5521), (~0.7648), (~0.3322), | |
1594 | (1.6833), (6.8060), (~7.0011)), | |
1595 | ( (0.3445), (~0.7630), (0.5470), (* P-O3'-180-tfo *) | |
1596 | (~0.4628), (~0.6450), (~0.6082), | |
1597 | (0.8168), (~0.0436), (~0.5753), | |
1598 | (~6.8179), (~3.9778), (~5.9887)), | |
1599 | ( (0.5855), (0.7931), (~0.1682), (* P-O3'-60-tfo *) | |
1600 | (0.8103), (~0.5790), (0.0906), | |
1601 | (~0.0255), (~0.1894), (~0.9816), | |
1602 | (6.1203), (~7.1051), (3.1984)), | |
1603 | ( (2.6760), (~8.4960), (3.2880)), (* P *) | |
1604 | ( (1.4950), (~7.6230), (3.4770)), (* O1P *) | |
1605 | ( (2.9490), (~9.4640), (4.3740)), (* O2P *) | |
1606 | ( (3.9730), (~7.5950), (3.0340)), (* O5' *) | |
1607 | ( (4.3825), (~6.6585), (4.0489)), (* C5' *) | |
1608 | ( (4.6841), (~7.2019), (4.9443)), (* H5' *) | |
1609 | ( (3.6189), (~5.8889), (4.1625)), (* H5'' *) | |
1610 | ( (5.6255), (~5.9175), (3.5998)), (* C4' *) | |
1611 | ( (5.8732), (~5.1228), (4.3034)), (* H4' *) | |
1612 | ( (6.7337), (~6.8605), (3.5222)), (* O4' *) | |
1613 | ( (7.5932), (~6.4923), (2.4548)), (* C1' *) | |
1614 | ( (8.5661), (~6.2983), (2.9064)), (* H1' *) | |
1615 | ( (7.0527), (~5.2012), (1.8322)), (* C2' *) | |
1616 | ( (7.1627), (~5.2525), (0.7490)), (* H2'' *) | |
1617 | ( (7.6666), (~4.1249), (2.4880)), (* O2' *) | |
1618 | ( (8.5944), (~4.2543), (2.6981)), (* H2' *) | |
1619 | ( (5.5661), (~5.3029), (2.2009)), (* C3' *) | |
1620 | ( (5.0841), (~6.0018), (1.5172)), (* H3' *) | |
1621 | ( (4.9062), (~4.0452), (2.2042)), (* O3' *) | |
1622 | ( (7.6298), (~7.6136), (1.4752)), (* N1 *) | |
1623 | ( (8.5977), (~9.5977), (0.7329)), (* N3 *) | |
1624 | ( (8.5951), (~8.5745), (1.6594)), (* C2 *) | |
1625 | ( (7.7372), (~9.7371), (~0.3364)), (* C4 *) | |
1626 | ( (6.7596), (~8.6801), (~0.4476)), (* C5 *) | |
1627 | ( (6.7338), (~7.6721), (0.4408)), (* C6 *) | |
1628 | (C ( | |
1629 | ( (7.8849), (~10.7881), (~1.1289)), (* N4 *) | |
1630 | ( (9.3993), (~8.5377), (2.5743)), (* O2 *) | |
1631 | ( (7.2499), (~10.8809), (~1.9088)), (* H41 *) | |
1632 | ( (8.6122), (~11.4649), (~0.9468)), (* H42 *) | |
1633 | ( (6.0317), (~8.6941), (~1.2588)), (* H5 *) | |
1634 | ( (5.9901), (~6.8809), (0.3459))) (* H6 *) | |
1635 | ) | |
1636 | ) | |
1637 | ||
1638 | val rC06 | |
1639 | = ( | |
1640 | ( (~0.9837), (0.0476), (~0.1733), (* dgf-base-tfo *) | |
1641 | (~0.1792), (~0.3353), (0.9249), | |
1642 | (~0.0141), (0.9409), (0.3384), | |
1643 | (5.7793), (~5.2303), (4.5997)), | |
1644 | ( (~0.8313), (~0.4738), (~0.2906), (* P-O3'-275-tfo *) | |
1645 | (0.0649), (0.4366), (~0.8973), | |
1646 | (0.5521), (~0.7648), (~0.3322), | |
1647 | (1.6833), (6.8060), (~7.0011)), | |
1648 | ( (0.3445), (~0.7630), (0.5470), (* P-O3'-180-tfo *) | |
1649 | (~0.4628), (~0.6450), (~0.6082), | |
1650 | (0.8168), (~0.0436), (~0.5753), | |
1651 | (~6.8179), (~3.9778), (~5.9887)), | |
1652 | ( (0.5855), (0.7931), (~0.1682), (* P-O3'-60-tfo *) | |
1653 | (0.8103), (~0.5790), (0.0906), | |
1654 | (~0.0255), (~0.1894), (~0.9816), | |
1655 | (6.1203), (~7.1051), (3.1984)), | |
1656 | ( (2.6760), (~8.4960), (3.2880)), (* P *) | |
1657 | ( (1.4950), (~7.6230), (3.4770)), (* O1P *) | |
1658 | ( (2.9490), (~9.4640), (4.3740)), (* O2P *) | |
1659 | ( (3.9730), (~7.5950), (3.0340)), (* O5' *) | |
1660 | ( (3.9938), (~6.7042), (1.9023)), (* C5' *) | |
1661 | ( (3.2332), (~5.9343), (2.0319)), (* H5' *) | |
1662 | ( (3.9666), (~7.2863), (0.9812)), (* H5'' *) | |
1663 | ( (5.3098), (~5.9546), (1.8564)), (* C4' *) | |
1664 | ( (5.3863), (~5.3702), (0.9395)), (* H4' *) | |
1665 | ( (5.3851), (~5.0642), (3.0076)), (* O4' *) | |
1666 | ( (6.7315), (~4.9724), (3.4462)), (* C1' *) | |
1667 | ( (7.0033), (~3.9202), (3.3619)), (* H1' *) | |
1668 | ( (7.5997), (~5.8018), (2.4948)), (* C2' *) | |
1669 | ( (8.3627), (~6.3254), (3.0707)), (* H2'' *) | |
1670 | ( (8.0410), (~4.9501), (1.4724)), (* O2' *) | |
1671 | ( (8.2781), (~4.0644), (1.7570)), (* H2' *) | |
1672 | ( (6.5701), (~6.8129), (1.9714)), (* C3' *) | |
1673 | ( (6.4186), (~7.5809), (2.7299)), (* H3' *) | |
1674 | ( (6.9357), (~7.3841), (0.7235)), (* O3' *) | |
1675 | ( (6.8024), (~5.4718), (4.8475)), (* N1 *) | |
1676 | ( (6.6920), (~5.0495), (7.1354)), (* N3 *) | |
1677 | ( (6.6201), (~4.5500), (5.8506)), (* C2 *) | |
1678 | ( (6.9254), (~6.3614), (7.4926)), (* C4 *) | |
1679 | ( (7.1046), (~7.2543), (6.3718)), (* C5 *) | |
1680 | ( (7.0391), (~6.7951), (5.1106)), (* C6 *) | |
1681 | (C ( | |
1682 | ( (6.9614), (~6.6648), (8.7815)), (* N4 *) | |
1683 | ( (6.4083), (~3.3696), (5.6340)), (* O2 *) | |
1684 | ( (7.1329), (~7.6280), (9.0324)), (* H41 *) | |
1685 | ( (6.8204), (~5.9469), (9.4777)), (* H42 *) | |
1686 | ( (7.2954), (~8.3135), (6.5440)), (* H5 *) | |
1687 | ( (7.1753), (~7.4798), (4.2735))) (* H6 *) | |
1688 | ) | |
1689 | ) | |
1690 | ||
1691 | val rC07 | |
1692 | = ( | |
1693 | ( (0.0033), (0.2720), (~0.9623), (* dgf-base-tfo *) | |
1694 | (0.3013), (~0.9179), (~0.2584), | |
1695 | (~0.9535), (~0.2891), (~0.0850), | |
1696 | (43.0403), (13.7233), (34.5710)), | |
1697 | ( (0.9187), (0.2887), (0.2694), (* P-O3'-275-tfo *) | |
1698 | (0.0302), (~0.7316), (0.6811), | |
1699 | (0.3938), (~0.6176), (~0.6808), | |
1700 | (~48.4330), (26.3254), (13.6383)), | |
1701 | ( (~0.1504), (0.7744), (~0.6145), (* P-O3'-180-tfo *) | |
1702 | (0.7581), (0.4893), (0.4311), | |
1703 | (0.6345), (~0.4010), (~0.6607), | |
1704 | (~31.9784), (~13.4285), (44.9650)), | |
1705 | ( (~0.6236), (~0.7810), (~0.0337), (* P-O3'-60-tfo *) | |
1706 | (~0.6890), (0.5694), (~0.4484), | |
1707 | (0.3694), (~0.2564), (~0.8932), | |
1708 | (12.1105), (30.8774), (46.0946)), | |
1709 | ( (33.3400), (11.0980), (46.1750)), (* P *) | |
1710 | ( (34.5130), (10.2320), (46.4660)), (* O1P *) | |
1711 | ( (33.4130), (12.3960), (46.9340)), (* O2P *) | |
1712 | ( (31.9810), (10.3390), (46.4820)), (* O5' *) | |
1713 | ( (30.8152), (11.1619), (46.2003)), (* C5' *) | |
1714 | ( (30.4519), (10.9454), (45.1957)), (* H5' *) | |
1715 | ( (31.0379), (12.2016), (46.4400)), (* H5'' *) | |
1716 | ( (29.7081), (10.7448), (47.1428)), (* C4' *) | |
1717 | ( (28.8710), (11.4416), (47.0982)), (* H4' *) | |
1718 | ( (29.2550), (9.4394), (46.8162)), (* O4' *) | |
1719 | ( (29.3907), (8.5625), (47.9460)), (* C1' *) | |
1720 | ( (28.4416), (8.5669), (48.4819)), (* H1' *) | |
1721 | ( (30.4468), (9.2031), (48.7952)), (* C2' *) | |
1722 | ( (31.4222), (8.9651), (48.3709)), (* H2'' *) | |
1723 | ( (30.3701), (8.9157), (50.1624)), (* O2' *) | |
1724 | ( (30.0652), (8.0304), (50.3740)), (* H2' *) | |
1725 | ( (30.1622), (10.6879), (48.6120)), (* C3' *) | |
1726 | ( (31.0952), (11.2399), (48.7254)), (* H3' *) | |
1727 | ( (29.1076), (11.1535), (49.4702)), (* O3' *) | |
1728 | ( (29.7883), (7.2209), (47.5235)), (* N1 *) | |
1729 | ( (29.1825), (5.0438), (46.8275)), (* N3 *) | |
1730 | ( (28.8008), (6.2912), (47.2263)), (* C2 *) | |
1731 | ( (30.4888), (4.6890), (46.7186)), (* C4 *) | |
1732 | ( (31.5034), (5.6405), (47.0249)), (* C5 *) | |
1733 | ( (31.1091), (6.8691), (47.4156)), (* C6 *) | |
1734 | (C ( | |
1735 | ( (30.8109), (3.4584), (46.3336)), (* N4 *) | |
1736 | ( (27.6171), (6.5989), (47.3189)), (* O2 *) | |
1737 | ( (31.7923), (3.2301), (46.2638)), (* H41 *) | |
1738 | ( (30.0880), (2.7857), (46.1215)), (* H42 *) | |
1739 | ( (32.5542), (5.3634), (46.9395)), (* H5 *) | |
1740 | ( (31.8523), (7.6279), (47.6603))) (* H6 *) | |
1741 | ) | |
1742 | ) | |
1743 | ||
1744 | val rC08 | |
1745 | = ( | |
1746 | ( (0.0797), (~0.6026), (~0.7941), (* dgf-base-tfo *) | |
1747 | (0.7939), (0.5201), (~0.3150), | |
1748 | (0.6028), (~0.6054), (0.5198), | |
1749 | (~36.8341), (41.5293), (1.6628)), | |
1750 | ( (0.9187), (0.2887), (0.2694), (* P-O3'-275-tfo *) | |
1751 | (0.0302), (~0.7316), (0.6811), | |
1752 | (0.3938), (~0.6176), (~0.6808), | |
1753 | (~48.4330), (26.3254), (13.6383)), | |
1754 | ( (~0.1504), (0.7744), (~0.6145), (* P-O3'-180-tfo *) | |
1755 | (0.7581), (0.4893), (0.4311), | |
1756 | (0.6345), (~0.4010), (~0.6607), | |
1757 | (~31.9784), (~13.4285), (44.9650)), | |
1758 | ( (~0.6236), (~0.7810), (~0.0337), (* P-O3'-60-tfo *) | |
1759 | (~0.6890), (0.5694), (~0.4484), | |
1760 | (0.3694), (~0.2564), (~0.8932), | |
1761 | (12.1105), (30.8774), (46.0946)), | |
1762 | ( (33.3400), (11.0980), (46.1750)), (* P *) | |
1763 | ( (34.5130), (10.2320), (46.4660)), (* O1P *) | |
1764 | ( (33.4130), (12.3960), (46.9340)), (* O2P *) | |
1765 | ( (31.9810), (10.3390), (46.4820)), (* O5' *) | |
1766 | ( (31.8779), (9.9369), (47.8760)), (* C5' *) | |
1767 | ( (31.3239), (10.6931), (48.4322)), (* H5' *) | |
1768 | ( (32.8647), (9.6624), (48.2489)), (* H5'' *) | |
1769 | ( (31.0429), (8.6773), (47.9401)), (* C4' *) | |
1770 | ( (31.0779), (8.2331), (48.9349)), (* H4' *) | |
1771 | ( (29.6956), (8.9669), (47.5983)), (* O4' *) | |
1772 | ( (29.2784), (8.1700), (46.4782)), (* C1' *) | |
1773 | ( (28.8006), (7.2731), (46.8722)), (* H1' *) | |
1774 | ( (30.5544), (7.7940), (45.7875)), (* C2' *) | |
1775 | ( (30.8837), (8.6410), (45.1856)), (* H2'' *) | |
1776 | ( (30.5100), (6.6007), (45.0582)), (* O2' *) | |
1777 | ( (29.6694), (6.4168), (44.6326)), (* H2' *) | |
1778 | ( (31.5146), (7.5954), (46.9527)), (* C3' *) | |
1779 | ( (32.5255), (7.8261), (46.6166)), (* H3' *) | |
1780 | ( (31.3876), (6.2951), (47.5516)), (* O3' *) | |
1781 | ( (28.3976), (8.9302), (45.5933)), (* N1 *) | |
1782 | ( (26.2155), (9.6135), (44.9910)), (* N3 *) | |
1783 | ( (27.0281), (8.8961), (45.8192)), (* C2 *) | |
1784 | ( (26.7044), (10.3489), (43.9595)), (* C4 *) | |
1785 | ( (28.1088), (10.3837), (43.7247)), (* C5 *) | |
1786 | ( (28.8978), (9.6708), (44.5535)), (* C6 *) | |
1787 | (C ( | |
1788 | ( (25.8715), (11.0249), (43.1749)), (* N4 *) | |
1789 | ( (26.5733), (8.2371), (46.7484)), (* O2 *) | |
1790 | ( (26.2707), (11.5609), (42.4177)), (* H41 *) | |
1791 | ( (24.8760), (10.9939), (43.3427)), (* H42 *) | |
1792 | ( (28.5089), (10.9722), (42.8990)), (* H5 *) | |
1793 | ( (29.9782), (9.6687), (44.4097))) (* H6 *) | |
1794 | ) | |
1795 | ) | |
1796 | ||
1797 | val rC09 | |
1798 | = ( | |
1799 | ( (0.8727), (0.4760), (~0.1091), (* dgf-base-tfo *) | |
1800 | (~0.4188), (0.6148), (~0.6682), | |
1801 | (~0.2510), (0.6289), (0.7359), | |
1802 | (~8.1687), (~52.0761), (~25.0726)), | |
1803 | ( (0.9187), (0.2887), (0.2694), (* P-O3'-275-tfo *) | |
1804 | (0.0302), (~0.7316), (0.6811), | |
1805 | (0.3938), (~0.6176), (~0.6808), | |
1806 | (~48.4330), (26.3254), (13.6383)), | |
1807 | ( (~0.1504), (0.7744), (~0.6145), (* P-O3'-180-tfo *) | |
1808 | (0.7581), (0.4893), (0.4311), | |
1809 | (0.6345), (~0.4010), (~0.6607), | |
1810 | (~31.9784), (~13.4285), (44.9650)), | |
1811 | ( (~0.6236), (~0.7810), (~0.0337), (* P-O3'-60-tfo *) | |
1812 | (~0.6890), (0.5694), (~0.4484), | |
1813 | (0.3694), (~0.2564), (~0.8932), | |
1814 | (12.1105), (30.8774), (46.0946)), | |
1815 | ( (33.3400), (11.0980), (46.1750)), (* P *) | |
1816 | ( (34.5130), (10.2320), (46.4660)), (* O1P *) | |
1817 | ( (33.4130), (12.3960), (46.9340)), (* O2P *) | |
1818 | ( (31.9810), (10.3390), (46.4820)), (* O5' *) | |
1819 | ( (30.8152), (11.1619), (46.2003)), (* C5' *) | |
1820 | ( (30.4519), (10.9454), (45.1957)), (* H5' *) | |
1821 | ( (31.0379), (12.2016), (46.4400)), (* H5'' *) | |
1822 | ( (29.7081), (10.7448), (47.1428)), (* C4' *) | |
1823 | ( (29.4506), (9.6945), (47.0059)), (* H4' *) | |
1824 | ( (30.1045), (10.9634), (48.4885)), (* O4' *) | |
1825 | ( (29.1794), (11.8418), (49.1490)), (* C1' *) | |
1826 | ( (28.4388), (11.2210), (49.6533)), (* H1' *) | |
1827 | ( (28.5211), (12.6008), (48.0367)), (* C2' *) | |
1828 | ( (29.1947), (13.3949), (47.7147)), (* H2'' *) | |
1829 | ( (27.2316), (13.0683), (48.3134)), (* O2' *) | |
1830 | ( (27.0851), (13.3391), (49.2227)), (* H2' *) | |
1831 | ( (28.4131), (11.5507), (46.9391)), (* C3' *) | |
1832 | ( (28.4451), (12.0512), (45.9713)), (* H3' *) | |
1833 | ( (27.2707), (10.6955), (47.1097)), (* O3' *) | |
1834 | ( (29.8751), (12.7405), (50.0682)), (* N1 *) | |
1835 | ( (30.7172), (13.1841), (52.2328)), (* N3 *) | |
1836 | ( (30.0617), (12.3404), (51.3847)), (* C2 *) | |
1837 | ( (31.1834), (14.3941), (51.8297)), (* C4 *) | |
1838 | ( (30.9913), (14.8074), (50.4803)), (* C5 *) | |
1839 | ( (30.3434), (13.9610), (49.6548)), (* C6 *) | |
1840 | (C ( | |
1841 | ( (31.8090), (15.1847), (52.6957)), (* N4 *) | |
1842 | ( (29.6470), (11.2494), (51.7616)), (* O2 *) | |
1843 | ( (32.1422), (16.0774), (52.3606)), (* H41 *) | |
1844 | ( (31.9392), (14.8893), (53.6527)), (* H42 *) | |
1845 | ( (31.3632), (15.7771), (50.1491)), (* H5 *) | |
1846 | ( (30.1742), (14.2374), (48.6141))) (* H6 *) | |
1847 | ) | |
1848 | ) | |
1849 | ||
1850 | val rC10 | |
1851 | = ( | |
1852 | ( (0.1549), (0.8710), (~0.4663), (* dgf-base-tfo *) | |
1853 | (0.6768), (~0.4374), (~0.5921), | |
1854 | (~0.7197), (~0.2239), (~0.6572), | |
1855 | (25.2447), (~14.1920), (50.3201)), | |
1856 | ( (0.9187), (0.2887), (0.2694), (* P-O3'-275-tfo *) | |
1857 | (0.0302), (~0.7316), (0.6811), | |
1858 | (0.3938), (~0.6176), (~0.6808), | |
1859 | (~48.4330), (26.3254), (13.6383)), | |
1860 | ( (~0.1504), (0.7744), (~0.6145), (* P-O3'-180-tfo *) | |
1861 | (0.7581), (0.4893), (0.4311), | |
1862 | (0.6345), (~0.4010), (~0.6607), | |
1863 | (~31.9784), (~13.4285), (44.9650)), | |
1864 | ( (~0.6236), (~0.7810), (~0.0337), (* P-O3'-60-tfo *) | |
1865 | (~0.6890), (0.5694), (~0.4484), | |
1866 | (0.3694), (~0.2564), (~0.8932), | |
1867 | (12.1105), (30.8774), (46.0946)), | |
1868 | ( (33.3400), (11.0980), (46.1750)), (* P *) | |
1869 | ( (34.5130), (10.2320), (46.4660)), (* O1P *) | |
1870 | ( (33.4130), (12.3960), (46.9340)), (* O2P *) | |
1871 | ( (31.9810), (10.3390), (46.4820)), (* O5' *) | |
1872 | ( (31.8779), (9.9369), (47.8760)), (* C5' *) | |
1873 | ( (31.3239), (10.6931), (48.4322)), (* H5' *) | |
1874 | ( (32.8647), (9.6624), (48.2489)), (* H5'' *) | |
1875 | ( (31.0429), (8.6773), (47.9401)), (* C4' *) | |
1876 | ( (30.0440), (8.8473), (47.5383)), (* H4' *) | |
1877 | ( (31.6749), (7.6351), (47.2119)), (* O4' *) | |
1878 | ( (31.9159), (6.5022), (48.0616)), (* C1' *) | |
1879 | ( (31.0691), (5.8243), (47.9544)), (* H1' *) | |
1880 | ( (31.9300), (7.0685), (49.4493)), (* C2' *) | |
1881 | ( (32.9024), (7.5288), (49.6245)), (* H2'' *) | |
1882 | ( (31.5672), (6.1750), (50.4632)), (* O2' *) | |
1883 | ( (31.8416), (5.2663), (50.3200)), (* H2' *) | |
1884 | ( (30.8618), (8.1514), (49.3749)), (* C3' *) | |
1885 | ( (31.1122), (8.9396), (50.0850)), (* H3' *) | |
1886 | ( (29.5351), (7.6245), (49.5409)), (* O3' *) | |
1887 | ( (33.1890), (5.8629), (47.7343)), (* N1 *) | |
1888 | ( (34.4004), (4.2636), (46.4828)), (* N3 *) | |
1889 | ( (33.2062), (4.8497), (46.7851)), (* C2 *) | |
1890 | ( (35.5600), (4.6374), (47.0822)), (* C4 *) | |
1891 | ( (35.5444), (5.6751), (48.0577)), (* C5 *) | |
1892 | ( (34.3565), (6.2450), (48.3432)), (* C6 *) | |
1893 | (C ( | |
1894 | ( (36.6977), (4.0305), (46.7598)), (* N4 *) | |
1895 | ( (32.1661), (4.5034), (46.2348)), (* O2 *) | |
1896 | ( (37.5405), (4.3347), (47.2259)), (* H41 *) | |
1897 | ( (36.7033), (3.2923), (46.0706)), (* H42 *) | |
1898 | ( (36.4713), (5.9811), (48.5428)), (* H5 *) | |
1899 | ( (34.2986), (7.0426), (49.0839))) (* H6 *) | |
1900 | ) | |
1901 | ) | |
1902 | ||
1903 | val rCs = [rC01,rC02,rC03,rC04,rC05,rC06,rC07,rC08,rC09,rC10] | |
1904 | ||
1905 | val rG | |
1906 | = ( | |
1907 | ( (~0.0018), (~0.8207), (0.5714), (* dgf-base-tfo *) | |
1908 | (0.2679), (~0.5509), (~0.7904), | |
1909 | (0.9634), (0.1517), (0.2209), | |
1910 | (0.0073), (8.4030), (0.6232)), | |
1911 | ( (~0.8143), (~0.5091), (~0.2788), (* P-O3'-275-tfo *) | |
1912 | (~0.0433), (~0.4257), (0.9038), | |
1913 | (~0.5788), (0.7480), (0.3246), | |
1914 | (1.5227), (6.9114), (~7.0765)), | |
1915 | ( (0.3822), (~0.7477), (0.5430), (* P-O3'-180-tfo *) | |
1916 | (0.4552), (0.6637), (0.5935), | |
1917 | (~0.8042), (0.0203), (0.5941), | |
1918 | (~6.9472), (~4.1186), (~5.9108)), | |
1919 | ( (0.5640), (0.8007), (~0.2022), (* P-O3'-60-tfo *) | |
1920 | (~0.8247), (0.5587), (~0.0878), | |
1921 | (0.0426), (0.2162), (0.9754), | |
1922 | (6.2694), (~7.0540), (3.3316)), | |
1923 | ( (2.8930), (8.5380), (~3.3280)), (* P *) | |
1924 | ( (1.6980), (7.6960), (~3.5570)), (* O1P *) | |
1925 | ( (3.2260), (9.5010), (~4.4020)), (* O2P *) | |
1926 | ( (4.1590), (7.6040), (~3.0340)), (* O5' *) | |
1927 | ( (5.4550), (8.2120), (~2.8810)), (* C5' *) | |
1928 | ( (5.4546), (8.8508), (~1.9978)), (* H5' *) | |
1929 | ( (5.7588), (8.6625), (~3.8259)), (* H5'' *) | |
1930 | ( (6.4970), (7.1480), (~2.5980)), (* C4' *) | |
1931 | ( (7.4896), (7.5919), (~2.5214)), (* H4' *) | |
1932 | ( (6.1630), (6.4860), (~1.3440)), (* O4' *) | |
1933 | ( (6.5400), (5.1200), (~1.4190)), (* C1' *) | |
1934 | ( (7.2763), (4.9681), (~0.6297)), (* H1' *) | |
1935 | ( (7.1940), (4.8830), (~2.7770)), (* C2' *) | |
1936 | ( (6.8667), (3.9183), (~3.1647)), (* H2'' *) | |
1937 | ( (8.5860), (5.0910), (~2.6140)), (* O2' *) | |
1938 | ( (8.9510), (4.7626), (~1.7890)), (* H2' *) | |
1939 | ( (6.5720), (6.0040), (~3.6090)), (* C3' *) | |
1940 | ( (5.5636), (5.7066), (~3.8966)), (* H3' *) | |
1941 | ( (7.3801), (6.3562), (~4.7350)), (* O3' *) | |
1942 | ( (4.7150), (0.4910), (~0.1360)), (* N1 *) | |
1943 | ( (6.3490), (2.1730), (~0.6020)), (* N3 *) | |
1944 | ( (5.9530), (0.9650), (~0.2670)), (* C2 *) | |
1945 | ( (5.2900), (2.9790), (~0.8260)), (* C4 *) | |
1946 | ( (3.9720), (2.6390), (~0.7330)), (* C5 *) | |
1947 | ( (3.6770), (1.3160), (~0.3660)), (* C6 *) | |
1948 | (G ( | |
1949 | ( (6.8426), (0.0056), (~0.0019)), (* N2 *) | |
1950 | ( (3.1660), (3.7290), (~1.0360)), (* N7 *) | |
1951 | ( (5.3170), (4.2990), (~1.1930)), (* N9 *) | |
1952 | ( (4.0100), (4.6780), (~1.2990)), (* C8 *) | |
1953 | ( (2.4280), (0.8450), (~0.2360)), (* O6 *) | |
1954 | ( (4.6151), (~0.4677), (0.1305)), (* H1 *) | |
1955 | ( (6.6463), (~0.9463), (0.2729)), (* H21 *) | |
1956 | ( (7.8170), (0.2642), (~0.0640)), (* H22 *) | |
1957 | ( (3.4421), (5.5744), (~1.5482))) (* H8 *) | |
1958 | ) | |
1959 | ) | |
1960 | ||
1961 | val rG01 | |
1962 | = ( | |
1963 | ( (~0.0043), (~0.8175), (0.5759), (* dgf-base-tfo *) | |
1964 | (0.2617), (~0.5567), (~0.7884), | |
1965 | (0.9651), (0.1473), (0.2164), | |
1966 | (0.0359), (8.3929), (0.5532)), | |
1967 | ( (~0.8143), (~0.5091), (~0.2788), (* P-O3'-275-tfo *) | |
1968 | (~0.0433), (~0.4257), (0.9038), | |
1969 | (~0.5788), (0.7480), (0.3246), | |
1970 | (1.5227), (6.9114), (~7.0765)), | |
1971 | ( (0.3822), (~0.7477), (0.5430), (* P-O3'-180-tfo *) | |
1972 | (0.4552), (0.6637), (0.5935), | |
1973 | (~0.8042), (0.0203), (0.5941), | |
1974 | (~6.9472), (~4.1186), (~5.9108)), | |
1975 | ( (0.5640), (0.8007), (~0.2022), (* P-O3'-60-tfo *) | |
1976 | (~0.8247), (0.5587), (~0.0878), | |
1977 | (0.0426), (0.2162), (0.9754), | |
1978 | (6.2694), (~7.0540), (3.3316)), | |
1979 | ( (2.8930), (8.5380), (~3.3280)), (* P *) | |
1980 | ( (1.6980), (7.6960), (~3.5570)), (* O1P *) | |
1981 | ( (3.2260), (9.5010), (~4.4020)), (* O2P *) | |
1982 | ( (4.1590), (7.6040), (~3.0340)), (* O5' *) | |
1983 | ( (5.4352), (8.2183), (~2.7757)), (* C5' *) | |
1984 | ( (5.3830), (8.7883), (~1.8481)), (* H5' *) | |
1985 | ( (5.7729), (8.7436), (~3.6691)), (* H5'' *) | |
1986 | ( (6.4830), (7.1518), (~2.5252)), (* C4' *) | |
1987 | ( (7.4749), (7.5972), (~2.4482)), (* H4' *) | |
1988 | ( (6.1626), (6.4620), (~1.2827)), (* O4' *) | |
1989 | ( (6.5431), (5.0992), (~1.3905)), (* C1' *) | |
1990 | ( (7.2871), (4.9328), (~0.6114)), (* H1' *) | |
1991 | ( (7.1852), (4.8935), (~2.7592)), (* C2' *) | |
1992 | ( (6.8573), (3.9363), (~3.1645)), (* H2'' *) | |
1993 | ( (8.5780), (5.1025), (~2.6046)), (* O2' *) | |
1994 | ( (8.9516), (4.7577), (~1.7902)), (* H2' *) | |
1995 | ( (6.5522), (6.0300), (~3.5612)), (* C3' *) | |
1996 | ( (5.5420), (5.7356), (~3.8459)), (* H3' *) | |
1997 | ( (7.3487), (6.4089), (~4.6867)), (* O3' *) | |
1998 | ( (4.7442), (0.4514), (~0.1390)), (* N1 *) | |
1999 | ( (6.3687), (2.1459), (~0.5926)), (* N3 *) | |
2000 | ( (5.9795), (0.9335), (~0.2657)), (* C2 *) | |
2001 | ( (5.3052), (2.9471), (~0.8125)), (* C4 *) | |
2002 | ( (3.9891), (2.5987), (~0.7230)), (* C5 *) | |
2003 | ( (3.7016), (1.2717), (~0.3647)), (* C6 *) | |
2004 | (G ( | |
2005 | ( (6.8745), (~0.0224), (~0.0058)), (* N2 *) | |
2006 | ( (3.1770), (3.6859), (~1.0198)), (* N7 *) | |
2007 | ( (5.3247), (4.2695), (~1.1710)), (* N9 *) | |
2008 | ( (4.0156), (4.6415), (~1.2759)), (* C8 *) | |
2009 | ( (2.4553), (0.7925), (~0.2390)), (* O6 *) | |
2010 | ( (4.6497), (~0.5095), (0.1212)), (* H1 *) | |
2011 | ( (6.6836), (~0.9771), (0.2627)), (* H21 *) | |
2012 | ( (7.8474), (0.2424), (~0.0653)), (* H22 *) | |
2013 | ( (3.4426), (5.5361), (~1.5199))) (* H8 *) | |
2014 | ) | |
2015 | ) | |
2016 | ||
2017 | val rG02 | |
2018 | = ( | |
2019 | ( (0.5566), (0.0449), (0.8296), (* dgf-base-tfo *) | |
2020 | (0.5125), (0.7673), (~0.3854), | |
2021 | (~0.6538), (0.6397), (0.4041), | |
2022 | (~9.1161), (~3.7679), (~2.9968)), | |
2023 | ( (~0.8143), (~0.5091), (~0.2788), (* P-O3'-275-tfo *) | |
2024 | (~0.0433), (~0.4257), (0.9038), | |
2025 | (~0.5788), (0.7480), (0.3246), | |
2026 | (1.5227), (6.9114), (~7.0765)), | |
2027 | ( (0.3822), (~0.7477), (0.5430), (* P-O3'-180-tfo *) | |
2028 | (0.4552), (0.6637), (0.5935), | |
2029 | (~0.8042), (0.0203), (0.5941), | |
2030 | (~6.9472), (~4.1186), (~5.9108)), | |
2031 | ( (0.5640), (0.8007), (~0.2022), (* P-O3'-60-tfo *) | |
2032 | (~0.8247), (0.5587), (~0.0878), | |
2033 | (0.0426), (0.2162), (0.9754), | |
2034 | (6.2694), (~7.0540), (3.3316)), | |
2035 | ( (2.8930), (8.5380), (~3.3280)), (* P *) | |
2036 | ( (1.6980), (7.6960), (~3.5570)), (* O1P *) | |
2037 | ( (3.2260), (9.5010), (~4.4020)), (* O2P *) | |
2038 | ( (4.1590), (7.6040), (~3.0340)), (* O5' *) | |
2039 | ( (4.5778), (6.6594), (~4.0364)), (* C5' *) | |
2040 | ( (4.9220), (7.1963), (~4.9204)), (* H5' *) | |
2041 | ( (3.7996), (5.9091), (~4.1764)), (* H5'' *) | |
2042 | ( (5.7873), (5.8869), (~3.5482)), (* C4' *) | |
2043 | ( (6.0405), (5.0875), (~4.2446)), (* H4' *) | |
2044 | ( (6.9135), (6.8036), (~3.4310)), (* O4' *) | |
2045 | ( (7.7293), (6.4084), (~2.3392)), (* C1' *) | |
2046 | ( (8.7078), (6.1815), (~2.7624)), (* H1' *) | |
2047 | ( (7.1305), (5.1418), (~1.7347)), (* C2' *) | |
2048 | ( (7.2040), (5.1982), (~0.6486)), (* H2'' *) | |
2049 | ( (7.7417), (4.0392), (~2.3813)), (* O2' *) | |
2050 | ( (8.6785), (4.1443), (~2.5630)), (* H2' *) | |
2051 | ( (5.6666), (5.2728), (~2.1536)), (* C3' *) | |
2052 | ( (5.1747), (5.9805), (~1.4863)), (* H3' *) | |
2053 | ( (4.9997), (4.0086), (~2.1973)), (* O3' *) | |
2054 | ( (10.3245), (8.5459), (1.5467)), (* N1 *) | |
2055 | ( (9.8051), (6.9432), (~0.1497)), (* N3 *) | |
2056 | ( (10.5175), (7.4328), (0.8408)), (* C2 *) | |
2057 | ( (8.7523), (7.7422), (~0.4228)), (* C4 *) | |
2058 | ( (8.4257), (8.9060), (0.2099)), (* C5 *) | |
2059 | ( (9.2665), (9.3242), (1.2540)), (* C6 *) | |
2060 | (G ( | |
2061 | ( (11.6077), (6.7966), (1.2752)), (* N2 *) | |
2062 | ( (7.2750), (9.4537), (~0.3428)), (* N7 *) | |
2063 | ( (7.7962), (7.5519), (~1.3859)), (* N9 *) | |
2064 | ( (6.9479), (8.6157), (~1.2771)), (* C8 *) | |
2065 | ( (9.0664), (10.4462), (1.9610)), (* O6 *) | |
2066 | ( (10.9838), (8.7524), (2.2697)), (* H1 *) | |
2067 | ( (12.2274), (7.0896), (2.0170)), (* H21 *) | |
2068 | ( (11.8502), (5.9398), (0.7984)), (* H22 *) | |
2069 | ( (6.0430), (8.9853), (~1.7594))) (* H8 *) | |
2070 | ) | |
2071 | ) | |
2072 | ||
2073 | val rG03 | |
2074 | = ( | |
2075 | ( (~0.5021), (0.0731), (0.8617), (* dgf-base-tfo *) | |
2076 | (~0.8112), (0.3054), (~0.4986), | |
2077 | (~0.2996), (~0.9494), (~0.0940), | |
2078 | (6.4273), (~5.1944), (~3.7807)), | |
2079 | ( (~0.8143), (~0.5091), (~0.2788), (* P-O3'-275-tfo *) | |
2080 | (~0.0433), (~0.4257), (0.9038), | |
2081 | (~0.5788), (0.7480), (0.3246), | |
2082 | (1.5227), (6.9114), (~7.0765)), | |
2083 | ( (0.3822), (~0.7477), (0.5430), (* P-O3'-180-tfo *) | |
2084 | (0.4552), (0.6637), (0.5935), | |
2085 | (~0.8042), (0.0203), (0.5941), | |
2086 | (~6.9472), (~4.1186), (~5.9108)), | |
2087 | ( (0.5640), (0.8007), (~0.2022), (* P-O3'-60-tfo *) | |
2088 | (~0.8247), (0.5587), (~0.0878), | |
2089 | (0.0426), (0.2162), (0.9754), | |
2090 | (6.2694), (~7.0540), (3.3316)), | |
2091 | ( (2.8930), (8.5380), (~3.3280)), (* P *) | |
2092 | ( (1.6980), (7.6960), (~3.5570)), (* O1P *) | |
2093 | ( (3.2260), (9.5010), (~4.4020)), (* O2P *) | |
2094 | ( (4.1590), (7.6040), (~3.0340)), (* O5' *) | |
2095 | ( (4.1214), (6.7116), (~1.9049)), (* C5' *) | |
2096 | ( (3.3465), (5.9610), (~2.0607)), (* H5' *) | |
2097 | ( (4.0789), (7.2928), (~0.9837)), (* H5'' *) | |
2098 | ( (5.4170), (5.9293), (~1.8186)), (* C4' *) | |
2099 | ( (5.4506), (5.3400), (~0.9023)), (* H4' *) | |
2100 | ( (5.5067), (5.0417), (~2.9703)), (* O4' *) | |
2101 | ( (6.8650), (4.9152), (~3.3612)), (* C1' *) | |
2102 | ( (7.1090), (3.8577), (~3.2603)), (* H1' *) | |
2103 | ( (7.7152), (5.7282), (~2.3894)), (* C2' *) | |
2104 | ( (8.5029), (6.2356), (~2.9463)), (* H2'' *) | |
2105 | ( (8.1036), (4.8568), (~1.3419)), (* O2' *) | |
2106 | ( (8.3270), (3.9651), (~1.6184)), (* H2' *) | |
2107 | ( (6.7003), (6.7565), (~1.8911)), (* C3' *) | |
2108 | ( (6.5898), (7.5329), (~2.6482)), (* H3' *) | |
2109 | ( (7.0505), (7.2878), (~0.6105)), (* O3' *) | |
2110 | ( (9.6740), (4.7656), (~7.6614)), (* N1 *) | |
2111 | ( (9.0739), (4.3013), (~5.3941)), (* N3 *) | |
2112 | ( (9.8416), (4.2192), (~6.4581)), (* C2 *) | |
2113 | ( (7.9885), (5.0632), (~5.6446)), (* C4 *) | |
2114 | ( (7.6822), (5.6856), (~6.8194)), (* C5 *) | |
2115 | ( (8.5831), (5.5215), (~7.8840)), (* C6 *) | |
2116 | (G ( | |
2117 | ( (10.9733), (3.5117), (~6.4286)), (* N2 *) | |
2118 | ( (6.4857), (6.3816), (~6.7035)), (* N7 *) | |
2119 | ( (6.9740), (5.3703), (~4.7760)), (* N9 *) | |
2120 | ( (6.1133), (6.1613), (~5.4808)), (* C8 *) | |
2121 | ( (8.4084), (6.0747), (~9.0933)), (* O6 *) | |
2122 | ( (10.3759), (4.5855), (~8.3504)), (* H1 *) | |
2123 | ( (11.6254), (3.3761), (~7.1879)), (* H21 *) | |
2124 | ( (11.1917), (3.0460), (~5.5593)), (* H22 *) | |
2125 | ( (5.1705), (6.6830), (~5.3167))) (* H8 *) | |
2126 | ) | |
2127 | ) | |
2128 | ||
2129 | val rG04 | |
2130 | = ( | |
2131 | ( (~0.5426), (~0.8175), (0.1929), (* dgf-base-tfo *) | |
2132 | (0.8304), (~0.5567), (~0.0237), | |
2133 | (0.1267), (0.1473), (0.9809), | |
2134 | (~0.5075), (8.3929), (0.2229)), | |
2135 | ( (~0.8143), (~0.5091), (~0.2788), (* P-O3'-275-tfo *) | |
2136 | (~0.0433), (~0.4257), (0.9038), | |
2137 | (~0.5788), (0.7480), (0.3246), | |
2138 | (1.5227), (6.9114), (~7.0765)), | |
2139 | ( (0.3822), (~0.7477), (0.5430), (* P-O3'-180-tfo *) | |
2140 | (0.4552), (0.6637), (0.5935), | |
2141 | (~0.8042), (0.0203), (0.5941), | |
2142 | (~6.9472), (~4.1186), (~5.9108)), | |
2143 | ( (0.5640), (0.8007), (~0.2022), (* P-O3'-60-tfo *) | |
2144 | (~0.8247), (0.5587), (~0.0878), | |
2145 | (0.0426), (0.2162), (0.9754), | |
2146 | (6.2694), (~7.0540), (3.3316)), | |
2147 | ( (2.8930), (8.5380), (~3.3280)), (* P *) | |
2148 | ( (1.6980), (7.6960), (~3.5570)), (* O1P *) | |
2149 | ( (3.2260), (9.5010), (~4.4020)), (* O2P *) | |
2150 | ( (4.1590), (7.6040), (~3.0340)), (* O5' *) | |
2151 | ( (5.4352), (8.2183), (~2.7757)), (* C5' *) | |
2152 | ( (5.3830), (8.7883), (~1.8481)), (* H5' *) | |
2153 | ( (5.7729), (8.7436), (~3.6691)), (* H5'' *) | |
2154 | ( (6.4830), (7.1518), (~2.5252)), (* C4' *) | |
2155 | ( (7.4749), (7.5972), (~2.4482)), (* H4' *) | |
2156 | ( (6.1626), (6.4620), (~1.2827)), (* O4' *) | |
2157 | ( (6.5431), (5.0992), (~1.3905)), (* C1' *) | |
2158 | ( (7.2871), (4.9328), (~0.6114)), (* H1' *) | |
2159 | ( (7.1852), (4.8935), (~2.7592)), (* C2' *) | |
2160 | ( (6.8573), (3.9363), (~3.1645)), (* H2'' *) | |
2161 | ( (8.5780), (5.1025), (~2.6046)), (* O2' *) | |
2162 | ( (8.9516), (4.7577), (~1.7902)), (* H2' *) | |
2163 | ( (6.5522), (6.0300), (~3.5612)), (* C3' *) | |
2164 | ( (5.5420), (5.7356), (~3.8459)), (* H3' *) | |
2165 | ( (7.3487), (6.4089), (~4.6867)), (* O3' *) | |
2166 | ( (3.6343), (2.6680), (2.0783)), (* N1 *) | |
2167 | ( (5.4505), (3.9805), (1.2446)), (* N3 *) | |
2168 | ( (4.7540), (3.3816), (2.1851)), (* C2 *) | |
2169 | ( (4.8805), (3.7951), (0.0354)), (* C4 *) | |
2170 | ( (3.7416), (3.0925), (~0.2305)), (* C5 *) | |
2171 | ( (3.0873), (2.4980), (0.8606)), (* C6 *) | |
2172 | (G ( | |
2173 | ( (5.1433), (3.4373), (3.4609)), (* N2 *) | |
2174 | ( (3.4605), (3.1184), (~1.5906)), (* N7 *) | |
2175 | ( (5.3247), (4.2695), (~1.1710)), (* N9 *) | |
2176 | ( (4.4244), (3.8244), (~2.0953)), (* C8 *) | |
2177 | ( (1.9600), (1.7805), (0.7462)), (* O6 *) | |
2178 | ( (3.2489), (2.2879), (2.9191)), (* H1 *) | |
2179 | ( (4.6785), (3.0243), (4.2568)), (* H21 *) | |
2180 | ( (5.9823), (3.9654), (3.6539)), (* H22 *) | |
2181 | ( (4.2675), (3.8876), (~3.1721))) (* H8 *) | |
2182 | ) | |
2183 | ) | |
2184 | ||
2185 | val rG05 | |
2186 | = ( | |
2187 | ( (~0.5891), (0.0449), (0.8068), (* dgf-base-tfo *) | |
2188 | (0.5375), (0.7673), (0.3498), | |
2189 | (~0.6034), (0.6397), (~0.4762), | |
2190 | (~0.3019), (~3.7679), (~9.5913)), | |
2191 | ( (~0.8143), (~0.5091), (~0.2788), (* P-O3'-275-tfo *) | |
2192 | (~0.0433), (~0.4257), (0.9038), | |
2193 | (~0.5788), (0.7480), (0.3246), | |
2194 | (1.5227), (6.9114), (~7.0765)), | |
2195 | ( (0.3822), (~0.7477), (0.5430), (* P-O3'-180-tfo *) | |
2196 | (0.4552), (0.6637), (0.5935), | |
2197 | (~0.8042), (0.0203), (0.5941), | |
2198 | (~6.9472), (~4.1186), (~5.9108)), | |
2199 | ( (0.5640), (0.8007), (~0.2022), (* P-O3'-60-tfo *) | |
2200 | (~0.8247), (0.5587), (~0.0878), | |
2201 | (0.0426), (0.2162), (0.9754), | |
2202 | (6.2694), (~7.0540), (3.3316)), | |
2203 | ( (2.8930), (8.5380), (~3.3280)), (* P *) | |
2204 | ( (1.6980), (7.6960), (~3.5570)), (* O1P *) | |
2205 | ( (3.2260), (9.5010), (~4.4020)), (* O2P *) | |
2206 | ( (4.1590), (7.6040), (~3.0340)), (* O5' *) | |
2207 | ( (4.5778), (6.6594), (~4.0364)), (* C5' *) | |
2208 | ( (4.9220), (7.1963), (~4.9204)), (* H5' *) | |
2209 | ( (3.7996), (5.9091), (~4.1764)), (* H5'' *) | |
2210 | ( (5.7873), (5.8869), (~3.5482)), (* C4' *) | |
2211 | ( (6.0405), (5.0875), (~4.2446)), (* H4' *) | |
2212 | ( (6.9135), (6.8036), (~3.4310)), (* O4' *) | |
2213 | ( (7.7293), (6.4084), (~2.3392)), (* C1' *) | |
2214 | ( (8.7078), (6.1815), (~2.7624)), (* H1' *) | |
2215 | ( (7.1305), (5.1418), (~1.7347)), (* C2' *) | |
2216 | ( (7.2040), (5.1982), (~0.6486)), (* H2'' *) | |
2217 | ( (7.7417), (4.0392), (~2.3813)), (* O2' *) | |
2218 | ( (8.6785), (4.1443), (~2.5630)), (* H2' *) | |
2219 | ( (5.6666), (5.2728), (~2.1536)), (* C3' *) | |
2220 | ( (5.1747), (5.9805), (~1.4863)), (* H3' *) | |
2221 | ( (4.9997), (4.0086), (~2.1973)), (* O3' *) | |
2222 | ( (10.2594), (10.6774), (~1.0056)), (* N1 *) | |
2223 | ( (9.7528), (8.7080), (~2.2631)), (* N3 *) | |
2224 | ( (10.4471), (9.7876), (~1.9791)), (* C2 *) | |
2225 | ( (8.7271), (8.5575), (~1.3991)), (* C4 *) | |
2226 | ( (8.4100), (9.3803), (~0.3580)), (* C5 *) | |
2227 | ( (9.2294), (10.5030), (~0.1574)), (* C6 *) | |
2228 | (G ( | |
2229 | ( (11.5110), (10.1256), (~2.7114)), (* N2 *) | |
2230 | ( (7.2891), (8.9068), (0.3121)), (* N7 *) | |
2231 | ( (7.7962), (7.5519), (~1.3859)), (* N9 *) | |
2232 | ( (6.9702), (7.8292), (~0.3353)), (* C8 *) | |
2233 | ( (9.0349), (11.3951), (0.8250)), (* O6 *) | |
2234 | ( (10.9013), (11.4422), (~0.9512)), (* H1 *) | |
2235 | ( (12.1031), (10.9341), (~2.5861)), (* H21 *) | |
2236 | ( (11.7369), (9.5180), (~3.4859)), (* H22 *) | |
2237 | ( (6.0888), (7.3990), (0.1403))) (* H8 *) | |
2238 | ) | |
2239 | ) | |
2240 | ||
2241 | val rG06 | |
2242 | = ( | |
2243 | ( (~0.9815), (0.0731), (~0.1772), (* dgf-base-tfo *) | |
2244 | (0.1912), (0.3054), (~0.9328), | |
2245 | (~0.0141), (~0.9494), (~0.3137), | |
2246 | (5.7506), (~5.1944), (4.7470)), | |
2247 | ( (~0.8143), (~0.5091), (~0.2788), (* P-O3'-275-tfo *) | |
2248 | (~0.0433), (~0.4257), (0.9038), | |
2249 | (~0.5788), (0.7480), (0.3246), | |
2250 | (1.5227), (6.9114), (~7.0765)), | |
2251 | ( (0.3822), (~0.7477), (0.5430), (* P-O3'-180-tfo *) | |
2252 | (0.4552), (0.6637), (0.5935), | |
2253 | (~0.8042), (0.0203), (0.5941), | |
2254 | (~6.9472), (~4.1186), (~5.9108)), | |
2255 | ( (0.5640), (0.8007), (~0.2022), (* P-O3'-60-tfo *) | |
2256 | (~0.8247), (0.5587), (~0.0878), | |
2257 | (0.0426), (0.2162), (0.9754), | |
2258 | (6.2694), (~7.0540), (3.3316)), | |
2259 | ( (2.8930), (8.5380), (~3.3280)), (* P *) | |
2260 | ( (1.6980), (7.6960), (~3.5570)), (* O1P *) | |
2261 | ( (3.2260), (9.5010), (~4.4020)), (* O2P *) | |
2262 | ( (4.1590), (7.6040), (~3.0340)), (* O5' *) | |
2263 | ( (4.1214), (6.7116), (~1.9049)), (* C5' *) | |
2264 | ( (3.3465), (5.9610), (~2.0607)), (* H5' *) | |
2265 | ( (4.0789), (7.2928), (~0.9837)), (* H5'' *) | |
2266 | ( (5.4170), (5.9293), (~1.8186)), (* C4' *) | |
2267 | ( (5.4506), (5.3400), (~0.9023)), (* H4' *) | |
2268 | ( (5.5067), (5.0417), (~2.9703)), (* O4' *) | |
2269 | ( (6.8650), (4.9152), (~3.3612)), (* C1' *) | |
2270 | ( (7.1090), (3.8577), (~3.2603)), (* H1' *) | |
2271 | ( (7.7152), (5.7282), (~2.3894)), (* C2' *) | |
2272 | ( (8.5029), (6.2356), (~2.9463)), (* H2'' *) | |
2273 | ( (8.1036), (4.8568), (~1.3419)), (* O2' *) | |
2274 | ( (8.3270), (3.9651), (~1.6184)), (* H2' *) | |
2275 | ( (6.7003), (6.7565), (~1.8911)), (* C3' *) | |
2276 | ( (6.5898), (7.5329), (~2.6482)), (* H3' *) | |
2277 | ( (7.0505), (7.2878), (~0.6105)), (* O3' *) | |
2278 | ( (6.6624), (3.5061), (~8.2986)), (* N1 *) | |
2279 | ( (6.5810), (3.2570), (~5.9221)), (* N3 *) | |
2280 | ( (6.5151), (2.8263), (~7.1625)), (* C2 *) | |
2281 | ( (6.8364), (4.5817), (~5.8882)), (* C4 *) | |
2282 | ( (7.0116), (5.4064), (~6.9609)), (* C5 *) | |
2283 | ( (6.9173), (4.8260), (~8.2361)), (* C6 *) | |
2284 | (G ( | |
2285 | ( (6.2717), (1.5402), (~7.4250)), (* N2 *) | |
2286 | ( (7.2573), (6.7070), (~6.5394)), (* N7 *) | |
2287 | ( (6.9740), (5.3703), (~4.7760)), (* N9 *) | |
2288 | ( (7.2238), (6.6275), (~5.2453)), (* C8 *) | |
2289 | ( (7.0668), (5.5163), (~9.3763)), (* O6 *) | |
2290 | ( (6.5754), (2.9964), (~9.1545)), (* H1 *) | |
2291 | ( (6.1908), (1.1105), (~8.3354)), (* H21 *) | |
2292 | ( (6.1346), (0.9352), (~6.6280)), (* H22 *) | |
2293 | ( (7.4108), (7.6227), (~4.8418))) (* H8 *) | |
2294 | ) | |
2295 | ) | |
2296 | ||
2297 | val rG07 | |
2298 | = ( | |
2299 | ( (0.0894), (~0.6059), (0.7905), (* dgf-base-tfo *) | |
2300 | (~0.6810), (0.5420), (0.4924), | |
2301 | (~0.7268), (~0.5824), (~0.3642), | |
2302 | (34.1424), (45.9610), (~11.8600)), | |
2303 | ( (~0.8644), (~0.4956), (~0.0851), (* P-O3'-275-tfo *) | |
2304 | (~0.0427), (0.2409), (~0.9696), | |
2305 | (0.5010), (~0.8345), (~0.2294), | |
2306 | (4.0167), (54.5377), (12.4779)), | |
2307 | ( (0.3706), (~0.6167), (0.6945), (* P-O3'-180-tfo *) | |
2308 | (~0.2867), (~0.7872), (~0.5460), | |
2309 | (0.8834), (0.0032), (~0.4686), | |
2310 | (~52.9020), (18.6313), (~0.6709)), | |
2311 | ( (0.4155), (0.9025), (~0.1137), (* P-O3'-60-tfo *) | |
2312 | (0.9040), (~0.4236), (~0.0582), | |
2313 | (~0.1007), (~0.0786), (~0.9918), | |
2314 | (~7.6624), (~25.2080), (49.5181)), | |
2315 | ( (31.3810), (0.1400), (47.5810)), (* P *) | |
2316 | ( (29.9860), (0.6630), (47.6290)), (* O1P *) | |
2317 | ( (31.7210), (~0.6460), (48.8090)), (* O2P *) | |
2318 | ( (32.4940), (1.2540), (47.2740)), (* O5' *) | |
2319 | ( (33.8709), (0.7918), (47.2113)), (* C5' *) | |
2320 | ( (34.1386), (0.5870), (46.1747)), (* H5' *) | |
2321 | ( (34.0186), (~0.0095), (47.9353)), (* H5'' *) | |
2322 | ( (34.7297), (1.9687), (47.6685)), (* C4' *) | |
2323 | ( (35.7723), (1.6845), (47.8113)), (* H4' *) | |
2324 | ( (34.6455), (2.9768), (46.6660)), (* O4' *) | |
2325 | ( (34.1690), (4.1829), (47.2627)), (* C1' *) | |
2326 | ( (35.0437), (4.7633), (47.5560)), (* H1' *) | |
2327 | ( (33.4145), (3.7532), (48.4954)), (* C2' *) | |
2328 | ( (32.4340), (3.3797), (48.2001)), (* H2'' *) | |
2329 | ( (33.3209), (4.6953), (49.5217)), (* O2' *) | |
2330 | ( (33.2374), (5.6059), (49.2295)), (* H2' *) | |
2331 | ( (34.2724), (2.5970), (48.9773)), (* C3' *) | |
2332 | ( (33.6373), (1.8935), (49.5157)), (* H3' *) | |
2333 | ( (35.3453), (3.1884), (49.7285)), (* O3' *) | |
2334 | ( (34.0511), (7.8930), (43.7791)), (* N1 *) | |
2335 | ( (34.9937), (6.3369), (45.3199)), (* N3 *) | |
2336 | ( (35.0882), (7.3126), (44.4200)), (* C2 *) | |
2337 | ( (33.7190), (5.9650), (45.5374)), (* C4 *) | |
2338 | ( (32.5845), (6.4770), (44.9458)), (* C5 *) | |
2339 | ( (32.7430), (7.5179), (43.9914)), (* C6 *) | |
2340 | (G ( | |
2341 | ( (36.3030), (7.7827), (44.1036)), (* N2 *) | |
2342 | ( (31.4499), (5.8335), (45.4368)), (* N7 *) | |
2343 | ( (33.2760), (4.9817), (46.4043)), (* N9 *) | |
2344 | ( (31.9235), (4.9639), (46.2934)), (* C8 *) | |
2345 | ( (31.8602), (8.1000), (43.3695)), (* O6 *) | |
2346 | ( (34.2623), (8.6223), (43.1283)), (* H1 *) | |
2347 | ( (36.5188), (8.5081), (43.4347)), (* H21 *) | |
2348 | ( (37.0888), (7.3524), (44.5699)), (* H22 *) | |
2349 | ( (31.0815), (4.4201), (46.7218))) (* H8 *) | |
2350 | ) | |
2351 | ) | |
2352 | ||
2353 | val rG08 | |
2354 | = ( | |
2355 | ( (0.2224), (0.6335), (0.7411), (* dgf-base-tfo *) | |
2356 | (~0.3644), (~0.6510), (0.6659), | |
2357 | (0.9043), (~0.4181), (0.0861), | |
2358 | (~47.6824), (~0.5823), (~31.7554)), | |
2359 | ( (~0.8644), (~0.4956), (~0.0851), (* P-O3'-275-tfo *) | |
2360 | (~0.0427), (0.2409), (~0.9696), | |
2361 | (0.5010), (~0.8345), (~0.2294), | |
2362 | (4.0167), (54.5377), (12.4779)), | |
2363 | ( (0.3706), (~0.6167), (0.6945), (* P-O3'-180-tfo *) | |
2364 | (~0.2867), (~0.7872), (~0.5460), | |
2365 | (0.8834), (0.0032), (~0.4686), | |
2366 | (~52.9020), (18.6313), (~0.6709)), | |
2367 | ( (0.4155), (0.9025), (~0.1137), (* P-O3'-60-tfo *) | |
2368 | (0.9040), (~0.4236), (~0.0582), | |
2369 | (~0.1007), (~0.0786), (~0.9918), | |
2370 | (~7.6624), (~25.2080), (49.5181)), | |
2371 | ( (31.3810), (0.1400), (47.5810)), (* P *) | |
2372 | ( (29.9860), (0.6630), (47.6290)), (* O1P *) | |
2373 | ( (31.7210), (~0.6460), (48.8090)), (* O2P *) | |
2374 | ( (32.4940), (1.2540), (47.2740)), (* O5' *) | |
2375 | ( (32.5924), (2.3488), (48.2255)), (* C5' *) | |
2376 | ( (33.3674), (2.1246), (48.9584)), (* H5' *) | |
2377 | ( (31.5994), (2.5917), (48.6037)), (* H5'' *) | |
2378 | ( (33.0722), (3.5577), (47.4258)), (* C4' *) | |
2379 | ( (33.0310), (4.4778), (48.0089)), (* H4' *) | |
2380 | ( (34.4173), (3.3055), (47.0316)), (* O4' *) | |
2381 | ( (34.5056), (3.3910), (45.6094)), (* C1' *) | |
2382 | ( (34.7881), (4.4152), (45.3663)), (* H1' *) | |
2383 | ( (33.1122), (3.1198), (45.1010)), (* C2' *) | |
2384 | ( (32.9230), (2.0469), (45.1369)), (* H2'' *) | |
2385 | ( (32.7946), (3.6590), (43.8529)), (* O2' *) | |
2386 | ( (33.5170), (3.6707), (43.2207)), (* H2' *) | |
2387 | ( (32.2730), (3.8173), (46.1566)), (* C3' *) | |
2388 | ( (31.3094), (3.3123), (46.2244)), (* H3' *) | |
2389 | ( (32.2391), (5.2039), (45.7807)), (* O3' *) | |
2390 | ( (39.3337), (2.7157), (44.1441)), (* N1 *) | |
2391 | ( (37.4430), (3.8242), (45.0824)), (* N3 *) | |
2392 | ( (38.7276), (3.7646), (44.7403)), (* C2 *) | |
2393 | ( (36.7791), (2.6963), (44.7704)), (* C4 *) | |
2394 | ( (37.2860), (1.5653), (44.1678)), (* C5 *) | |
2395 | ( (38.6647), (1.5552), (43.8235)), (* C6 *) | |
2396 | (G ( | |
2397 | ( (39.5123), (4.8216), (44.9936)), (* N2 *) | |
2398 | ( (36.2829), (0.6110), (44.0078)), (* N7 *) | |
2399 | ( (35.4394), (2.4314), (44.9931)), (* N9 *) | |
2400 | ( (35.2180), (1.1815), (44.5128)), (* C8 *) | |
2401 | ( (39.2907), (0.6514), (43.2796)), (* O6 *) | |
2402 | ( (40.3076), (2.8048), (43.9352)), (* H1 *) | |
2403 | ( (40.4994), (4.9066), (44.7977)), (* H21 *) | |
2404 | ( (39.0738), (5.6108), (45.4464)), (* H22 *) | |
2405 | ( (34.3856), (0.4842), (44.4185))) (* H8 *) | |
2406 | ) | |
2407 | ) | |
2408 | ||
2409 | val rG09 | |
2410 | = ( | |
2411 | ( (~0.9699), (~0.1688), (~0.1753), (* dgf-base-tfo *) | |
2412 | (~0.1050), (~0.3598), (0.9271), | |
2413 | (~0.2196), (0.9176), (0.3312), | |
2414 | (45.6217), (~38.9484), (~12.3208)), | |
2415 | ( (~0.8644), (~0.4956), (~0.0851), (* P-O3'-275-tfo *) | |
2416 | (~0.0427), (0.2409), (~0.9696), | |
2417 | (0.5010), (~0.8345), (~0.2294), | |
2418 | (4.0167), (54.5377), (12.4779)), | |
2419 | ( (0.3706), (~0.6167), (0.6945), (* P-O3'-180-tfo *) | |
2420 | (~0.2867), (~0.7872), (~0.5460), | |
2421 | (0.8834), (0.0032), (~0.4686), | |
2422 | (~52.9020), (18.6313), (~0.6709)), | |
2423 | ( (0.4155), (0.9025), (~0.1137), (* P-O3'-60-tfo *) | |
2424 | (0.9040), (~0.4236), (~0.0582), | |
2425 | (~0.1007), (~0.0786), (~0.9918), | |
2426 | (~7.6624), (~25.2080), (49.5181)), | |
2427 | ( (31.3810), (0.1400), (47.5810)), (* P *) | |
2428 | ( (29.9860), (0.6630), (47.6290)), (* O1P *) | |
2429 | ( (31.7210), (~0.6460), (48.8090)), (* O2P *) | |
2430 | ( (32.4940), (1.2540), (47.2740)), (* O5' *) | |
2431 | ( (33.8709), (0.7918), (47.2113)), (* C5' *) | |
2432 | ( (34.1386), (0.5870), (46.1747)), (* H5' *) | |
2433 | ( (34.0186), (~0.0095), (47.9353)), (* H5'' *) | |
2434 | ( (34.7297), (1.9687), (47.6685)), (* C4' *) | |
2435 | ( (34.5880), (2.8482), (47.0404)), (* H4' *) | |
2436 | ( (34.3575), (2.2770), (49.0081)), (* O4' *) | |
2437 | ( (35.5157), (2.1993), (49.8389)), (* C1' *) | |
2438 | ( (35.9424), (3.2010), (49.8893)), (* H1' *) | |
2439 | ( (36.4701), (1.2820), (49.1169)), (* C2' *) | |
2440 | ( (36.1545), (0.2498), (49.2683)), (* H2'' *) | |
2441 | ( (37.8262), (1.4547), (49.4008)), (* O2' *) | |
2442 | ( (38.0227), (1.6945), (50.3094)), (* H2' *) | |
2443 | ( (36.2242), (1.6797), (47.6725)), (* C3' *) | |
2444 | ( (36.4297), (0.8197), (47.0351)), (* H3' *) | |
2445 | ( (37.0289), (2.8480), (47.4426)), (* O3' *) | |
2446 | ( (34.3005), (3.5042), (54.6070)), (* N1 *) | |
2447 | ( (34.7693), (3.7936), (52.2874)), (* N3 *) | |
2448 | ( (34.4484), (4.2541), (53.4939)), (* C2 *) | |
2449 | ( (34.9354), (2.4584), (52.2785)), (* C4 *) | |
2450 | ( (34.8092), (1.5915), (53.3422)), (* C5 *) | |
2451 | ( (34.4646), (2.1367), (54.6085)), (* C6 *) | |
2452 | (G ( | |
2453 | ( (34.2514), (5.5708), (53.6503)), (* N2 *) | |
2454 | ( (35.0641), (0.2835), (52.9337)), (* N7 *) | |
2455 | ( (35.2669), (1.6690), (51.1915)), (* N9 *) | |
2456 | ( (35.3288), (0.3954), (51.6563)), (* C8 *) | |
2457 | ( (34.3151), (1.5317), (55.6650)), (* O6 *) | |
2458 | ( (34.0623), (3.9797), (55.4539)), (* H1 *) | |
2459 | ( (33.9950), (6.0502), (54.5016)), (* H21 *) | |
2460 | ( (34.3512), (6.1432), (52.8242)), (* H22 *) | |
2461 | ( (35.5414), (~0.6006), (51.2679))) (* H8 *) | |
2462 | ) | |
2463 | ) | |
2464 | ||
2465 | val rG10 | |
2466 | = ( | |
2467 | ( (~0.0980), (~0.9723), (0.2122), (* dgf-base-tfo *) | |
2468 | (~0.9731), (0.1383), (0.1841), | |
2469 | (~0.2083), (~0.1885), (~0.9597), | |
2470 | (17.8469), (38.8265), (37.0475)), | |
2471 | ( (~0.8644), (~0.4956), (~0.0851), (* P-O3'-275-tfo *) | |
2472 | (~0.0427), (0.2409), (~0.9696), | |
2473 | (0.5010), (~0.8345), (~0.2294), | |
2474 | (4.0167), (54.5377), (12.4779)), | |
2475 | ( (0.3706), (~0.6167), (0.6945), (* P-O3'-180-tfo *) | |
2476 | (~0.2867), (~0.7872), (~0.5460), | |
2477 | (0.8834), (0.0032), (~0.4686), | |
2478 | (~52.9020), (18.6313), (~0.6709)), | |
2479 | ( (0.4155), (0.9025), (~0.1137), (* P-O3'-60-tfo *) | |
2480 | (0.9040), (~0.4236), (~0.0582), | |
2481 | (~0.1007), (~0.0786), (~0.9918), | |
2482 | (~7.6624), (~25.2080), (49.5181)), | |
2483 | ( (31.3810), (0.1400), (47.5810)), (* P *) | |
2484 | ( (29.9860), (0.6630), (47.6290)), (* O1P *) | |
2485 | ( (31.7210), (~0.6460), (48.8090)), (* O2P *) | |
2486 | ( (32.4940), (1.2540), (47.2740)), (* O5' *) | |
2487 | ( (32.5924), (2.3488), (48.2255)), (* C5' *) | |
2488 | ( (33.3674), (2.1246), (48.9584)), (* H5' *) | |
2489 | ( (31.5994), (2.5917), (48.6037)), (* H5'' *) | |
2490 | ( (33.0722), (3.5577), (47.4258)), (* C4' *) | |
2491 | ( (34.0333), (3.3761), (46.9447)), (* H4' *) | |
2492 | ( (32.0890), (3.8338), (46.4332)), (* O4' *) | |
2493 | ( (31.6377), (5.1787), (46.5914)), (* C1' *) | |
2494 | ( (32.2499), (5.8016), (45.9392)), (* H1' *) | |
2495 | ( (31.9167), (5.5319), (48.0305)), (* C2' *) | |
2496 | ( (31.1507), (5.0820), (48.6621)), (* H2'' *) | |
2497 | ( (32.0865), (6.8890), (48.3114)), (* O2' *) | |
2498 | ( (31.5363), (7.4819), (47.7942)), (* H2' *) | |
2499 | ( (33.2398), (4.8224), (48.2563)), (* C3' *) | |
2500 | ( (33.3166), (4.5570), (49.3108)), (* H3' *) | |
2501 | ( (34.2528), (5.7056), (47.7476)), (* O3' *) | |
2502 | ( (28.2782), (6.3049), (42.9364)), (* N1 *) | |
2503 | ( (30.4001), (5.8547), (43.9258)), (* N3 *) | |
2504 | ( (29.6195), (6.1568), (42.8913)), (* C2 *) | |
2505 | ( (29.7005), (5.7006), (45.0649)), (* C4 *) | |
2506 | ( (28.3383), (5.8221), (45.2343)), (* C5 *) | |
2507 | ( (27.5519), (6.1461), (44.0958)), (* C6 *) | |
2508 | (G ( | |
2509 | ( (30.1838), (6.3385), (41.6890)), (* N2 *) | |
2510 | ( (27.9936), (5.5926), (46.5651)), (* N7 *) | |
2511 | ( (30.2046), (5.3825), (46.3136)), (* N9 *) | |
2512 | ( (29.1371), (5.3398), (47.1506)), (* C8 *) | |
2513 | ( (26.3361), (6.3024), (44.0495)), (* O6 *) | |
2514 | ( (27.8122), (6.5394), (42.0833)), (* H1 *) | |
2515 | ( (29.7125), (6.5595), (40.8235)), (* H21 *) | |
2516 | ( (31.1859), (6.2231), (41.6389)), (* H22 *) | |
2517 | ( (28.9406), (5.1504), (48.2059))) (* H8 *) | |
2518 | ) | |
2519 | ) | |
2520 | ||
2521 | val rGs = [rG01,rG02,rG03,rG04,rG05,rG06,rG07,rG08,rG09,rG10] | |
2522 | ||
2523 | val rU | |
2524 | = ( | |
2525 | ( (~0.0359), (~0.8071), (0.5894), (* dgf-base-tfo *) | |
2526 | (~0.2669), (0.5761), (0.7726), | |
2527 | (~0.9631), (~0.1296), (~0.2361), | |
2528 | (0.1584), (8.3434), (0.5434)), | |
2529 | ( (~0.8313), (~0.4738), (~0.2906), (* P-O3'-275-tfo *) | |
2530 | (0.0649), (0.4366), (~0.8973), | |
2531 | (0.5521), (~0.7648), (~0.3322), | |
2532 | (1.6833), (6.8060), (~7.0011)), | |
2533 | ( (0.3445), (~0.7630), (0.5470), (* P-O3'-180-tfo *) | |
2534 | (~0.4628), (~0.6450), (~0.6082), | |
2535 | (0.8168), (~0.0436), (~0.5753), | |
2536 | (~6.8179), (~3.9778), (~5.9887)), | |
2537 | ( (0.5855), (0.7931), (~0.1682), (* P-O3'-60-tfo *) | |
2538 | (0.8103), (~0.5790), (0.0906), | |
2539 | (~0.0255), (~0.1894), (~0.9816), | |
2540 | (6.1203), (~7.1051), (3.1984)), | |
2541 | ( (2.6760), (~8.4960), (3.2880)), (* P *) | |
2542 | ( (1.4950), (~7.6230), (3.4770)), (* O1P *) | |
2543 | ( (2.9490), (~9.4640), (4.3740)), (* O2P *) | |
2544 | ( (3.9730), (~7.5950), (3.0340)), (* O5' *) | |
2545 | ( (5.2430), (~8.2420), (2.8260)), (* C5' *) | |
2546 | ( (5.1974), (~8.8497), (1.9223)), (* H5' *) | |
2547 | ( (5.5548), (~8.7348), (3.7469)), (* H5'' *) | |
2548 | ( (6.3140), (~7.2060), (2.5510)), (* C4' *) | |
2549 | ( (7.2954), (~7.6762), (2.4898)), (* H4' *) | |
2550 | ( (6.0140), (~6.5420), (1.2890)), (* O4' *) | |
2551 | ( (6.4190), (~5.1840), (1.3620)), (* C1' *) | |
2552 | ( (7.1608), (~5.0495), (0.5747)), (* H1' *) | |
2553 | ( (7.0760), (~4.9560), (2.7270)), (* C2' *) | |
2554 | ( (6.7770), (~3.9803), (3.1099)), (* H2'' *) | |
2555 | ( (8.4500), (~5.1930), (2.5810)), (* O2' *) | |
2556 | ( (8.8309), (~4.8755), (1.7590)), (* H2' *) | |
2557 | ( (6.4060), (~6.0590), (3.5580)), (* C3' *) | |
2558 | ( (5.4021), (~5.7313), (3.8281)), (* H3' *) | |
2559 | ( (7.1570), (~6.4240), (4.7070)), (* O3' *) | |
2560 | ( (5.2170), (~4.3260), (1.1690)), (* N1 *) | |
2561 | ( (4.2960), (~2.2560), (0.6290)), (* N3 *) | |
2562 | ( (5.4330), (~3.0200), (0.7990)), (* C2 *) | |
2563 | ( (2.9930), (~2.6780), (0.7940)), (* C4 *) | |
2564 | ( (2.8670), (~4.0630), (1.1830)), (* C5 *) | |
2565 | ( (3.9570), (~4.8300), (1.3550)), (* C6 *) | |
2566 | (U ( | |
2567 | ( (6.5470), (~2.5560), (0.6290)), (* O2 *) | |
2568 | ( (2.0540), (~1.9000), (0.6130)), (* O4 *) | |
2569 | ( (4.4300), (~1.3020), (0.3600)), (* H3 *) | |
2570 | ( (1.9590), (~4.4570), (1.3250)), (* H5 *) | |
2571 | ( (3.8460), (~5.7860), (1.6240))) (* H6 *) | |
2572 | ) | |
2573 | ) | |
2574 | ||
2575 | val rU01 | |
2576 | = ( | |
2577 | ( (~0.0137), (~0.8012), (0.5983), (* dgf-base-tfo *) | |
2578 | (~0.2523), (0.5817), (0.7733), | |
2579 | (~0.9675), (~0.1404), (~0.2101), | |
2580 | (0.2031), (8.3874), (0.4228)), | |
2581 | ( (~0.8313), (~0.4738), (~0.2906), (* P-O3'-275-tfo *) | |
2582 | (0.0649), (0.4366), (~0.8973), | |
2583 | (0.5521), (~0.7648), (~0.3322), | |
2584 | (1.6833), (6.8060), (~7.0011)), | |
2585 | ( (0.3445), (~0.7630), (0.5470), (* P-O3'-180-tfo *) | |
2586 | (~0.4628), (~0.6450), (~0.6082), | |
2587 | (0.8168), (~0.0436), (~0.5753), | |
2588 | (~6.8179), (~3.9778), (~5.9887)), | |
2589 | ( (0.5855), (0.7931), (~0.1682), (* P-O3'-60-tfo *) | |
2590 | (0.8103), (~0.5790), (0.0906), | |
2591 | (~0.0255), (~0.1894), (~0.9816), | |
2592 | (6.1203), (~7.1051), (3.1984)), | |
2593 | ( (2.6760), (~8.4960), (3.2880)), (* P *) | |
2594 | ( (1.4950), (~7.6230), (3.4770)), (* O1P *) | |
2595 | ( (2.9490), (~9.4640), (4.3740)), (* O2P *) | |
2596 | ( (3.9730), (~7.5950), (3.0340)), (* O5' *) | |
2597 | ( (5.2416), (~8.2422), (2.8181)), (* C5' *) | |
2598 | ( (5.2050), (~8.8128), (1.8901)), (* H5' *) | |
2599 | ( (5.5368), (~8.7738), (3.7227)), (* H5'' *) | |
2600 | ( (6.3232), (~7.2037), (2.6002)), (* C4' *) | |
2601 | ( (7.3048), (~7.6757), (2.5577)), (* H4' *) | |
2602 | ( (6.0635), (~6.5092), (1.3456)), (* O4' *) | |
2603 | ( (6.4697), (~5.1547), (1.4629)), (* C1' *) | |
2604 | ( (7.2354), (~5.0043), (0.7018)), (* H1' *) | |
2605 | ( (7.0856), (~4.9610), (2.8521)), (* C2' *) | |
2606 | ( (6.7777), (~3.9935), (3.2487)), (* H2'' *) | |
2607 | ( (8.4627), (~5.1992), (2.7423)), (* O2' *) | |
2608 | ( (8.8693), (~4.8638), (1.9399)), (* H2' *) | |
2609 | ( (6.3877), (~6.0809), (3.6362)), (* C3' *) | |
2610 | ( (5.3770), (~5.7562), (3.8834)), (* H3' *) | |
2611 | ( (7.1024), (~6.4754), (4.7985)), (* O3' *) | |
2612 | ( (5.2764), (~4.2883), (1.2538)), (* N1 *) | |
2613 | ( (4.3777), (~2.2062), (0.7229)), (* N3 *) | |
2614 | ( (5.5069), (~2.9779), (0.9088)), (* C2 *) | |
2615 | ( (3.0693), (~2.6246), (0.8500)), (* C4 *) | |
2616 | ( (2.9279), (~4.0146), (1.2149)), (* C5 *) | |
2617 | ( (4.0101), (~4.7892), (1.4017)), (* C6 *) | |
2618 | (U ( | |
2619 | ( (6.6267), (~2.5166), (0.7728)), (* O2 *) | |
2620 | ( (2.1383), (~1.8396), (0.6581)), (* O4 *) | |
2621 | ( (4.5223), (~1.2489), (0.4716)), (* H3 *) | |
2622 | ( (2.0151), (~4.4065), (1.3290)), (* H5 *) | |
2623 | ( (3.8886), (~5.7486), (1.6535))) (* H6 *) | |
2624 | ) | |
2625 | ) | |
2626 | ||
2627 | val rU02 | |
2628 | = ( | |
2629 | ( (0.5141), (0.0246), (0.8574), (* dgf-base-tfo *) | |
2630 | (~0.5547), (~0.7529), (0.3542), | |
2631 | (0.6542), (~0.6577), (~0.3734), | |
2632 | (~9.1111), (~3.4598), (~3.2939)), | |
2633 | ( (~0.8313), (~0.4738), (~0.2906), (* P-O3'-275-tfo *) | |
2634 | (0.0649), (0.4366), (~0.8973), | |
2635 | (0.5521), (~0.7648), (~0.3322), | |
2636 | (1.6833), (6.8060), (~7.0011)), | |
2637 | ( (0.3445), (~0.7630), (0.5470), (* P-O3'-180-tfo *) | |
2638 | (~0.4628), (~0.6450), (~0.6082), | |
2639 | (0.8168), (~0.0436), (~0.5753), | |
2640 | (~6.8179), (~3.9778), (~5.9887)), | |
2641 | ( (0.5855), (0.7931), (~0.1682), (* P-O3'-60-tfo *) | |
2642 | (0.8103), (~0.5790), (0.0906), | |
2643 | (~0.0255), (~0.1894), (~0.9816), | |
2644 | (6.1203), (~7.1051), (3.1984)), | |
2645 | ( (2.6760), (~8.4960), (3.2880)), (* P *) | |
2646 | ( (1.4950), (~7.6230), (3.4770)), (* O1P *) | |
2647 | ( (2.9490), (~9.4640), (4.3740)), (* O2P *) | |
2648 | ( (3.9730), (~7.5950), (3.0340)), (* O5' *) | |
2649 | ( (4.3825), (~6.6585), (4.0489)), (* C5' *) | |
2650 | ( (4.6841), (~7.2019), (4.9443)), (* H5' *) | |
2651 | ( (3.6189), (~5.8889), (4.1625)), (* H5'' *) | |
2652 | ( (5.6255), (~5.9175), (3.5998)), (* C4' *) | |
2653 | ( (5.8732), (~5.1228), (4.3034)), (* H4' *) | |
2654 | ( (6.7337), (~6.8605), (3.5222)), (* O4' *) | |
2655 | ( (7.5932), (~6.4923), (2.4548)), (* C1' *) | |
2656 | ( (8.5661), (~6.2983), (2.9064)), (* H1' *) | |
2657 | ( (7.0527), (~5.2012), (1.8322)), (* C2' *) | |
2658 | ( (7.1627), (~5.2525), (0.7490)), (* H2'' *) | |
2659 | ( (7.6666), (~4.1249), (2.4880)), (* O2' *) | |
2660 | ( (8.5944), (~4.2543), (2.6981)), (* H2' *) | |
2661 | ( (5.5661), (~5.3029), (2.2009)), (* C3' *) | |
2662 | ( (5.0841), (~6.0018), (1.5172)), (* H3' *) | |
2663 | ( (4.9062), (~4.0452), (2.2042)), (* O3' *) | |
2664 | ( (7.6298), (~7.6136), (1.4752)), (* N1 *) | |
2665 | ( (8.6945), (~8.7046), (~0.2857)), (* N3 *) | |
2666 | ( (8.6943), (~7.6514), (0.6066)), (* C2 *) | |
2667 | ( (7.7426), (~9.6987), (~0.3801)), (* C4 *) | |
2668 | ( (6.6642), (~9.5742), (0.5722)), (* C5 *) | |
2669 | ( (6.6391), (~8.5592), (1.4526)), (* C6 *) | |
2670 | (U ( | |
2671 | ( (9.5840), (~6.8186), (0.6136)), (* O2 *) | |
2672 | ( (7.8505), (~10.5925), (~1.2223)), (* O4 *) | |
2673 | ( (9.4601), (~8.7514), (~0.9277)), (* H3 *) | |
2674 | ( (5.9281), (~10.2509), (0.5782)), (* H5 *) | |
2675 | ( (5.8831), (~8.4931), (2.1028))) (* H6 *) | |
2676 | ) | |
2677 | ) | |
2678 | ||
2679 | val rU03 | |
2680 | = ( | |
2681 | ( (~0.4993), (0.0476), (0.8651), (* dgf-base-tfo *) | |
2682 | (0.8078), (~0.3353), (0.4847), | |
2683 | (0.3132), (0.9409), (0.1290), | |
2684 | (6.2989), (~5.2303), (~3.8577)), | |
2685 | ( (~0.8313), (~0.4738), (~0.2906), (* P-O3'-275-tfo *) | |
2686 | (0.0649), (0.4366), (~0.8973), | |
2687 | (0.5521), (~0.7648), (~0.3322), | |
2688 | (1.6833), (6.8060), (~7.0011)), | |
2689 | ( (0.3445), (~0.7630), (0.5470), (* P-O3'-180-tfo *) | |
2690 | (~0.4628), (~0.6450), (~0.6082), | |
2691 | (0.8168), (~0.0436), (~0.5753), | |
2692 | (~6.8179), (~3.9778), (~5.9887)), | |
2693 | ( (0.5855), (0.7931), (~0.1682), (* P-O3'-60-tfo *) | |
2694 | (0.8103), (~0.5790), (0.0906), | |
2695 | (~0.0255), (~0.1894), (~0.9816), | |
2696 | (6.1203), (~7.1051), (3.1984)), | |
2697 | ( (2.6760), (~8.4960), (3.2880)), (* P *) | |
2698 | ( (1.4950), (~7.6230), (3.4770)), (* O1P *) | |
2699 | ( (2.9490), (~9.4640), (4.3740)), (* O2P *) | |
2700 | ( (3.9730), (~7.5950), (3.0340)), (* O5' *) | |
2701 | ( (3.9938), (~6.7042), (1.9023)), (* C5' *) | |
2702 | ( (3.2332), (~5.9343), (2.0319)), (* H5' *) | |
2703 | ( (3.9666), (~7.2863), (0.9812)), (* H5'' *) | |
2704 | ( (5.3098), (~5.9546), (1.8564)), (* C4' *) | |
2705 | ( (5.3863), (~5.3702), (0.9395)), (* H4' *) | |
2706 | ( (5.3851), (~5.0642), (3.0076)), (* O4' *) | |
2707 | ( (6.7315), (~4.9724), (3.4462)), (* C1' *) | |
2708 | ( (7.0033), (~3.9202), (3.3619)), (* H1' *) | |
2709 | ( (7.5997), (~5.8018), (2.4948)), (* C2' *) | |
2710 | ( (8.3627), (~6.3254), (3.0707)), (* H2'' *) | |
2711 | ( (8.0410), (~4.9501), (1.4724)), (* O2' *) | |
2712 | ( (8.2781), (~4.0644), (1.7570)), (* H2' *) | |
2713 | ( (6.5701), (~6.8129), (1.9714)), (* C3' *) | |
2714 | ( (6.4186), (~7.5809), (2.7299)), (* H3' *) | |
2715 | ( (6.9357), (~7.3841), (0.7235)), (* O3' *) | |
2716 | ( (6.8024), (~5.4718), (4.8475)), (* N1 *) | |
2717 | ( (7.9218), (~5.5700), (6.8877)), (* N3 *) | |
2718 | ( (7.8908), (~5.0886), (5.5944)), (* C2 *) | |
2719 | ( (6.9789), (~6.3827), (7.4823)), (* C4 *) | |
2720 | ( (5.8742), (~6.7319), (6.6202)), (* C5 *) | |
2721 | ( (5.8182), (~6.2769), (5.3570)), (* C6 *) | |
2722 | (U ( | |
2723 | ( (8.7747), (~4.3728), (5.1568)), (* O2 *) | |
2724 | ( (7.1154), (~6.7509), (8.6509)), (* O4 *) | |
2725 | ( (8.7055), (~5.3037), (7.4491)), (* H3 *) | |
2726 | ( (5.1416), (~7.3178), (6.9665)), (* H5 *) | |
2727 | ( (5.0441), (~6.5310), (4.7784))) (* H6 *) | |
2728 | ) | |
2729 | ) | |
2730 | ||
2731 | val rU04 | |
2732 | = ( | |
2733 | ( (~0.5669), (~0.8012), (0.1918), (* dgf-base-tfo *) | |
2734 | (~0.8129), (0.5817), (0.0273), | |
2735 | (~0.1334), (~0.1404), (~0.9811), | |
2736 | (~0.3279), (8.3874), (0.3355)), | |
2737 | ( (~0.8313), (~0.4738), (~0.2906), (* P-O3'-275-tfo *) | |
2738 | (0.0649), (0.4366), (~0.8973), | |
2739 | (0.5521), (~0.7648), (~0.3322), | |
2740 | (1.6833), (6.8060), (~7.0011)), | |
2741 | ( (0.3445), (~0.7630), (0.5470), (* P-O3'-180-tfo *) | |
2742 | (~0.4628), (~0.6450), (~0.6082), | |
2743 | (0.8168), (~0.0436), (~0.5753), | |
2744 | (~6.8179), (~3.9778), (~5.9887)), | |
2745 | ( (0.5855), (0.7931), (~0.1682), (* P-O3'-60-tfo *) | |
2746 | (0.8103), (~0.5790), (0.0906), | |
2747 | (~0.0255), (~0.1894), (~0.9816), | |
2748 | (6.1203), (~7.1051), (3.1984)), | |
2749 | ( (2.6760), (~8.4960), (3.2880)), (* P *) | |
2750 | ( (1.4950), (~7.6230), (3.4770)), (* O1P *) | |
2751 | ( (2.9490), (~9.4640), (4.3740)), (* O2P *) | |
2752 | ( (3.9730), (~7.5950), (3.0340)), (* O5' *) | |
2753 | ( (5.2416), (~8.2422), (2.8181)), (* C5' *) | |
2754 | ( (5.2050), (~8.8128), (1.8901)), (* H5' *) | |
2755 | ( (5.5368), (~8.7738), (3.7227)), (* H5'' *) | |
2756 | ( (6.3232), (~7.2037), (2.6002)), (* C4' *) | |
2757 | ( (7.3048), (~7.6757), (2.5577)), (* H4' *) | |
2758 | ( (6.0635), (~6.5092), (1.3456)), (* O4' *) | |
2759 | ( (6.4697), (~5.1547), (1.4629)), (* C1' *) | |
2760 | ( (7.2354), (~5.0043), (0.7018)), (* H1' *) | |
2761 | ( (7.0856), (~4.9610), (2.8521)), (* C2' *) | |
2762 | ( (6.7777), (~3.9935), (3.2487)), (* H2'' *) | |
2763 | ( (8.4627), (~5.1992), (2.7423)), (* O2' *) | |
2764 | ( (8.8693), (~4.8638), (1.9399)), (* H2' *) | |
2765 | ( (6.3877), (~6.0809), (3.6362)), (* C3' *) | |
2766 | ( (5.3770), (~5.7562), (3.8834)), (* H3' *) | |
2767 | ( (7.1024), (~6.4754), (4.7985)), (* O3' *) | |
2768 | ( (5.2764), (~4.2883), (1.2538)), (* N1 *) | |
2769 | ( (3.8961), (~3.0896), (~0.1893)), (* N3 *) | |
2770 | ( (5.0095), (~3.8907), (~0.0346)), (* C2 *) | |
2771 | ( (3.0480), (~2.6632), (0.8116)), (* C4 *) | |
2772 | ( (3.4093), (~3.1310), (2.1292)), (* C5 *) | |
2773 | ( (4.4878), (~3.9124), (2.3088)), (* C6 *) | |
2774 | (U ( | |
2775 | ( (5.7005), (~4.2164), (~0.9842)), (* O2 *) | |
2776 | ( (2.0800), (~1.9458), (0.5503)), (* O4 *) | |
2777 | ( (3.6834), (~2.7882), (~1.1190)), (* H3 *) | |
2778 | ( (2.8508), (~2.8721), (2.9172)), (* H5 *) | |
2779 | ( (4.7188), (~4.2247), (3.2295))) (* H6 *) | |
2780 | ) | |
2781 | ) | |
2782 | ||
2783 | val rU05 | |
2784 | = ( | |
2785 | ( (~0.6298), (0.0246), (0.7763), (* dgf-base-tfo *) | |
2786 | (~0.5226), (~0.7529), (~0.4001), | |
2787 | (0.5746), (~0.6577), (0.4870), | |
2788 | (~0.0208), (~3.4598), (~9.6882)), | |
2789 | ( (~0.8313), (~0.4738), (~0.2906), (* P-O3'-275-tfo *) | |
2790 | (0.0649), (0.4366), (~0.8973), | |
2791 | (0.5521), (~0.7648), (~0.3322), | |
2792 | (1.6833), (6.8060), (~7.0011)), | |
2793 | ( (0.3445), (~0.7630), (0.5470), (* P-O3'-180-tfo *) | |
2794 | (~0.4628), (~0.6450), (~0.6082), | |
2795 | (0.8168), (~0.0436), (~0.5753), | |
2796 | (~6.8179), (~3.9778), (~5.9887)), | |
2797 | ( (0.5855), (0.7931), (~0.1682), (* P-O3'-60-tfo *) | |
2798 | (0.8103), (~0.5790), (0.0906), | |
2799 | (~0.0255), (~0.1894), (~0.9816), | |
2800 | (6.1203), (~7.1051), (3.1984)), | |
2801 | ( (2.6760), (~8.4960), (3.2880)), (* P *) | |
2802 | ( (1.4950), (~7.6230), (3.4770)), (* O1P *) | |
2803 | ( (2.9490), (~9.4640), (4.3740)), (* O2P *) | |
2804 | ( (3.9730), (~7.5950), (3.0340)), (* O5' *) | |
2805 | ( (4.3825), (~6.6585), (4.0489)), (* C5' *) | |
2806 | ( (4.6841), (~7.2019), (4.9443)), (* H5' *) | |
2807 | ( (3.6189), (~5.8889), (4.1625)), (* H5'' *) | |
2808 | ( (5.6255), (~5.9175), (3.5998)), (* C4' *) | |
2809 | ( (5.8732), (~5.1228), (4.3034)), (* H4' *) | |
2810 | ( (6.7337), (~6.8605), (3.5222)), (* O4' *) | |
2811 | ( (7.5932), (~6.4923), (2.4548)), (* C1' *) | |
2812 | ( (8.5661), (~6.2983), (2.9064)), (* H1' *) | |
2813 | ( (7.0527), (~5.2012), (1.8322)), (* C2' *) | |
2814 | ( (7.1627), (~5.2525), (0.7490)), (* H2'' *) | |
2815 | ( (7.6666), (~4.1249), (2.4880)), (* O2' *) | |
2816 | ( (8.5944), (~4.2543), (2.6981)), (* H2' *) | |
2817 | ( (5.5661), (~5.3029), (2.2009)), (* C3' *) | |
2818 | ( (5.0841), (~6.0018), (1.5172)), (* H3' *) | |
2819 | ( (4.9062), (~4.0452), (2.2042)), (* O3' *) | |
2820 | ( (7.6298), (~7.6136), (1.4752)), (* N1 *) | |
2821 | ( (8.5977), (~9.5977), (0.7329)), (* N3 *) | |
2822 | ( (8.5951), (~8.5745), (1.6594)), (* C2 *) | |
2823 | ( (7.7372), (~9.7371), (~0.3364)), (* C4 *) | |
2824 | ( (6.7596), (~8.6801), (~0.4476)), (* C5 *) | |
2825 | ( (6.7338), (~7.6721), (0.4408)), (* C6 *) | |
2826 | (U ( | |
2827 | ( (9.3993), (~8.5377), (2.5743)), (* O2 *) | |
2828 | ( (7.8374), (~10.6990), (~1.1008)), (* O4 *) | |
2829 | ( (9.2924), (~10.3081), (0.8477)), (* H3 *) | |
2830 | ( (6.0932), (~8.6982), (~1.1929)), (* H5 *) | |
2831 | ( (6.0481), (~6.9515), (0.3446))) (* H6 *) | |
2832 | ) | |
2833 | ) | |
2834 | ||
2835 | val rU06 | |
2836 | = ( | |
2837 | ( (~0.9837), (0.0476), (~0.1733), (* dgf-base-tfo *) | |
2838 | (~0.1792), (~0.3353), (0.9249), | |
2839 | (~0.0141), (0.9409), (0.3384), | |
2840 | (5.7793), (~5.2303), (4.5997)), | |
2841 | ( (~0.8313), (~0.4738), (~0.2906), (* P-O3'-275-tfo *) | |
2842 | (0.0649), (0.4366), (~0.8973), | |
2843 | (0.5521), (~0.7648), (~0.3322), | |
2844 | (1.6833), (6.8060), (~7.0011)), | |
2845 | ( (0.3445), (~0.7630), (0.5470), (* P-O3'-180-tfo *) | |
2846 | (~0.4628), (~0.6450), (~0.6082), | |
2847 | (0.8168), (~0.0436), (~0.5753), | |
2848 | (~6.8179), (~3.9778), (~5.9887)), | |
2849 | ( (0.5855), (0.7931), (~0.1682), (* P-O3'-60-tfo *) | |
2850 | (0.8103), (~0.5790), (0.0906), | |
2851 | (~0.0255), (~0.1894), (~0.9816), | |
2852 | (6.1203), (~7.1051), (3.1984)), | |
2853 | ( (2.6760), (~8.4960), (3.2880)), (* P *) | |
2854 | ( (1.4950), (~7.6230), (3.4770)), (* O1P *) | |
2855 | ( (2.9490), (~9.4640), (4.3740)), (* O2P *) | |
2856 | ( (3.9730), (~7.5950), (3.0340)), (* O5' *) | |
2857 | ( (3.9938), (~6.7042), (1.9023)), (* C5' *) | |
2858 | ( (3.2332), (~5.9343), (2.0319)), (* H5' *) | |
2859 | ( (3.9666), (~7.2863), (0.9812)), (* H5'' *) | |
2860 | ( (5.3098), (~5.9546), (1.8564)), (* C4' *) | |
2861 | ( (5.3863), (~5.3702), (0.9395)), (* H4' *) | |
2862 | ( (5.3851), (~5.0642), (3.0076)), (* O4' *) | |
2863 | ( (6.7315), (~4.9724), (3.4462)), (* C1' *) | |
2864 | ( (7.0033), (~3.9202), (3.3619)), (* H1' *) | |
2865 | ( (7.5997), (~5.8018), (2.4948)), (* C2' *) | |
2866 | ( (8.3627), (~6.3254), (3.0707)), (* H2'' *) | |
2867 | ( (8.0410), (~4.9501), (1.4724)), (* O2' *) | |
2868 | ( (8.2781), (~4.0644), (1.7570)), (* H2' *) | |
2869 | ( (6.5701), (~6.8129), (1.9714)), (* C3' *) | |
2870 | ( (6.4186), (~7.5809), (2.7299)), (* H3' *) | |
2871 | ( (6.9357), (~7.3841), (0.7235)), (* O3' *) | |
2872 | ( (6.8024), (~5.4718), (4.8475)), (* N1 *) | |
2873 | ( (6.6920), (~5.0495), (7.1354)), (* N3 *) | |
2874 | ( (6.6201), (~4.5500), (5.8506)), (* C2 *) | |
2875 | ( (6.9254), (~6.3614), (7.4926)), (* C4 *) | |
2876 | ( (7.1046), (~7.2543), (6.3718)), (* C5 *) | |
2877 | ( (7.0391), (~6.7951), (5.1106)), (* C6 *) | |
2878 | (U ( | |
2879 | ( (6.4083), (~3.3696), (5.6340)), (* O2 *) | |
2880 | ( (6.9679), (~6.6901), (8.6800)), (* O4 *) | |
2881 | ( (6.5626), (~4.3957), (7.8812)), (* H3 *) | |
2882 | ( (7.2781), (~8.2254), (6.5350)), (* H5 *) | |
2883 | ( (7.1657), (~7.4312), (4.3503))) (* H6 *) | |
2884 | ) | |
2885 | ) | |
2886 | ||
2887 | val rU07 | |
2888 | = ( | |
2889 | ( (~0.9434), (0.3172), (0.0971), (* dgf-base-tfo *) | |
2890 | (0.2294), (0.4125), (0.8816), | |
2891 | (0.2396), (0.8539), (~0.4619), | |
2892 | (8.3625), (~52.7147), (1.3745)), | |
2893 | ( (0.2765), (~0.1121), (~0.9545), (* P-O3'-275-tfo *) | |
2894 | (~0.8297), (0.4733), (~0.2959), | |
2895 | (0.4850), (0.8737), (0.0379), | |
2896 | (~14.7774), (~45.2464), (21.9088)), | |
2897 | ( (0.1063), (~0.6334), (~0.7665), (* P-O3'-180-tfo *) | |
2898 | (~0.5932), (~0.6591), (0.4624), | |
2899 | (~0.7980), (0.4055), (~0.4458), | |
2900 | (43.7634), (4.3296), (28.4890)), | |
2901 | ( (0.7136), (~0.5032), (~0.4873), (* P-O3'-60-tfo *) | |
2902 | (0.6803), (0.3317), (0.6536), | |
2903 | (~0.1673), (~0.7979), (0.5791), | |
2904 | (~17.1858), (41.4390), (~27.0751)), | |
2905 | ( (21.3880), (15.0780), (45.5770)), (* P *) | |
2906 | ( (21.9980), (14.5500), (46.8210)), (* O1P *) | |
2907 | ( (21.1450), (14.0270), (44.5420)), (* O2P *) | |
2908 | ( (22.1250), (16.3600), (44.9460)), (* O5' *) | |
2909 | ( (21.5037), (16.8594), (43.7323)), (* C5' *) | |
2910 | ( (20.8147), (17.6663), (43.9823)), (* H5' *) | |
2911 | ( (21.1086), (16.0230), (43.1557)), (* H5'' *) | |
2912 | ( (22.5654), (17.4874), (42.8616)), (* C4' *) | |
2913 | ( (22.1584), (17.7243), (41.8785)), (* H4' *) | |
2914 | ( (23.0557), (18.6826), (43.4751)), (* O4' *) | |
2915 | ( (24.4788), (18.6151), (43.6455)), (* C1' *) | |
2916 | ( (24.9355), (19.0840), (42.7739)), (* H1' *) | |
2917 | ( (24.7958), (17.1427), (43.6474)), (* C2' *) | |
2918 | ( (24.5652), (16.7400), (44.6336)), (* H2'' *) | |
2919 | ( (26.1041), (16.8773), (43.2455)), (* O2' *) | |
2920 | ( (26.7516), (17.5328), (43.5149)), (* H2' *) | |
2921 | ( (23.8109), (16.5979), (42.6377)), (* C3' *) | |
2922 | ( (23.5756), (15.5686), (42.9084)), (* H3' *) | |
2923 | ( (24.2890), (16.7447), (41.2729)), (* O3' *) | |
2924 | ( (24.9420), (19.2174), (44.8923)), (* N1 *) | |
2925 | ( (25.2655), (20.5636), (44.8883)), (* N3 *) | |
2926 | ( (25.1663), (21.2219), (43.8561)), (* C2 *) | |
2927 | ( (25.6911), (21.1219), (46.0494)), (* C4 *) | |
2928 | ( (25.8051), (20.4068), (47.2048)), (* C5 *) | |
2929 | ( (26.2093), (20.9962), (48.2534)), (* C6 *) | |
2930 | (U ( | |
2931 | ( (25.4692), (19.0221), (47.2053)), (* O2 *) | |
2932 | ( (25.0502), (18.4827), (46.0370)), (* O4 *) | |
2933 | ( (25.9599), (22.1772), (46.0966)), (* H3 *) | |
2934 | ( (25.5545), (18.4409), (48.1234)), (* H5 *) | |
2935 | ( (24.7854), (17.4265), (45.9883))) (* H6 *) | |
2936 | ) | |
2937 | ) | |
2938 | ||
2939 | val rU08 | |
2940 | = ( | |
2941 | ( (~0.0080), (~0.7928), (0.6094), (* dgf-base-tfo *) | |
2942 | (~0.7512), (0.4071), (0.5197), | |
2943 | (~0.6601), (~0.4536), (~0.5988), | |
2944 | (44.1482), (30.7036), (2.1088)), | |
2945 | ( (0.2765), (~0.1121), (~0.9545), (* P-O3'-275-tfo *) | |
2946 | (~0.8297), (0.4733), (~0.2959), | |
2947 | (0.4850), (0.8737), (0.0379), | |
2948 | (~14.7774), (~45.2464), (21.9088)), | |
2949 | ( (0.1063), (~0.6334), (~0.7665), (* P-O3'-180-tfo *) | |
2950 | (~0.5932), (~0.6591), (0.4624), | |
2951 | (~0.7980), (0.4055), (~0.4458), | |
2952 | (43.7634), (4.3296), (28.4890)), | |
2953 | ( (0.7136), (~0.5032), (~0.4873), (* P-O3'-60-tfo *) | |
2954 | (0.6803), (0.3317), (0.6536), | |
2955 | (~0.1673), (~0.7979), (0.5791), | |
2956 | (~17.1858), (41.4390), (~27.0751)), | |
2957 | ( (21.3880), (15.0780), (45.5770)), (* P *) | |
2958 | ( (21.9980), (14.5500), (46.8210)), (* O1P *) | |
2959 | ( (21.1450), (14.0270), (44.5420)), (* O2P *) | |
2960 | ( (22.1250), (16.3600), (44.9460)), (* O5' *) | |
2961 | ( (23.5096), (16.1227), (44.5783)), (* C5' *) | |
2962 | ( (23.5649), (15.8588), (43.5222)), (* H5' *) | |
2963 | ( (23.9621), (15.4341), (45.2919)), (* H5'' *) | |
2964 | ( (24.2805), (17.4138), (44.7151)), (* C4' *) | |
2965 | ( (25.3492), (17.2309), (44.6030)), (* H4' *) | |
2966 | ( (23.8497), (18.3471), (43.7208)), (* O4' *) | |
2967 | ( (23.4090), (19.5681), (44.3321)), (* C1' *) | |
2968 | ( (24.2595), (20.2496), (44.3524)), (* H1' *) | |
2969 | ( (23.0418), (19.1813), (45.7407)), (* C2' *) | |
2970 | ( (22.0532), (18.7224), (45.7273)), (* H2'' *) | |
2971 | ( (23.1307), (20.2521), (46.6291)), (* O2' *) | |
2972 | ( (22.8888), (21.1051), (46.2611)), (* H2' *) | |
2973 | ( (24.0799), (18.1326), (46.0700)), (* C3' *) | |
2974 | ( (23.6490), (17.4370), (46.7900)), (* H3' *) | |
2975 | ( (25.3329), (18.7227), (46.5109)), (* O3' *) | |
2976 | ( (22.2515), (20.1624), (43.6698)), (* N1 *) | |
2977 | ( (22.4760), (21.0609), (42.6406)), (* N3 *) | |
2978 | ( (23.6229), (21.3462), (42.3061)), (* C2 *) | |
2979 | ( (21.3986), (21.6081), (42.0236)), (* C4 *) | |
2980 | ( (20.1189), (21.3012), (42.3804)), (* C5 *) | |
2981 | ( (19.1599), (21.8516), (41.7578)), (* C6 *) | |
2982 | (U ( | |
2983 | ( (19.8919), (20.3745), (43.4387)), (* O2 *) | |
2984 | ( (20.9790), (19.8423), (44.0440)), (* O4 *) | |
2985 | ( (21.5235), (22.3222), (41.2097)), (* H3 *) | |
2986 | ( (18.8732), (20.1200), (43.7312)), (* H5 *) | |
2987 | ( (20.8545), (19.1313), (44.8608))) (* H6 *) | |
2988 | ) | |
2989 | ) | |
2990 | ||
2991 | val rU09 | |
2992 | = ( | |
2993 | ( (~0.0317), (0.1374), (0.9900), (* dgf-base-tfo *) | |
2994 | (~0.3422), (~0.9321), (0.1184), | |
2995 | (0.9391), (~0.3351), (0.0765), | |
2996 | (~32.1929), (25.8198), (~28.5088)), | |
2997 | ( (0.2765), (~0.1121), (~0.9545), (* P-O3'-275-tfo *) | |
2998 | (~0.8297), (0.4733), (~0.2959), | |
2999 | (0.4850), (0.8737), (0.0379), | |
3000 | (~14.7774), (~45.2464), (21.9088)), | |
3001 | ( (0.1063), (~0.6334), (~0.7665), (* P-O3'-180-tfo *) | |
3002 | (~0.5932), (~0.6591), (0.4624), | |
3003 | (~0.7980), (0.4055), (~0.4458), | |
3004 | (43.7634), (4.3296), (28.4890)), | |
3005 | ( (0.7136), (~0.5032), (~0.4873), (* P-O3'-60-tfo *) | |
3006 | (0.6803), (0.3317), (0.6536), | |
3007 | (~0.1673), (~0.7979), (0.5791), | |
3008 | (~17.1858), (41.4390), (~27.0751)), | |
3009 | ( (21.3880), (15.0780), (45.5770)), (* P *) | |
3010 | ( (21.9980), (14.5500), (46.8210)), (* O1P *) | |
3011 | ( (21.1450), (14.0270), (44.5420)), (* O2P *) | |
3012 | ( (22.1250), (16.3600), (44.9460)), (* O5' *) | |
3013 | ( (21.5037), (16.8594), (43.7323)), (* C5' *) | |
3014 | ( (20.8147), (17.6663), (43.9823)), (* H5' *) | |
3015 | ( (21.1086), (16.0230), (43.1557)), (* H5'' *) | |
3016 | ( (22.5654), (17.4874), (42.8616)), (* C4' *) | |
3017 | ( (23.0565), (18.3036), (43.3915)), (* H4' *) | |
3018 | ( (23.5375), (16.5054), (42.4925)), (* O4' *) | |
3019 | ( (23.6574), (16.4257), (41.0649)), (* C1' *) | |
3020 | ( (24.4701), (17.0882), (40.7671)), (* H1' *) | |
3021 | ( (22.3525), (16.9643), (40.5396)), (* C2' *) | |
3022 | ( (21.5993), (16.1799), (40.6133)), (* H2'' *) | |
3023 | ( (22.4693), (17.4849), (39.2515)), (* O2' *) | |
3024 | ( (23.0899), (17.0235), (38.6827)), (* H2' *) | |
3025 | ( (22.0341), (18.0633), (41.5279)), (* C3' *) | |
3026 | ( (20.9509), (18.1709), (41.5846)), (* H3' *) | |
3027 | ( (22.7249), (19.3020), (41.2100)), (* O3' *) | |
3028 | ( (23.8580), (15.0648), (40.5757)), (* N1 *) | |
3029 | ( (25.1556), (14.5982), (40.4523)), (* N3 *) | |
3030 | ( (26.1047), (15.3210), (40.7448)), (* C2 *) | |
3031 | ( (25.3391), (13.3315), (40.0020)), (* C4 *) | |
3032 | ( (24.2974), (12.5148), (39.6749)), (* C5 *) | |
3033 | ( (24.5450), (11.3410), (39.2610)), (* C6 *) | |
3034 | (U ( | |
3035 | ( (22.9633), (12.9979), (39.8053)), (* O2 *) | |
3036 | ( (22.8009), (14.2648), (40.2524)), (* O4 *) | |
3037 | ( (26.3414), (12.9194), (39.8855)), (* H3 *) | |
3038 | ( (22.1227), (12.3533), (39.5486)), (* H5 *) | |
3039 | ( (21.7989), (14.6788), (40.3650))) (* H6 *) | |
3040 | ) | |
3041 | ) | |
3042 | ||
3043 | val rU10 | |
3044 | = ( | |
3045 | ( (~0.9674), (0.1021), (~0.2318), (* dgf-base-tfo *) | |
3046 | (~0.2514), (~0.2766), (0.9275), | |
3047 | (0.0306), (0.9555), (0.2933), | |
3048 | (27.8571), (~42.1305), (~24.4563)), | |
3049 | ( (0.2765), (~0.1121), (~0.9545), (* P-O3'-275-tfo *) | |
3050 | (~0.8297), (0.4733), (~0.2959), | |
3051 | (0.4850), (0.8737), (0.0379), | |
3052 | (~14.7774), (~45.2464), (21.9088)), | |
3053 | ( (0.1063), (~0.6334), (~0.7665), (* P-O3'-180-tfo *) | |
3054 | (~0.5932), (~0.6591), (0.4624), | |
3055 | (~0.7980), (0.4055), (~0.4458), | |
3056 | (43.7634), (4.3296), (28.4890)), | |
3057 | ( (0.7136), (~0.5032), (~0.4873), (* P-O3'-60-tfo *) | |
3058 | (0.6803), (0.3317), (0.6536), | |
3059 | (~0.1673), (~0.7979), (0.5791), | |
3060 | (~17.1858), (41.4390), (~27.0751)), | |
3061 | ( (21.3880), (15.0780), (45.5770)), (* P *) | |
3062 | ( (21.9980), (14.5500), (46.8210)), (* O1P *) | |
3063 | ( (21.1450), (14.0270), (44.5420)), (* O2P *) | |
3064 | ( (22.1250), (16.3600), (44.9460)), (* O5' *) | |
3065 | ( (23.5096), (16.1227), (44.5783)), (* C5' *) | |
3066 | ( (23.5649), (15.8588), (43.5222)), (* H5' *) | |
3067 | ( (23.9621), (15.4341), (45.2919)), (* H5'' *) | |
3068 | ( (24.2805), (17.4138), (44.7151)), (* C4' *) | |
3069 | ( (23.8509), (18.1819), (44.0720)), (* H4' *) | |
3070 | ( (24.2506), (17.8583), (46.0741)), (* O4' *) | |
3071 | ( (25.5830), (18.0320), (46.5775)), (* C1' *) | |
3072 | ( (25.8569), (19.0761), (46.4256)), (* H1' *) | |
3073 | ( (26.4410), (17.1555), (45.7033)), (* C2' *) | |
3074 | ( (26.3459), (16.1253), (46.0462)), (* H2'' *) | |
3075 | ( (27.7649), (17.5888), (45.6478)), (* O2' *) | |
3076 | ( (28.1004), (17.9719), (46.4616)), (* H2' *) | |
3077 | ( (25.7796), (17.2997), (44.3513)), (* C3' *) | |
3078 | ( (25.9478), (16.3824), (43.7871)), (* H3' *) | |
3079 | ( (26.2154), (18.4984), (43.6541)), (* O3' *) | |
3080 | ( (25.7321), (17.6281), (47.9726)), (* N1 *) | |
3081 | ( (25.5136), (18.5779), (48.9560)), (* N3 *) | |
3082 | ( (25.2079), (19.7276), (48.6503)), (* C2 *) | |
3083 | ( (25.6482), (18.1987), (50.2518)), (* C4 *) | |
3084 | ( (25.9847), (16.9266), (50.6092)), (* C5 *) | |
3085 | ( (26.0918), (16.6439), (51.8416)), (* C6 *) | |
3086 | (U ( | |
3087 | ( (26.2067), (15.9515), (49.5943)), (* O2 *) | |
3088 | ( (26.0713), (16.3497), (48.3080)), (* O4 *) | |
3089 | ( (25.4890), (18.9105), (51.0618)), (* H3 *) | |
3090 | ( (26.4742), (14.9310), (49.8682)), (* H5 *) | |
3091 | ( (26.2346), (15.6394), (47.4975))) (* H6 *) | |
3092 | ) | |
3093 | ) | |
3094 | ||
3095 | val rUs = [rU01,rU02,rU03,rU04,rU05,rU06,rU07,rU08,rU09,rU10] | |
3096 | ||
3097 | val rG' | |
3098 | = ( | |
3099 | ( (~0.2067), (~0.0264), (0.9780), (* dgf-base-tfo *) | |
3100 | (0.9770), (~0.0586), (0.2049), | |
3101 | (0.0519), (0.9979), (0.0379), | |
3102 | (1.0331), (~46.8078), (~36.4742)), | |
3103 | ( (~0.8644), (~0.4956), (~0.0851), (* P-O3'-275-tfo *) | |
3104 | (~0.0427), (0.2409), (~0.9696), | |
3105 | (0.5010), (~0.8345), (~0.2294), | |
3106 | (4.0167), (54.5377), (12.4779)), | |
3107 | ( (0.3706), (~0.6167), (0.6945), (* P-O3'-180-tfo *) | |
3108 | (~0.2867), (~0.7872), (~0.5460), | |
3109 | (0.8834), (0.0032), (~0.4686), | |
3110 | (~52.9020), (18.6313), (~0.6709)), | |
3111 | ( (0.4155), (0.9025), (~0.1137), (* P-O3'-60-tfo *) | |
3112 | (0.9040), (~0.4236), (~0.0582), | |
3113 | (~0.1007), (~0.0786), (~0.9918), | |
3114 | (~7.6624), (~25.2080), (49.5181)), | |
3115 | ( (31.3810), (0.1400), (47.5810)), (* P *) | |
3116 | ( (29.9860), (0.6630), (47.6290)), (* O1P *) | |
3117 | ( (31.7210), (~0.6460), (48.8090)), (* O2P *) | |
3118 | ( (32.4940), (1.2540), (47.2740)), (* O5' *) | |
3119 | ( (32.1610), (2.2370), (46.2560)), (* C5' *) | |
3120 | ( (31.2986), (2.8190), (46.5812)), (* H5' *) | |
3121 | ( (32.0980), (1.7468), (45.2845)), (* H5'' *) | |
3122 | ( (33.3476), (3.1959), (46.1947)), (* C4' *) | |
3123 | ( (33.2668), (3.8958), (45.3630)), (* H4' *) | |
3124 | ( (33.3799), (3.9183), (47.4216)), (* O4' *) | |
3125 | ( (34.6515), (3.7222), (48.0398)), (* C1' *) | |
3126 | ( (35.2947), (4.5412), (47.7180)), (* H1' *) | |
3127 | ( (35.1756), (2.4228), (47.4827)), (* C2' *) | |
3128 | ( (34.6778), (1.5937), (47.9856)), (* H2'' *) | |
3129 | ( (36.5631), (2.2672), (47.4798)), (* O2' *) | |
3130 | ( (37.0163), (2.6579), (48.2305)), (* H2' *) | |
3131 | ( (34.6953), (2.5043), (46.0448)), (* C3' *) | |
3132 | ( (34.5444), (1.4917), (45.6706)), (* H3' *) | |
3133 | ( (35.6679), (3.3009), (45.3487)), (* O3' *) | |
3134 | ( (37.4804), (4.0914), (52.2559)), (* N1 *) | |
3135 | ( (36.9670), (4.1312), (49.9281)), (* N3 *) | |
3136 | ( (37.8045), (4.2519), (50.9550)), (* C2 *) | |
3137 | ( (35.7171), (3.8264), (50.3222)), (* C4 *) | |
3138 | ( (35.2668), (3.6420), (51.6115)), (* C5 *) | |
3139 | ( (36.2037), (3.7829), (52.6706)), (* C6 *) | |
3140 | (G ( | |
3141 | ( (39.0869), (4.5552), (50.7092)), (* N2 *) | |
3142 | ( (33.9075), (3.3338), (51.6102)), (* N7 *) | |
3143 | ( (34.6126), (3.6358), (49.5108)), (* N9 *) | |
3144 | ( (33.5805), (3.3442), (50.3425)), (* C8 *) | |
3145 | ( (35.9958), (3.6512), (53.8724)), (* O6 *) | |
3146 | ( (38.2106), (4.2053), (52.9295)), (* H1 *) | |
3147 | ( (39.8218), (4.6863), (51.3896)), (* H21 *) | |
3148 | ( (39.3420), (4.6857), (49.7407)), (* H22 *) | |
3149 | ( (32.5194), (3.1070), (50.2664))) (* H8 *) | |
3150 | ) | |
3151 | ) | |
3152 | ||
3153 | val rU' | |
3154 | = ( | |
3155 | ( (~0.0109), (0.5907), (0.8068), (* dgf-base-tfo *) | |
3156 | (0.2217), (~0.7853), (0.5780), | |
3157 | (0.9751), (0.1852), (~0.1224), | |
3158 | (~1.4225), (~11.0956), (~2.5217)), | |
3159 | ( (~0.8313), (~0.4738), (~0.2906), (* P-O3'-275-tfo *) | |
3160 | (0.0649), (0.4366), (~0.8973), | |
3161 | (0.5521), (~0.7648), (~0.3322), | |
3162 | (1.6833), (6.8060), (~7.0011)), | |
3163 | ( (0.3445), (~0.7630), (0.5470), (* P-O3'-180-tfo *) | |
3164 | (~0.4628), (~0.6450), (~0.6082), | |
3165 | (0.8168), (~0.0436), (~0.5753), | |
3166 | (~6.8179), (~3.9778), (~5.9887)), | |
3167 | ( (0.5855), (0.7931), (~0.1682), (* P-O3'-60-tfo *) | |
3168 | (0.8103), (~0.5790), (0.0906), | |
3169 | (~0.0255), (~0.1894), (~0.9816), | |
3170 | (6.1203), (~7.1051), (3.1984)), | |
3171 | ( (2.6760), (~8.4960), (3.2880)), (* P *) | |
3172 | ( (1.4950), (~7.6230), (3.4770)), (* O1P *) | |
3173 | ( (2.9490), (~9.4640), (4.3740)), (* O2P *) | |
3174 | ( (3.9730), (~7.5950), (3.0340)), (* O5' *) | |
3175 | ( (5.2430), (~8.2420), (2.8260)), (* C5' *) | |
3176 | ( (5.1974), (~8.8497), (1.9223)), (* H5' *) | |
3177 | ( (5.5548), (~8.7348), (3.7469)), (* H5'' *) | |
3178 | ( (6.3140), (~7.2060), (2.5510)), (* C4' *) | |
3179 | ( (5.8744), (~6.2116), (2.4731)), (* H4' *) | |
3180 | ( (7.2798), (~7.2260), (3.6420)), (* O4' *) | |
3181 | ( (8.5733), (~6.9410), (3.1329)), (* C1' *) | |
3182 | ( (8.9047), (~6.0374), (3.6446)), (* H1' *) | |
3183 | ( (8.4429), (~6.6596), (1.6327)), (* C2' *) | |
3184 | ( (9.2880), (~7.1071), (1.1096)), (* H2'' *) | |
3185 | ( (8.2502), (~5.2799), (1.4754)), (* O2' *) | |
3186 | ( (8.7676), (~4.7284), (2.0667)), (* H2' *) | |
3187 | ( (7.1642), (~7.4416), (1.3021)), (* C3' *) | |
3188 | ( (7.4125), (~8.5002), (1.2260)), (* H3' *) | |
3189 | ( (6.5160), (~6.9772), (0.1267)), (* O3' *) | |
3190 | ( (9.4531), (~8.1107), (3.4087)), (* N1 *) | |
3191 | ( (11.5931), (~9.0015), (3.6357)), (* N3 *) | |
3192 | ( (10.8101), (~7.8950), (3.3748)), (* C2 *) | |
3193 | ( (11.1439), (~10.2744), (3.9206)), (* C4 *) | |
3194 | ( (9.7056), (~10.4026), (3.9332)), (* C5 *) | |
3195 | ( (8.9192), (~9.3419), (3.6833)), (* C6 *) | |
3196 | (U ( | |
3197 | ( (11.3013), (~6.8063), (3.1326)), (* O2 *) | |
3198 | ( (11.9431), (~11.1876), (4.1375)), (* O4 *) | |
3199 | ( (12.5840), (~8.8673), (3.6158)), (* H3 *) | |
3200 | ( (9.2891), (~11.2898), (4.1313)), (* H5 *) | |
3201 | ( (7.9263), (~9.4537), (3.6977))) (* H6 *) | |
3202 | ) | |
3203 | ) | |
3204 | ||
3205 | (* -- PARTIAL INSTANTIATIONS ------------------------------------------------*) | |
3206 | ||
3207 | type var = intg*tfo*nuc | |
3208 | ||
3209 | fun atom_pos atom (i,t,n) = tfo_apply t (atom n) | |
3210 | ||
3211 | fun get_var id ((i,t,n)::rest) | |
3212 | = if id = i then (i,t,n) else get_var id rest | |
3213 | ||
3214 | (* -- SEARCH ----------------------------------------------------------------*) | |
3215 | ||
3216 | (* Queue operations (to efficiently append two lists of solutions) *) | |
3217 | ||
3218 | fun queue_to_list q = q | |
3219 | ||
3220 | val make_empty_queue = [] | |
3221 | ||
3222 | fun make_singleton_queue item = [item] | |
3223 | ||
3224 | fun append_queues q1 q2 = q1 @ q2 | |
3225 | ||
3226 | (* Sequential backtracking algorithm *) | |
3227 | ||
3228 | fun | |
3229 | search partial_inst [] constraint | |
3230 | = make_singleton_queue partial_inst | |
3231 | | | |
3232 | search partial_inst (h::t) constraint | |
3233 | = search_aux partial_inst t constraint (h partial_inst) | |
3234 | ||
3235 | and | |
3236 | ||
3237 | search_aux partial_inst domains constraint [] | |
3238 | = make_empty_queue | |
3239 | | | |
3240 | search_aux partial_inst domains constraint (h::t) | |
3241 | = if constraint h partial_inst then | |
3242 | append_queues | |
3243 | (search (h::partial_inst) domains constraint) | |
3244 | (search_aux partial_inst domains constraint t) | |
3245 | else | |
3246 | search_aux partial_inst domains constraint t | |
3247 | ||
3248 | (* -- DOMAINS ---------------------------------------------------------------*) | |
3249 | ||
3250 | (* Primary structure: strand A CUGCCACGUCUG, strand B CAGACGUGGCAG | |
3251 | || | |
3252 | || Secondary structure: strand A CUGCCACGUCUG | |
3253 | || |||||||||||| | |
3254 | || GACGGUGCAGAC strand B | |
3255 | || | |
3256 | || Tertiary structure: | |
3257 | || | |
3258 | || 5' end of strand A C1----G12 3' end of strand B | |
3259 | || U2-------A11 | |
3260 | || G3-------C10 | |
3261 | || C4-----G9 | |
3262 | || C5---G8 | |
3263 | || A6 | |
3264 | || G6-C7 | |
3265 | || C5----G8 | |
3266 | || A4-------U9 | |
3267 | || G3--------C10 | |
3268 | || A2-------U11 | |
3269 | || 5' end of strand B C1----G12 3' end of strand A | |
3270 | || | |
3271 | || "helix", "stacked" and "connected" describe the spatial relationship | |
3272 | || between two consecutive nucleotides. E.g. the nucleotides C1 and U2 | |
3273 | || from the strand A. | |
3274 | || | |
3275 | || "wc" (stands for Watson-Crick and is a type of base-pairing), | |
3276 | || and "wc-dumas" describe the spatial relationship between | |
3277 | || nucleotides from two chains that are growing in opposite directions. | |
3278 | || E.g. the nucleotides C1 from strand A and G12 from strand B. | |
3279 | *) | |
3280 | ||
3281 | (* Dynamic Domains *) | |
3282 | ||
3283 | (* Given, | |
3284 | || "ref" a nucleotide which is already positioned, | |
3285 | || "nuc" the nucleotide to be placed, | |
3286 | || and "tfo" a transformation matrix which expresses the desired | |
3287 | || relationship between "ref" and "nuc", | |
3288 | || the function "dgf-base" computes the transformation matrix that | |
3289 | || places the nucleotide "nuc" in the given relationship to "ref". | |
3290 | *) | |
3291 | ||
3292 | fun | |
3293 | dgf_base tfo (i,t,n) nuc | |
3294 | = let | |
3295 | val x = if is_A n then | |
3296 | tfo_align (tfo_apply t (nuc_C1' n)) | |
3297 | (tfo_apply t (rA_N9 n)) | |
3298 | (tfo_apply t (nuc_C4 n)) | |
3299 | else if is_C n then | |
3300 | tfo_align (tfo_apply t (nuc_C1' n)) | |
3301 | (tfo_apply t (nuc_N1 n)) | |
3302 | (tfo_apply t (nuc_C2 n)) | |
3303 | else if is_G n then | |
3304 | tfo_align (tfo_apply t (nuc_C1' n)) | |
3305 | (tfo_apply t (rG_N9 n)) | |
3306 | (tfo_apply t (nuc_C4 n)) | |
3307 | else | |
3308 | tfo_align (tfo_apply t (nuc_C1' n)) | |
3309 | (tfo_apply t (nuc_N1 n)) | |
3310 | (tfo_apply t (nuc_C2 n)) | |
3311 | in | |
3312 | tfo_combine (nuc_dgf_base_tfo nuc) | |
3313 | (tfo_combine tfo (tfo_inv_ortho x)) | |
3314 | end | |
3315 | ||
3316 | (* Placement of first nucleotide. *) | |
3317 | ||
3318 | fun | |
3319 | reference nuc i partial_inst = [ (i,tfo_id,nuc) ] | |
3320 | ||
3321 | (* The transformation matrix for wc is from: | |
3322 | || | |
3323 | || Chandrasekaran R. et al (1989) A Re-Examination of the Crystal | |
3324 | || Structure of A-DNA Using Fiber Diffraction Data. J. Biomol. | |
3325 | || Struct. & Dynamics 6(6):1189-1202. | |
3326 | *) | |
3327 | ||
3328 | val wc_tfo | |
3329 | = ( | |
3330 | (~1.0000), (0.0028), (~0.0019), | |
3331 | (0.0028), (0.3468), (~0.9379), | |
3332 | (~0.0019), (~0.9379), (~0.3468), | |
3333 | (~0.0080), (6.0730), (8.7208) | |
3334 | ) | |
3335 | ||
3336 | fun | |
3337 | wc nuc i j partial_inst | |
3338 | = [ (i,(dgf_base wc_tfo (get_var j partial_inst) nuc),nuc) ] | |
3339 | ||
3340 | val wc_Dumas_tfo | |
3341 | = ( | |
3342 | (~0.9737), (~0.1834), (0.1352), | |
3343 | (~0.1779), (0.2417), (~0.9539), | |
3344 | (0.1422), (~0.9529), (~0.2679), | |
3345 | (0.4837), (6.2649), (8.0285) | |
3346 | ) | |
3347 | ||
3348 | fun | |
3349 | wc_Dumas nuc i j partial_inst | |
3350 | = [ (i,(dgf_base wc_Dumas_tfo (get_var j partial_inst) nuc),nuc) ] | |
3351 | ||
3352 | val helix5'_tfo | |
3353 | = ( | |
3354 | (0.9886), (~0.0961), (0.1156), | |
3355 | (0.1424), (0.8452), (~0.5152), | |
3356 | (~0.0482), (0.5258), (0.8492), | |
3357 | (~3.8737), (0.5480), (3.8024) | |
3358 | ) | |
3359 | ||
3360 | fun | |
3361 | helix5' nuc i j partial_inst | |
3362 | = [ (i,(dgf_base helix5'_tfo (get_var j partial_inst) nuc),nuc) ] | |
3363 | ||
3364 | val helix3'_tfo | |
3365 | = ( | |
3366 | (0.9886), (0.1424), (~0.0482), | |
3367 | (~0.0961), (0.8452), (0.5258), | |
3368 | (0.1156), (~0.5152), (0.8492), | |
3369 | (3.4426), (2.0474), (~3.7042) | |
3370 | ) | |
3371 | ||
3372 | fun | |
3373 | helix3' nuc i j partial_inst | |
3374 | = [ (i,(dgf_base helix3'_tfo (get_var j partial_inst) nuc),nuc) ] | |
3375 | ||
3376 | val g37_a38_tfo | |
3377 | = ( | |
3378 | (0.9991), (0.0164), (~0.0387), | |
3379 | (~0.0375), (0.7616), (~0.6470), | |
3380 | (0.0189), (0.6478), (0.7615), | |
3381 | (~3.3018), (0.9975), (2.5585) | |
3382 | ) | |
3383 | ||
3384 | fun | |
3385 | g37_a38 nuc i j partial_inst | |
3386 | = (i,(dgf_base g37_a38_tfo (get_var j partial_inst) nuc),nuc) | |
3387 | ||
3388 | fun | |
3389 | stacked5' nuc i j partial_inst | |
3390 | = (g37_a38 nuc i j partial_inst) :: (helix5' nuc i j partial_inst) | |
3391 | ||
3392 | val a38_g37_tfo | |
3393 | = ( | |
3394 | (0.9991), (~0.0375), (0.0189), | |
3395 | (0.0164), (0.7616), (0.6478), | |
3396 | (~0.0387), (~0.6470), (0.7615), | |
3397 | (3.3819), (0.7718), (~2.5321) | |
3398 | ) | |
3399 | ||
3400 | fun | |
3401 | a38_g37 nuc i j partial_inst | |
3402 | = (i,(dgf_base a38_g37_tfo (get_var j partial_inst) nuc),nuc) | |
3403 | ||
3404 | fun | |
3405 | stacked3' nuc i j partial_inst | |
3406 | = (a38_g37 nuc i j partial_inst) :: (helix3' nuc i j partial_inst) | |
3407 | ||
3408 | fun | |
3409 | p_o3' nucs i j partial_inst | |
3410 | = let | |
3411 | val (k,t,n) = get_var j partial_inst | |
3412 | val align = tfo_inv_ortho | |
3413 | (tfo_align (tfo_apply t (nuc_O3' n)) | |
3414 | (tfo_apply t (nuc_C3' n)) | |
3415 | (tfo_apply t (nuc_C4' n))) | |
3416 | in | |
3417 | List.concat | |
3418 | (map (fn nuc => | |
3419 | [ (i,(tfo_combine (nuc_p_o3'_60_tfo nuc) align),nuc), | |
3420 | (i,(tfo_combine (nuc_p_o3'_180_tfo nuc) align),nuc), | |
3421 | (i,(tfo_combine (nuc_p_o3'_275_tfo nuc) align),nuc) ]) | |
3422 | nucs) | |
3423 | end | |
3424 | ||
3425 | (* -- PROBLEM STATEMENT -----------------------------------------------------*) | |
3426 | ||
3427 | (* Define anticodon problem -- Science 253:1255 Figure 3a, 3b and 3c *) | |
3428 | ||
3429 | fun anticodon_domains () | |
3430 | = [ | |
3431 | reference rC 27, | |
3432 | helix5' rC 28 27, | |
3433 | helix5' rA 29 28, | |
3434 | helix5' rG 30 29, | |
3435 | helix5' rA 31 30, | |
3436 | wc rU 39 31, | |
3437 | helix5' rC 40 39, | |
3438 | helix5' rU 41 40, | |
3439 | helix5' rG 42 41, | |
3440 | helix5' rG 43 42, | |
3441 | stacked3' rA 38 39, | |
3442 | stacked3' rG 37 38, | |
3443 | stacked3' rA 36 37, | |
3444 | stacked3' rA 35 36, | |
3445 | stacked3' rG 34 35, (*<-. Distan, *) | |
3446 | p_o3' rCs 32 31, (* | Constraint *) | |
3447 | p_o3' rUs 33 32 (*<-' 3.0 Angstrom *) | |
3448 | ] | |
3449 | ||
3450 | (* Anticodon constraint *) | |
3451 | ||
3452 | fun anticodon_constraint (i,t,n) partial_inst | |
3453 | = if i = 33 then | |
3454 | let | |
3455 | val p = atom_pos nuc_P (get_var 34 partial_inst) | |
3456 | val o3' = atom_pos nuc_O3' (i,t,n) | |
3457 | in | |
3458 | (pt_dist p o3') <= 3.0 | |
3459 | end | |
3460 | else | |
3461 | true | |
3462 | ||
3463 | (* Anticodon*) | |
3464 | ||
3465 | fun anticodon () = | |
3466 | queue_to_list (search [] (anticodon_domains ()) anticodon_constraint) | |
3467 | ||
3468 | fun anticodon_length () = length(anticodon()) | |
3469 | ||
3470 | ||
3471 | fun pseudoknot_domains () = | |
3472 | [ | |
3473 | reference rA 23, | |
3474 | wc_Dumas rU 8 23, | |
3475 | helix3' rG 22 23, | |
3476 | wc_Dumas rC 9 22, | |
3477 | helix3' rG 21 22, | |
3478 | wc_Dumas rC 10 21, | |
3479 | helix3' rC 20 21, | |
3480 | wc_Dumas rG 11 20, | |
3481 | helix3' rU' 19 20, (* <-. *) | |
3482 | wc_Dumas rA 12 19, (* | Distance *) | |
3483 | (* | Constraint *) | |
3484 | (* ; Helix 1 ; | 4.0 Angstroms *) | |
3485 | helix3' rC 3 19, (* | *) | |
3486 | wc_Dumas rG 13 3, (* | *) | |
3487 | helix3' rC 2 3, (* | *) | |
3488 | wc_Dumas rG 14 2, (* | *) | |
3489 | helix3' rC 1 2, (* | *) | |
3490 | wc_Dumas rG' 15 1, (* | *) | |
3491 | (* | *) | |
3492 | (* L2 LOOP | *) | |
3493 | p_o3' rUs 16 15, (* | *) | |
3494 | p_o3' rCs 17 16, (* | *) | |
3495 | p_o3' rAs 18 17, (* <-' *) | |
3496 | (* *) | |
3497 | (* L1 LOOP *) | |
3498 | helix3' rU 7 8, (* <-. *) | |
3499 | p_o3' rCs 4 3, (* | Constraint *) | |
3500 | stacked5' rU 5 4, (* | 4.5 Angstroms *) | |
3501 | stacked5' rC 6 5 (* <-' *) | |
3502 | ] | |
3503 | ||
3504 | fun pseudoknot_constraint (i, t, n) partial_inst = | |
3505 | case i of | |
3506 | 18 => | |
3507 | let | |
3508 | val p = atom_pos nuc_P (get_var 19 partial_inst) | |
3509 | val o3' = atom_pos nuc_O3' (i, t, n) | |
3510 | in | |
3511 | pt_dist p o3' <= 4.0 | |
3512 | end | |
3513 | | 6 => | |
3514 | let | |
3515 | val p = atom_pos nuc_P (get_var 7 partial_inst) | |
3516 | val o3' = atom_pos nuc_O3' (i, t, n) | |
3517 | in | |
3518 | pt_dist p o3' <= 4.5 | |
3519 | end | |
3520 | | _ => true | |
3521 | ||
3522 | fun pseudoknot () = | |
3523 | search [] (pseudoknot_domains ()) pseudoknot_constraint | |
3524 | ||
3525 | fun maximum (xs: real list) = | |
3526 | let | |
3527 | fun loop (m, l) = | |
3528 | case l of | |
3529 | [] => m | |
3530 | | x :: l => loop (if x > m then x else m, l) | |
3531 | in | |
3532 | case xs of | |
3533 | [] => raise Fail "bug" | |
3534 | | x :: xs => loop (x, xs) | |
3535 | end | |
3536 | ||
3537 | fun list_of_common_atoms n = | |
3538 | [ | |
3539 | nuc_P n, | |
3540 | nuc_O1P n, | |
3541 | nuc_O2P n, | |
3542 | nuc_O5' n, | |
3543 | nuc_C5' n, | |
3544 | nuc_H5' n, | |
3545 | nuc_H5'' n, | |
3546 | nuc_C4' n, | |
3547 | nuc_H4' n, | |
3548 | nuc_O4' n, | |
3549 | nuc_C1' n, | |
3550 | nuc_H1' n, | |
3551 | nuc_C2' n, | |
3552 | nuc_H2'' n, | |
3553 | nuc_O2' n, | |
3554 | nuc_H2' n, | |
3555 | nuc_C3' n, | |
3556 | nuc_H3' n, | |
3557 | nuc_O3' n, | |
3558 | nuc_N1 n, | |
3559 | nuc_N3 n, | |
3560 | nuc_C2 n, | |
3561 | nuc_C4 n, | |
3562 | nuc_C5 n, | |
3563 | nuc_C6 n | |
3564 | ] | |
3565 | ||
3566 | fun list_of_specific_atoms n = | |
3567 | if is_A n | |
3568 | then [ | |
3569 | rA_N6 n, | |
3570 | rA_N7 n, | |
3571 | rA_N9 n, | |
3572 | rA_C8 n, | |
3573 | rA_H2 n, | |
3574 | rA_H61 n, | |
3575 | rA_H62 n, | |
3576 | rA_H8 n | |
3577 | ] | |
3578 | else if is_C n | |
3579 | then [ | |
3580 | rC_N4 n, | |
3581 | rC_O2 n, | |
3582 | rC_H41 n, | |
3583 | rC_H42 n, | |
3584 | rC_H5 n, | |
3585 | rC_H6 n | |
3586 | ] | |
3587 | else if is_G n | |
3588 | then [ | |
3589 | rG_N2 n, | |
3590 | rG_N7 n, | |
3591 | rG_N9 n, | |
3592 | rG_C8 n, | |
3593 | rG_O6 n, | |
3594 | rG_H1 n, | |
3595 | rG_H21 n, | |
3596 | rG_H22 n, | |
3597 | rG_H8 n | |
3598 | ] | |
3599 | else [ | |
3600 | rU_O2 n, | |
3601 | rU_O4 n, | |
3602 | rU_H3 n, | |
3603 | rU_H5 n, | |
3604 | rU_H6 n | |
3605 | ] | |
3606 | ||
3607 | fun list_of_atoms n = | |
3608 | List.@ (list_of_common_atoms n, | |
3609 | list_of_specific_atoms n) | |
3610 | ||
3611 | fun var_most_distant_atom (i, t, n) = | |
3612 | let | |
3613 | fun distance pos = | |
3614 | let | |
3615 | val (x, y, z) = tfo_apply t pos | |
3616 | in | |
3617 | Real.Math.sqrt (x * x + y * y + z * z) | |
3618 | end | |
3619 | in | |
3620 | maximum (List.map distance (list_of_atoms n)) | |
3621 | end | |
3622 | ||
3623 | fun sol_most_distant_atom s = | |
3624 | maximum (List.map var_most_distant_atom s) | |
3625 | ||
3626 | fun most_distant_atom sols = | |
3627 | maximum (List.map sol_most_distant_atom sols) | |
3628 | ||
3629 | fun doit () = | |
3630 | let | |
3631 | val result = most_distant_atom (pseudoknot ()) | |
3632 | val x = result / 33.797594890762724 | |
3633 | val _ = | |
3634 | if x > 0.999999 andalso x < 1.000001 | |
3635 | then () | |
3636 | else raise Fail "bug" | |
3637 | in | |
3638 | () | |
3639 | end | |
3640 | end; | |
3641 | ||
3642 | signature BMARK = | |
3643 | sig | |
3644 | val doit : int -> unit | |
3645 | end; | |
3646 | (* main.sml | |
3647 | * | |
3648 | * COPYRIGHT (c) 1996 AT&T Research. | |
3649 | *) | |
3650 | ||
3651 | structure Main : BMARK = | |
3652 | struct | |
3653 | val doit = Nucleic.doit | |
3654 | ||
3655 | val doit = | |
3656 | fn size => | |
3657 | let | |
3658 | fun loop n = | |
3659 | if n = 0 | |
3660 | then () | |
3661 | else (doit(); | |
3662 | loop(n-1)) | |
3663 | in | |
3664 | loop size | |
3665 | end | |
3666 | end; |