Ticket #10386: debug.py

File debug.py, 5.0 KB (added by Greg Couch, 22 months ago)

6out dssp output with error comments

Line 
1ss_sheets =
2[
3 set([0, 1, 2, 3]),
4 set([4, 5, 6, 51]),
5 set([16, 17, 18, 19]),
6 set([22, 23, 32]),
7 set([34, 35, 36, 37]),
8 set([48, 49, 62]),
9 set([7, 8, 9, 10, 11, 12]),
10 set([13, 14, 15, 52, 53, 54, 55]),
11 set([20, 21, 56, 57]),
12 set([24, 25, 26, 27, 28, 29]),
13 set([30, 31, 33, 58, 59]),
14 set([38, 39, 60, 61]),
15 set([40, 41, 42, 43, 44, 45]),
16 set([46, 47, 50, 63, 64]),
17]
18ss_strands =
19[
20 ('/A:67', '/A:70'),
21 ('/A:202', '/A:210'),
22 ('/A:107', '/A:114'),
23 ('/A:158', '/A:162'),
24 ('/A:122', '/A:128'),
25 ('/A:147', '/A:151'),
26 ('/A:181', '/A:186'),
27 ('/A:289', '/A:294'),
28 ('/A:367', '/A:377'),
29 ('/A:298', '/A:301'),
30 ('/A:358', '/A:360'),
31 ('/A:327', '/A:333'),
32 ('/A:341', '/A:344'),
33 ('/A:480', '/A:483'),
34 ('/A:431', '/A:435'),
35 ('/A:469', '/A:476'),
36 ('/B:67', '/B:70'),
37 ('/B:202', '/B:210'),
38 ('/B:107', '/B:112'),
39 ('/B:158', '/B:162'),
40 ('/B:122', '/B:128'),
41 ('/B:147', '/B:151'),
42 ('/B:252', '/B:254'),
43 ('/B:420', '/B:425'),
44 ('/B:289', '/B:294'),
45 ('/B:367', '/B:375'),
46 ('/B:298', '/B:301'),
47 ('/B:358', '/B:360'),
48 ('/B:329', '/B:333'),
49 ('/B:341', '/B:344'),
50 ('/B:417', '/B:419'),
51 ('/B:480', '/B:483'),
52 ('/B:431', '/B:435'),
53 ('/B:469', '/B:476'),
54 ('/C:67', '/C:70'),
55 ('/C:202', '/C:210'),
56 ('/C:107', '/C:114'),
57 ('/C:158', '/C:162'),
58 ('/C:122', '/C:128'),
59 ('/C:147', '/C:151'),
60 ('/C:289', '/C:294'),
61 ('/C:367', '/C:375'),
62 ('/C:298', '/C:301'),
63 ('/C:358', '/C:360'),
64 ('/C:329', '/C:333'),
65 ('/C:341', '/C:343'),
66 ('/C:417', '/C:419'),
67 ('/C:480', '/C:483'),
68 ('/C:420', '/C:425'),
69 ('/C:431', '/C:435'),
70 ('/C:469', '/C:476'),
71 ('/A:79', '/A:84'),
72 ('/A:250', '/A:255'),
73 ('/A:417', '/A:425'),
74 ('/A:456', '/A:462'),
75 ('/A:500', '/A:507'),
76 ('/B:79', '/B:84'),
77 ('/B:181', '/B:188'),
78 ('/B:456', '/B:462'),
79 ('/B:500', '/B:507'),
80 ('/C:79', '/C:84'),
81 ('/C:181', '/C:188'),
82 ('/C:250', '/C:254'),
83 ('/C:456', '/C:462'),
84 ('/C:500', '/C:507'),
85]
86ss_parallel =
87{
88 (0, 1): False,
89 (1, 0): False,
90 (1, 2): False,
91 (2, 1): False,
92 (2, 3): False,
93 (3, 2): False,
94 (4, 5): False,
95 (4, 6): False,
96 (5, 4): False,
97 (6, 4): False,
98 (6, 53): False,
99 (7, 8): False,
100 (7, 9): False,
101 (8, 7): False,
102 (8, 11): False,
103 (9, 7): False,
104 (9, 10): False,
105 (10, 9): False,
106 (11, 8): False,
107 (11, 12): False,
108 (12, 11): False,
109 (14, 17): False,
110 (14, 55): False,
111 (16, 55): False,
112 (17, 14): False,
113 (17, 56): False,
114 (18, 19): False,
115 (19, 18): False,
116 (19, 20): False,
117 (20, 19): False,
118 (20, 21): False,
119 (21, 20): False,
120 (22, 23): False,
121 (22, 59): False,
122 (23, 22): False,
123 (24, 25): False,
124 (25, 24): False,
125 (25, 34): False,
126 (26, 27): False,
127 (26, 28): False,
128 (27, 26): False,
129 (27, 30): False,
130 (28, 26): False,
131 (28, 29): False,
132 (29, 28): False,
133 (30, 27): False,
134 (30, 31): False,
135 (31, 30): False,
136 (32, 33): False,
137 (33, 32): False,
138 (33, 35): False,
139 (34, 25): False,
140 (35, 33): False,
141 (35, 60): False,
142 (36, 37): False,
143 (37, 36): False,
144 (37, 38): False,
145 (38, 37): False,
146 (38, 39): False,
147 (39, 38): False,
148 (40, 41): False,
149 (40, 63): False,
150 (41, 40): False,
151 (42, 43): False,
152 (42, 44): False,
153 (43, 42): False,
154 (43, 46): False,
155 (44, 42): False,
156 (44, 45): False,
157 (45, 44): False,
158 (46, 43): False,
159 (46, 47): False,
160 (47, 46): False,
161 (48, 49): False,
162 (49, 48): False,
163 (49, 52): False,
164 (50, 51): False,
165 (50, 64): False,
166 (51, 50): False,
167 (52, 49): False,
168 (52, 65): False,
169 (53, 6): False,
170 (54, 55): False,
171 (55, 14): False,
172 (55, 16): False,
173 (55, 54): False,
174 (56, 17): False,
175 (56, 57): False,
176 (57, 56): False,
177 (58, 59): False,
178 (59, 22): False,
179 (59, 58): False,
180 (60, 35): False,
181 (60, 61): False,
182 (61, 60): False,
183 (62, 63): False,
184 (63, 40): False,
185 (63, 62): False,
186 (64, 50): False,
187 (65, 52): False,
188 (65, 66): False,
189 (66, 65): False,
190}
191# mismatch S2 4 vs S8 5
192# mismatch S8 2 vs S3 2
193# mismatch S3 1 vs S8 7
194# mismatch S3 2 vs S8 2
195# mismatch S3 2 vs S9 1
196# mismatch S3 4 vs S9 3
197# mismatch S9 3 vs S3 4
198# mismatch S4 2 vs S11 3
199# mismatch S10 2 vs S5 1
200# mismatch S10 4 vs S11 4
201# mismatch S11 4 vs S10 4
202# mismatch S4 1 vs S11 1
203# mismatch S11 1 vs S4 1
204# mismatch S11 1 vs S5 2
205# mismatch S5 1 vs S10 2
206# mismatch S5 2 vs S11 1
207# mismatch S5 2 vs S12 1
208# mismatch S5 4 vs S12 3
209# mismatch S12 3 vs S5 4
210# mismatch S13 1 vs S14 5
211# mismatch S13 4 vs S14 2
212# mismatch S14 2 vs S13 4
213# mismatch S6 2 vs S8 4
214# mismatch S14 4 vs S2 1
215# mismatch S2 1 vs S14 4
216# mismatch S8 4 vs S6 2
217# missing 52 or 65
218# mismatch S8 5 vs S2 4
219# mismatch S8 7 vs S3 1
220# mismatch S9 1 vs S3 2
221# mismatch S11 3 vs S4 2
222# mismatch S12 1 vs S5 2
223# mismatch S6 3 vs S14 5
224# mismatch S14 5 vs S13 1
225# mismatch S14 5 vs S6 3
226# missing 65 or 52
227# missing 65 or 66
228# missing 66 or 65