1; Configuration file for split_query-cppunit.cpp
2[QuerySplitter_BlastnMultiQueryMultiChunk_BothStrands]
3NumChunks = 24
4Chunk0Queries =  0
5Chunk1Queries =  0
6Chunk2Queries =  0
7Chunk3Queries =  0
8Chunk4Queries =  0
9Chunk5Queries =  0
10Chunk6Queries =  0
11Chunk7Queries =  0
12Chunk8Queries =  0, 1
13Chunk9Queries =  1
14Chunk10Queries = 1
15Chunk11Queries = 1
16Chunk12Queries = 1
17Chunk13Queries = 1
18Chunk14Queries = 1, 2
19Chunk15Queries = 2
20Chunk16Queries = 2
21Chunk17Queries = 2
22Chunk18Queries = 2
23Chunk19Queries = 2, 3
24Chunk20Queries = 3
25Chunk21Queries = 3
26Chunk22Queries = 3
27Chunk23Queries = 3
28
29Chunk0Contexts =  0, 1
30Chunk1Contexts =  0, 1
31Chunk2Contexts =  0, 1
32Chunk3Contexts =  0, 1
33Chunk4Contexts =  0, 1
34Chunk5Contexts =  0, 1
35Chunk6Contexts =  0, 1
36Chunk7Contexts =  0, 1
37Chunk8Contexts =  0, 1, 2, 3
38Chunk9Contexts =  2, 3
39Chunk10Contexts = 2, 3
40Chunk11Contexts = 2, 3
41Chunk12Contexts = 2, 3
42Chunk13Contexts = 2, 3
43Chunk14Contexts = 2, 3, 4, 5
44Chunk15Contexts = 4, 5
45Chunk16Contexts = 4, 5
46Chunk17Contexts = 4, 5
47Chunk18Contexts = 4, 5
48Chunk19Contexts = 4, 5, 6, 7
49Chunk20Contexts = 6, 7
50Chunk21Contexts = 6, 7
51Chunk22Contexts = 6, 7
52Chunk23Contexts = 6, 7
53
54Chunk0ContextOffsets = 0, 321844
55Chunk1ContextOffsets = 41015, 280829
56Chunk2ContextOffsets = 82030, 239814
57Chunk3ContextOffsets = 123045, 198799
58Chunk4ContextOffsets = 164060, 157784
59Chunk5ContextOffsets = 205075, 116769
60Chunk6ContextOffsets = 246090, 75754
61Chunk7ContextOffsets = 287105, 34739
62Chunk8ContextOffsets = 328120, 0, 0, 215577
63Chunk9ContextOffsets = 6176, 174562
64Chunk10ContextOffsets = 47191, 133547
65Chunk11ContextOffsets = 88206, 92532
66Chunk12ContextOffsets = 129221, 51517
67Chunk13ContextOffsets = 170236, 10502
68Chunk14ContextOffsets = 211251, 0, 0, 164324
69Chunk15ContextOffsets = 30413, 123309
70Chunk16ContextOffsets = 71428, 82294
71Chunk17ContextOffsets = 112443, 41279
72Chunk18ContextOffsets = 153458, 264
73Chunk19ContextOffsets = 194473, 0, 0, 164045
74Chunk20ContextOffsets = 40651, 123030
75Chunk21ContextOffsets = 81666, 82015
76Chunk22ContextOffsets = 122681, 41000
77Chunk23ContextOffsets = 163696, 0
78
79; This is read by x_ReadQueryBoundsPerChunk
80; Format: query start, query end, strand
81Chunk0Query0 = 0, 41115, 3
82Chunk1Query0 = 41015, 82130, 3
83Chunk2Query0 = 82030, 123145, 3
84Chunk3Query0 = 123045, 164160, 3
85Chunk4Query0 = 164060, 205175, 3
86Chunk5Query0 = 205075, 246190, 3
87Chunk6Query0 = 246090, 287205, 3
88Chunk7Query0 = 287105, 328220, 3
89Chunk8Query0 = 328120, 362959, 3
90
91
92Chunk8Query1 = 0, 6276, 3
93Chunk9Query1 = 6176, 47291, 3
94Chunk10Query1 = 47191, 88306, 3
95Chunk11Query1 = 88206, 129321, 3
96Chunk12Query1 = 129221, 170336, 3
97Chunk13Query1 = 170236, 211351, 3
98Chunk14Query1 = 211251, 221853, 3
99
100Chunk14Query2 = 0, 30513, 3
101Chunk15Query2 = 30413, 71528, 3
102Chunk16Query2 = 71428, 112543, 3
103Chunk17Query2 = 112443, 153558, 3
104Chunk18Query2 = 153458, 194573, 3
105Chunk19Query2 = 194473, 194837, 3
106
107Chunk19Query3 = 0, 40751, 3
108Chunk20Query3 = 40651, 81766, 3
109Chunk21Query3 = 81666, 122781, 3
110Chunk22Query3 = 122681, 163796, 3
111Chunk23Query3 = 163696, 204796, 3
112
113[QuerySplitter_BlastnMultiQueryMultiChunk_PlusStrand]
114NumChunks = 24
115Chunk0Queries =  0
116Chunk1Queries =  0
117Chunk2Queries =  0
118Chunk3Queries =  0
119Chunk4Queries =  0
120Chunk5Queries =  0
121Chunk6Queries =  0
122Chunk7Queries =  0
123Chunk8Queries =  0, 1
124Chunk9Queries =  1
125Chunk10Queries = 1
126Chunk11Queries = 1
127Chunk12Queries = 1
128Chunk13Queries = 1
129Chunk14Queries = 1, 2
130Chunk15Queries = 2
131Chunk16Queries = 2
132Chunk17Queries = 2
133Chunk18Queries = 2
134Chunk19Queries = 2, 3
135Chunk20Queries = 3
136Chunk21Queries = 3
137Chunk22Queries = 3
138Chunk23Queries = 3
139
140Chunk0Contexts =  0, -1
141Chunk1Contexts =  0, -1
142Chunk2Contexts =  0, -1
143Chunk3Contexts =  0, -1
144Chunk4Contexts =  0, -1
145Chunk5Contexts =  0, -1
146Chunk6Contexts =  0, -1
147Chunk7Contexts =  0, -1
148Chunk8Contexts =  0, -1, 2, -1
149Chunk9Contexts =  2, -1
150Chunk10Contexts = 2, -1
151Chunk11Contexts = 2, -1
152Chunk12Contexts = 2, -1
153Chunk13Contexts = 2, -1
154Chunk14Contexts = 2, -1, 4, -1
155Chunk15Contexts = 4, -1
156Chunk16Contexts = 4, -1
157Chunk17Contexts = 4, -1
158Chunk18Contexts = 4, -1
159Chunk19Contexts = 4, -1, 6, -1
160Chunk20Contexts = 6, -1
161Chunk21Contexts = 6, -1
162Chunk22Contexts = 6, -1
163Chunk23Contexts = 6, -1
164
165Chunk0ContextOffsets = 0, 2147483647
166Chunk1ContextOffsets = 41015, 2147483647
167Chunk2ContextOffsets = 82030, 2147483647
168Chunk3ContextOffsets = 123045, 2147483647
169Chunk4ContextOffsets = 164060, 2147483647
170Chunk5ContextOffsets = 205075, 2147483647
171Chunk6ContextOffsets = 246090, 2147483647
172Chunk7ContextOffsets = 287105, 2147483647
173Chunk8ContextOffsets = 328120, 2147483647, 0, 2147483647
174Chunk9ContextOffsets = 6176, 2147483647
175Chunk10ContextOffsets = 47191, 2147483647
176Chunk11ContextOffsets = 88206, 2147483647
177Chunk12ContextOffsets = 129221, 2147483647
178Chunk13ContextOffsets = 170236, 2147483647
179Chunk14ContextOffsets = 211251, 2147483647, 0, 2147483647
180Chunk15ContextOffsets = 30413, 2147483647
181Chunk16ContextOffsets = 71428, 2147483647
182Chunk17ContextOffsets = 112443, 2147483647
183Chunk18ContextOffsets = 153458, 2147483647
184Chunk19ContextOffsets = 194473, 2147483647, 0, 2147483647
185Chunk20ContextOffsets = 40651, 2147483647
186Chunk21ContextOffsets = 81666, 2147483647
187Chunk22ContextOffsets = 122681, 2147483647
188Chunk23ContextOffsets = 163696, 2147483647
189
190; This is read by x_ReadQueryBoundsPerChunk
191; Format: query start, query end, strand
192Chunk0Query0 = 0, 41115, 1
193Chunk1Query0 = 41015, 82130, 1
194Chunk2Query0 = 82030, 123145, 1
195Chunk3Query0 = 123045, 164160, 1
196Chunk4Query0 = 164060, 205175, 1
197Chunk5Query0 = 205075, 246190, 1
198Chunk6Query0 = 246090, 287205, 1
199Chunk7Query0 = 287105, 328220, 1
200Chunk8Query0 = 328120, 362959, 1
201
202Chunk8Query1 = 0, 6276, 1
203Chunk9Query1 = 6176, 47291, 1
204Chunk10Query1 = 47191, 88306, 1
205Chunk11Query1 = 88206, 129321, 1
206Chunk12Query1 = 129221, 170336, 1
207Chunk13Query1 = 170236, 211351, 1
208Chunk14Query1 = 211251, 221853, 1
209
210Chunk14Query2 = 0, 30513, 1
211Chunk15Query2 = 30413, 71528, 1
212Chunk16Query2 = 71428, 112543, 1
213Chunk17Query2 = 112443, 153558, 1
214Chunk18Query2 = 153458, 194573, 1
215Chunk19Query2 = 194473, 194837, 1
216
217Chunk19Query3 = 0, 40751, 1
218Chunk20Query3 = 40651, 81766, 1
219Chunk21Query3 = 81666, 122781, 1
220Chunk22Query3 = 122681, 163796, 1
221Chunk23Query3 = 163696, 204796, 1
222
223[QuerySplitter_BlastnMultiQueryMultiChunk_MinusStrand]
224NumChunks = 24
225Chunk0Queries =  0
226Chunk1Queries =  0
227Chunk2Queries =  0
228Chunk3Queries =  0
229Chunk4Queries =  0
230Chunk5Queries =  0
231Chunk6Queries =  0
232Chunk7Queries =  0
233Chunk8Queries =  0, 1
234Chunk9Queries =  1
235Chunk10Queries = 1
236Chunk11Queries = 1
237Chunk12Queries = 1
238Chunk13Queries = 1
239Chunk14Queries = 1, 2
240Chunk15Queries = 2
241Chunk16Queries = 2
242Chunk17Queries = 2
243Chunk18Queries = 2
244Chunk19Queries = 2, 3
245Chunk20Queries = 3
246Chunk21Queries = 3
247Chunk22Queries = 3
248Chunk23Queries = 3
249Chunk24Queries = 3
250
251Chunk0Contexts =  -1, 1
252Chunk1Contexts =  -1, 1
253Chunk2Contexts =  -1, 1
254Chunk3Contexts =  -1, 1
255Chunk4Contexts =  -1, 1
256Chunk5Contexts =  -1, 1
257Chunk6Contexts =  -1, 1
258Chunk7Contexts =  -1, 1
259Chunk8Contexts =  -1, 1, -1, 3
260Chunk9Contexts =  -1, 3
261Chunk10Contexts = -1, 3
262Chunk11Contexts = -1, 3
263Chunk12Contexts = -1, 3
264Chunk13Contexts = -1, 3
265Chunk14Contexts = -1, 3, -1, 5
266Chunk15Contexts = -1, 5
267Chunk16Contexts = -1, 5
268Chunk17Contexts = -1, 5
269Chunk18Contexts = -1, 5
270Chunk19Contexts = -1, 5, -1, 7
271Chunk20Contexts = -1, 7
272Chunk21Contexts = -1, 7
273Chunk22Contexts = -1, 7
274Chunk23Contexts = -1, 7
275Chunk24Contexts = -1, 7
276
277Chunk0ContextOffsets = 2147483647, 321844
278Chunk1ContextOffsets = 2147483647, 280829
279Chunk2ContextOffsets = 2147483647, 239814
280Chunk3ContextOffsets = 2147483647, 198799
281Chunk4ContextOffsets = 2147483647, 157784
282Chunk5ContextOffsets = 2147483647, 116769
283Chunk6ContextOffsets = 2147483647, 75754
284Chunk7ContextOffsets = 2147483647, 34739
285Chunk8ContextOffsets = 2147483647, 0, 2147483647, 215577
286Chunk9ContextOffsets = 2147483647, 174562
287Chunk10ContextOffsets = 2147483647, 133547
288Chunk11ContextOffsets = 2147483647, 92532
289Chunk12ContextOffsets = 2147483647, 51517
290Chunk13ContextOffsets = 2147483647, 10502
291Chunk14ContextOffsets = 2147483647, 0, 2147483647, 164324
292Chunk15ContextOffsets = 2147483647, 123309
293Chunk16ContextOffsets = 2147483647, 82294
294Chunk17ContextOffsets = 2147483647, 41279
295Chunk18ContextOffsets = 2147483647, 264
296Chunk19ContextOffsets = 2147483647, 0, 2147483647, 164045
297Chunk20ContextOffsets = 2147483647, 123030
298Chunk21ContextOffsets = 2147483647, 82015
299Chunk22ContextOffsets = 2147483647, 41000
300Chunk23ContextOffsets = 2147483647, 0
301
302; This is read by x_ReadQueryBoundsPerChunk
303; Format: query start, query end, strand
304Chunk0Query0 = 0, 41115, 2
305Chunk1Query0 = 41015, 82130, 2
306Chunk2Query0 = 82030, 123145, 2
307Chunk3Query0 = 123045, 164160, 2
308Chunk4Query0 = 164060, 205175, 2
309Chunk5Query0 = 205075, 246190, 2
310Chunk6Query0 = 246090, 287205, 2
311Chunk7Query0 = 287105, 328220, 2
312Chunk8Query0 = 328120, 362959, 2
313
314Chunk8Query1 = 0, 6276, 2
315Chunk9Query1 = 6176, 47291, 2
316Chunk10Query1 = 47191, 88306, 2
317Chunk11Query1 = 88206, 129321, 2
318Chunk12Query1 = 129221, 170336, 2
319Chunk13Query1 = 170236, 211351, 2
320Chunk14Query1 = 211251, 221853, 2
321
322Chunk14Query2 = 0, 30513, 2
323Chunk15Query2 = 30413, 71528, 2
324Chunk16Query2 = 71428, 112543, 2
325Chunk17Query2 = 112443, 153558, 2
326Chunk18Query2 = 153458, 194573, 2
327Chunk19Query2 = 194473, 194837, 2
328
329Chunk19Query3 = 0, 40751, 2
330Chunk20Query3 = 40651, 81766, 2
331Chunk21Query3 = 81666, 122781, 2
332Chunk22Query3 = 122681, 163796, 2
333Chunk23Query3 = 163696, 204796, 2
334
335[QuerySplitter_BlastnMultiQueryMultiChunk_MixedStrands]
336NumChunks = 24
337Chunk0Queries =  0
338Chunk1Queries =  0
339Chunk2Queries =  0
340Chunk3Queries =  0
341Chunk4Queries =  0
342Chunk5Queries =  0
343Chunk6Queries =  0
344Chunk7Queries =  0
345Chunk8Queries =  0, 1
346Chunk9Queries =  1
347Chunk10Queries = 1
348Chunk11Queries = 1
349Chunk12Queries = 1
350Chunk13Queries = 1
351Chunk14Queries = 1, 2
352Chunk15Queries = 2
353Chunk16Queries = 2
354Chunk17Queries = 2
355Chunk18Queries = 2
356Chunk19Queries = 2, 3
357Chunk20Queries = 3
358Chunk21Queries = 3
359Chunk22Queries = 3
360Chunk23Queries = 3
361
362Chunk0Contexts = 0, -1
363Chunk1Contexts = 0, -1
364Chunk2Contexts = 0, -1
365Chunk3Contexts = 0, -1
366Chunk4Contexts = 0, -1
367Chunk5Contexts = 0, -1
368Chunk6Contexts = 0, -1
369Chunk7Contexts = 0, -1
370Chunk8Contexts = 0, -1, 2, 3
371Chunk9Contexts = 2, 3
372Chunk10Contexts = 2, 3
373Chunk11Contexts = 2, 3
374Chunk12Contexts = 2, 3
375Chunk13Contexts = 2, 3
376Chunk14Contexts = 2, 3, -1, 5
377Chunk15Contexts = -1, 5
378Chunk16Contexts = -1, 5
379Chunk17Contexts = -1, 5
380Chunk18Contexts = -1, 5
381Chunk19Contexts = -1, 5, 6, 7
382Chunk20Contexts = 6, 7
383Chunk21Contexts = 6, 7
384Chunk22Contexts = 6, 7
385Chunk23Contexts = 6, 7
386
387Chunk0ContextOffsets = 0, 2147483647
388Chunk1ContextOffsets = 41015, 2147483647
389Chunk2ContextOffsets = 82030, 2147483647
390Chunk3ContextOffsets = 123045, 2147483647
391Chunk4ContextOffsets = 164060, 2147483647
392Chunk5ContextOffsets = 205075, 2147483647
393Chunk6ContextOffsets = 246090, 2147483647
394Chunk7ContextOffsets = 287105, 2147483647
395Chunk8ContextOffsets = 328120, 2147483647, 0, 215577
396Chunk9ContextOffsets = 6176, 174562
397Chunk10ContextOffsets = 47191, 133547
398Chunk11ContextOffsets = 88206, 92532
399Chunk12ContextOffsets = 129221, 51517
400Chunk13ContextOffsets = 170236, 10502
401Chunk14ContextOffsets = 211251, 0, 2147483647, 164324
402Chunk15ContextOffsets = 2147483647, 123309
403Chunk16ContextOffsets = 2147483647, 82294
404Chunk17ContextOffsets = 2147483647, 41279
405Chunk18ContextOffsets = 2147483647, 264
406Chunk19ContextOffsets = 2147483647, 0, 0, 164045
407Chunk20ContextOffsets = 40651, 123030
408Chunk21ContextOffsets = 81666, 82015
409Chunk22ContextOffsets = 122681, 41000
410Chunk23ContextOffsets = 163696, 0
411
412; This is read by x_ReadQueryBoundsPerChunk
413; Format: query start, query end, strand
414Chunk0Query0 = 0, 41115, 1
415Chunk1Query0 = 41015, 82130, 1
416Chunk2Query0 = 82030, 123145, 1
417Chunk3Query0 = 123045, 164160, 1
418Chunk4Query0 = 164060, 205175, 1
419Chunk5Query0 = 205075, 246190, 1
420Chunk6Query0 = 246090, 287205, 1
421Chunk7Query0 = 287105, 328220, 1
422Chunk8Query0 = 328120, 362959, 1
423
424
425Chunk8Query1 = 0, 6276, 3
426Chunk9Query1 = 6176, 47291, 3
427Chunk10Query1 = 47191, 88306, 3
428Chunk11Query1 = 88206, 129321, 3
429Chunk12Query1 = 129221, 170336, 3
430Chunk13Query1 = 170236, 211351, 3
431Chunk14Query1 = 211251, 221853, 3
432
433Chunk14Query2 = 0, 30513, 2
434Chunk15Query2 = 30413, 71528, 2
435Chunk16Query2 = 71428, 112543, 2
436Chunk17Query2 = 112443, 153558, 2
437Chunk18Query2 = 153458, 194573, 2
438Chunk19Query2 = 194473, 194837, 2
439
440Chunk19Query3 = 0, 40751, 3
441Chunk20Query3 = 40651, 81766, 3
442Chunk21Query3 = 81666, 122781, 3
443Chunk22Query3 = 122681, 163796, 3
444Chunk23Query3 = 163696, 204796, 3
445
446[QuerySplitter_NoSplit]
447NumChunks = 1
448ChunkSize = 624
449Chunk0Queries = 0
450
451[QuerySplitter_BlastnSingleQueryMultiChunk_BothStrands]
452NumChunks = 3
453Chunk0Queries =  0
454Chunk1Queries =  0
455Chunk2Queries =  0
456
457Chunk0Contexts = 0, 1
458Chunk1Contexts = 0, 1
459Chunk2Contexts = 0, 1
460
461Chunk0ContextOffsets =  0, 81497
462Chunk1ContextOffsets =  40750, 40747
463Chunk2ContextOffsets =  81500, 0
464
465; This is read by x_ReadQueryBoundsPerChunk
466; Format: query start, query end, strand
467Chunk0Query0 = 0, 40850, 3
468Chunk1Query0 = 40750, 81600, 3
469Chunk2Query0 = 81500, 122347, 3
470
471[QuerySplitter_BlastnSingleQueryMultiChunk_PlusStrand]
472NumChunks = 3
473Chunk0Queries =  0
474Chunk1Queries =  0
475Chunk2Queries =  0
476
477Chunk0Contexts = 0, -1
478Chunk1Contexts = 0, -1
479Chunk2Contexts = 0, -1
480
481Chunk0ContextOffsets =  0, 2147483647
482Chunk1ContextOffsets =  40750, 2147483647
483Chunk2ContextOffsets =  81500, 2147483647
484
485; This is read by x_ReadQueryBoundsPerChunk
486; Format: query start, query end, strand
487Chunk0Query0 = 0, 40850, 1
488Chunk1Query0 = 40750, 81600, 1
489Chunk2Query0 = 81500, 122347, 1
490
491[QuerySplitter_BlastnSingleQueryMultiChunk_MinusStrand]
492NumChunks = 3
493Chunk0Queries =  0
494Chunk1Queries =  0
495Chunk2Queries =  0
496
497Chunk0Contexts = -1, 1
498Chunk1Contexts = -1, 1
499Chunk2Contexts = -1, 1
500
501Chunk0ContextOffsets =  2147483647, 81497
502Chunk1ContextOffsets =  2147483647, 40747
503Chunk2ContextOffsets =  2147483647, 0
504
505; This is read by x_ReadQueryBoundsPerChunk
506; Format: query start, query end, strand
507Chunk0Query0 = 0, 40850, 2
508Chunk1Query0 = 40750, 81600, 2
509Chunk2Query0 = 81500, 122347, 2
510
511;[QuerySplitter_BlastxSingleQueryMultiChunk_BothStrands]
512;NumChunks = 26
513;ChunkSize = 5001
514;Chunk0Queries =  0
515;Chunk1Queries =  0
516;Chunk2Queries =  0
517;Chunk3Queries =  0
518;Chunk4Queries =  0
519;Chunk5Queries =  0
520;Chunk6Queries =  0
521;Chunk7Queries =  0
522;Chunk8Queries =  0
523;Chunk9Queries =  0
524;Chunk10Queries = 0
525;Chunk11Queries = 0
526;Chunk12Queries = 0
527;Chunk13Queries = 0
528;Chunk14Queries = 0
529;Chunk15Queries = 0
530;Chunk16Queries = 0
531;Chunk17Queries = 0
532;Chunk18Queries = 0
533;Chunk19Queries = 0
534;Chunk20Queries = 0
535;Chunk21Queries = 0
536;Chunk22Queries = 0
537;Chunk23Queries = 0
538;Chunk24Queries = 0
539;Chunk25Queries = 0
540;
541;Chunk0Contexts =  0, 1, 2, 3, 4, 5
542;Chunk1Contexts =  0, 1, 2, 3, 4, 5
543;Chunk2Contexts =  0, 1, 2, 3, 4, 5
544;Chunk3Contexts =  0, 1, 2, 3, 4, 5
545;Chunk4Contexts =  0, 1, 2, 3, 4, 5
546;Chunk5Contexts =  0, 1, 2, 3, 4, 5
547;Chunk6Contexts =  0, 1, 2, 3, 4, 5
548;Chunk7Contexts =  0, 1, 2, 3, 4, 5
549;Chunk8Contexts =  0, 1, 2, 3, 4, 5
550;Chunk9Contexts =  0, 1, 2, 3, 4, 5
551;Chunk10Contexts = 0, 1, 2, 3, 4, 5
552;Chunk11Contexts = 0, 1, 2, 3, 4, 5
553;Chunk12Contexts = 0, 1, 2, 3, 4, 5
554;Chunk13Contexts = 0, 1, 2, 3, 4, 5
555;Chunk14Contexts = 0, 1, 2, 3, 4, 5
556;Chunk15Contexts = 0, 1, 2, 3, 4, 5
557;Chunk16Contexts = 0, 1, 2, 3, 4, 5
558;Chunk17Contexts = 0, 1, 2, 3, 4, 5
559;Chunk18Contexts = 0, 1, 2, 3, 4, 5
560;Chunk19Contexts = 0, 1, 2, 3, 4, 5
561;Chunk20Contexts = 0, 1, 2, 3, 4, 5
562;Chunk21Contexts = 0, 1, 2, 3, 4, 5
563;Chunk22Contexts = 0, 1, 2, 3, 4, 5
564;Chunk23Contexts = 0, 1, 2, 3, 4, 5
565;Chunk24Contexts = 0, 1, 2, 3, 4, 5
566;Chunk25Contexts = 0, 1, 2, 3, 4, 5
567;
568;Chunk0ContextOffsets =  0, 0, 0, 0, 0, 0
569;Chunk1ContextOffsets =  0, 1, 2, 3, 4, 5
570;Chunk2ContextOffsets =  0, 1, 2, 3, 4, 5
571;Chunk3ContextOffsets =  0, 1, 2, 3, 4, 5
572;Chunk4ContextOffsets =  0, 1, 2, 3, 4, 5
573;Chunk5ContextOffsets =  0, 1, 2, 3, 4, 5
574;Chunk6ContextOffsets =  0, 1, 2, 3, 4, 5
575;Chunk7ContextOffsets =  0, 1, 2, 3, 4, 5
576;Chunk8ContextOffsets =  0, 1, 2, 3, 4, 5
577;Chunk9ContextOffsets =  0, 1, 2, 3, 4, 5
578;Chunk10ContextOffsets = 0, 1, 2, 3, 4, 5
579;Chunk11ContextOffsets = 0, 1, 2, 3, 4, 5
580;Chunk12ContextOffsets = 0, 1, 2, 3, 4, 5
581;Chunk13ContextOffsets = 0, 1, 2, 3, 4, 5
582;Chunk14ContextOffsets = 0, 1, 2, 3, 4, 5
583;Chunk15ContextOffsets = 0, 1, 2, 3, 4, 5
584;Chunk16ContextOffsets = 0, 1, 2, 3, 4, 5
585;Chunk17ContextOffsets = 0, 1, 2, 3, 4, 5
586;Chunk18ContextOffsets = 0, 1, 2, 3, 4, 5
587;Chunk19ContextOffsets = 0, 1, 2, 3, 4, 5
588;Chunk20ContextOffsets = 0, 1, 2, 3, 4, 5
589;Chunk21ContextOffsets = 0, 1, 2, 3, 4, 5
590;Chunk22ContextOffsets = 0, 1, 2, 3, 4, 5
591;Chunk23ContextOffsets = 0, 1, 2, 3, 4, 5
592;Chunk24ContextOffsets = 0, 1, 2, 3, 4, 5
593;Chunk25ContextOffsets = 0, 1, 2, 3, 4, 5
594;
595;; This is read by x_ReadQueryBoundsPerChunk
596;; Format: query start, query end, strand
597;Chunk0Query0 = 0, 5001, 3
598;Chunk1Query0 = 4901, 9902, 3
599;Chunk2Query0 = 9802, 14803, 3
600;Chunk3Query0 = 14703, 19704, 3
601;Chunk4Query0 = 19604, 24605, 3
602;Chunk5Query0 = 24505, 29506, 3
603;Chunk6Query0 = 29406, 34407, 3
604;Chunk7Query0 = 34307, 39308, 3
605;Chunk8Query0 = 39208, 44209, 3
606;Chunk9Query0 = 44109, 49110, 3
607;Chunk10Query0 = 49010, 54011, 3
608;Chunk11Query0 = 53911, 58912, 3
609;Chunk12Query0 = 58812, 63813, 3
610;Chunk13Query0 = 63713, 68714, 3
611;Chunk14Query0 = 68614, 73615, 3
612;Chunk15Query0 = 73515, 78516, 3
613;Chunk16Query0 = 78416, 83417, 3
614;Chunk17Query0 = 83317, 88318, 3
615;Chunk18Query0 = 88218, 93219, 3
616;Chunk19Query0 = 93119, 98120, 3
617;Chunk20Query0 = 98020, 103021, 3
618;Chunk21Query0 = 102921, 107922, 3
619;Chunk22Query0 = 107822, 112823, 3
620;Chunk23Query0 = 112723, 117724, 3
621;Chunk24Query0 = 117624, 122347, 3
622;Chunk25Query0 = 117624, 122347, 3
623;
624;[QuerySplitter_BlastxSingleQueryMultiChunk_PlusStrand]
625;NumChunks = 26
626;ChunkSize = 5001
627;Chunk0Queries =  0
628;Chunk1Queries =  0
629;Chunk2Queries =  0
630;Chunk3Queries =  0
631;Chunk4Queries =  0
632;Chunk5Queries =  0
633;Chunk6Queries =  0
634;Chunk7Queries =  0
635;Chunk8Queries =  0
636;Chunk9Queries =  0
637;Chunk10Queries = 0
638;Chunk11Queries = 0
639;Chunk12Queries = 0
640;Chunk13Queries = 0
641;Chunk14Queries = 0
642;Chunk15Queries = 0
643;Chunk16Queries = 0
644;Chunk17Queries = 0
645;Chunk18Queries = 0
646;Chunk19Queries = 0
647;Chunk20Queries = 0
648;Chunk21Queries = 0
649;Chunk22Queries = 0
650;Chunk23Queries = 0
651;Chunk24Queries = 0
652;Chunk25Queries = 0
653;
654;Chunk0Contexts =  0, 1, 2
655;Chunk1Contexts =  0, 1, 2
656;Chunk2Contexts =  0, 1, 2
657;Chunk3Contexts =  0, 1, 2
658;Chunk4Contexts =  0, 1, 2
659;Chunk5Contexts =  0, 1, 2
660;Chunk6Contexts =  0, 1, 2
661;Chunk7Contexts =  0, 1, 2
662;Chunk8Contexts =  0, 1, 2
663;Chunk9Contexts =  0, 1, 2
664;Chunk10Contexts = 0, 1, 2
665;Chunk11Contexts = 0, 1, 2
666;Chunk12Contexts = 0, 1, 2
667;Chunk13Contexts = 0, 1, 2
668;Chunk14Contexts = 0, 1, 2
669;Chunk15Contexts = 0, 1, 2
670;Chunk16Contexts = 0, 1, 2
671;Chunk17Contexts = 0, 1, 2
672;Chunk18Contexts = 0, 1, 2
673;Chunk19Contexts = 0, 1, 2
674;Chunk20Contexts = 0, 1, 2
675;Chunk21Contexts = 0, 1, 2
676;Chunk22Contexts = 0, 1, 2
677;Chunk23Contexts = 0, 1, 2
678;Chunk24Contexts = 0, 1, 2
679;Chunk25Contexts = 0, 1, 2
680;
681;; This is read by x_ReadQueryBoundsPerChunk
682;; Format: query start, query end, strand
683;Chunk0Query0 = 0, 5001, 1
684;Chunk1Query0 = 4901, 9902, 1
685;Chunk2Query0 = 9802, 14803, 1
686;Chunk3Query0 = 14703, 19704, 1
687;Chunk4Query0 = 19604, 24605, 1
688;Chunk5Query0 = 24505, 29506, 1
689;Chunk6Query0 = 29406, 34407, 1
690;Chunk7Query0 = 34307, 39308, 1
691;Chunk8Query0 = 39208, 44209, 1
692;Chunk9Query0 = 44109, 49110, 1
693;Chunk10Query0 = 49010, 54011, 1
694;Chunk11Query0 = 53911, 58912, 1
695;Chunk12Query0 = 58812, 63813, 1
696;Chunk13Query0 = 63713, 68714, 1
697;Chunk14Query0 = 68614, 73615, 1
698;Chunk15Query0 = 73515, 78516, 1
699;Chunk16Query0 = 78416, 83417, 1
700;Chunk17Query0 = 83317, 88318, 1
701;Chunk18Query0 = 88218, 93219, 1
702;Chunk19Query0 = 93119, 98120, 1
703;Chunk20Query0 = 98020, 103021, 1
704;Chunk21Query0 = 102921, 107922, 1
705;Chunk22Query0 = 107822, 112823, 1
706;Chunk23Query0 = 112723, 117724, 1
707;Chunk24Query0 = 117624, 122347, 1
708;Chunk25Query0 = 117624, 122347, 1
709;
710;[QuerySplitter_BlastxSingleQueryMultiChunk_MinusStrand]
711;NumChunks = 26
712;ChunkSize = 5001
713;Chunk0Queries =  0
714;Chunk1Queries =  0
715;Chunk2Queries =  0
716;Chunk3Queries =  0
717;Chunk4Queries =  0
718;Chunk5Queries =  0
719;Chunk6Queries =  0
720;Chunk7Queries =  0
721;Chunk8Queries =  0
722;Chunk9Queries =  0
723;Chunk10Queries = 0
724;Chunk11Queries = 0
725;Chunk12Queries = 0
726;Chunk13Queries = 0
727;Chunk14Queries = 0
728;Chunk15Queries = 0
729;Chunk16Queries = 0
730;Chunk17Queries = 0
731;Chunk18Queries = 0
732;Chunk19Queries = 0
733;Chunk20Queries = 0
734;Chunk21Queries = 0
735;Chunk22Queries = 0
736;Chunk23Queries = 0
737;Chunk24Queries = 0
738;Chunk25Queries = 0
739;
740;Chunk0Contexts =  3, 4, 5
741;Chunk1Contexts =  3, 4, 5
742;Chunk2Contexts =  3, 4, 5
743;Chunk3Contexts =  3, 4, 5
744;Chunk4Contexts =  3, 4, 5
745;Chunk5Contexts =  3, 4, 5
746;Chunk6Contexts =  3, 4, 5
747;Chunk7Contexts =  3, 4, 5
748;Chunk8Contexts =  3, 4, 5
749;Chunk9Contexts =  3, 4, 5
750;Chunk10Contexts = 3, 4, 5
751;Chunk11Contexts = 3, 4, 5
752;Chunk12Contexts = 3, 4, 5
753;Chunk13Contexts = 3, 4, 5
754;Chunk14Contexts = 3, 4, 5
755;Chunk15Contexts = 3, 4, 5
756;Chunk16Contexts = 3, 4, 5
757;Chunk17Contexts = 3, 4, 5
758;Chunk18Contexts = 3, 4, 5
759;Chunk19Contexts = 3, 4, 5
760;Chunk20Contexts = 3, 4, 5
761;Chunk21Contexts = 3, 4, 5
762;Chunk22Contexts = 3, 4, 5
763;Chunk23Contexts = 3, 4, 5
764;Chunk24Contexts = 3, 4, 5
765;Chunk25Contexts = 3, 4, 5
766;
767;; This is read by x_ReadQueryBoundsPerChunk
768;; Format: query start, query end, strand
769;Chunk0Query0 = 0, 5001, 2
770;Chunk1Query0 = 4901, 9902, 2
771;Chunk2Query0 = 9802, 14803, 2
772;Chunk3Query0 = 14703, 19704, 2
773;Chunk4Query0 = 19604, 24605, 2
774;Chunk5Query0 = 24505, 29506, 2
775;Chunk6Query0 = 29406, 34407, 2
776;Chunk7Query0 = 34307, 39308, 2
777;Chunk8Query0 = 39208, 44209, 2
778;Chunk9Query0 = 44109, 49110, 2
779;Chunk10Query0 = 49010, 54011, 2
780;Chunk11Query0 = 53911, 58912, 2
781;Chunk12Query0 = 58812, 63813, 2
782;Chunk13Query0 = 63713, 68714, 2
783;Chunk14Query0 = 68614, 73615, 2
784;Chunk15Query0 = 73515, 78516, 2
785;Chunk16Query0 = 78416, 83417, 2
786;Chunk17Query0 = 83317, 88318, 2
787;Chunk18Query0 = 88218, 93219, 2
788;Chunk19Query0 = 93119, 98120, 2
789;Chunk20Query0 = 98020, 103021, 2
790;Chunk21Query0 = 102921, 107922, 2
791;Chunk22Query0 = 107822, 112823, 2
792;Chunk23Query0 = 112723, 117724, 2
793;Chunk24Query0 = 117624, 122347, 2
794;Chunk25Query0 = 117624, 122347, 2
795;
796; /*********  This functionality has not been implemented  **************/
797;[QuerySplitter_BlastxMultiQueryMultiChunk_MixedStrands]
798;NumChunks = 5
799;ChunkSize = 5001
800;Chunk0Queries =  0
801;Chunk1Queries =  0, 1
802;Chunk2Queries =  1, 2
803;Chunk3Queries =  2, 3
804;Chunk4Queries =  3
805;Chunk0Contexts = 0, 1, 2, 3, 4, 5
806;Chunk1Contexts = 0, 1, 2, 3, 4, 5, 6, 7, 8
807;Chunk2Contexts = 0, 1, 2, 6, 7, 8, 9, 10, 11
808;Chunk3Contexts = 0, 1, 2, 3, 4, 5, 9, 10, 11
809;Chunk4Contexts = 3, 4, 5
810;
811;; This is read by x_ReadQueryBoundsPerChunk
812;; Format: query start, query end, strand
813;Chunk0Query0 =  0, 5001, 3
814;
815;Chunk1Query0 =  4901, 5567, 3
816;Chunk1Query1 =  0, 4335, 1
817;
818;Chunk2Query1 =  4235, 5987, 1
819;Chunk2Query2 =  0, 3249, 3
820;
821;Chunk3Query2 =  3149, 5531, 3
822;Chunk3Query3 =  0, 2382, 2
823;
824;Chunk4Query3 =  2282, 5046, 2
825;
826;[QuerySplitter_BlastxMultiQueryMultiChunk_BothStrands]
827;NumChunks = 5
828;ChunkSize = 5001
829;Chunk0Queries =  0
830;Chunk1Queries =  0, 1
831;Chunk2Queries =  1, 2
832;Chunk3Queries =  2, 3
833;Chunk4Queries =  3
834;Chunk0Contexts = 0, 1, 2, 3, 4, 5
835;Chunk1Contexts = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
836;Chunk2Contexts = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
837;Chunk3Contexts = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
838;Chunk4Contexts = 0, 1, 2, 3, 4, 5
839;
840;; This is read by x_ReadQueryBoundsPerChunk
841;; Format: query start, query end, strand
842;Chunk0Query0 =  0, 5001, 3
843;
844;Chunk1Query0 =  4901, 5567, 3
845;Chunk1Query1 =  0, 4335, 3
846;
847;Chunk2Query1 =  4235, 5987, 3
848;Chunk2Query2 =  0, 3249, 3
849;
850;Chunk3Query2 =  3149, 5531, 3
851;Chunk3Query3 =  0, 2382, 3
852;
853;Chunk4Query3 =  2282, 5046, 3
854;
855;[QuerySplitter_BlastxMultiQueryMultiChunk_PlusStrand]
856;NumChunks = 5
857;ChunkSize = 5001
858;Chunk0Queries =  0
859;Chunk1Queries =  0, 1
860;Chunk2Queries =  1, 2
861;Chunk3Queries =  2, 3
862;Chunk4Queries =  3
863;Chunk0Contexts = 0, 1, 2
864;Chunk1Contexts = 0, 1, 2, 6, 7, 8
865;Chunk2Contexts = 0, 1, 2, 6, 7, 8
866;Chunk3Contexts = 0, 1, 2, 6, 7, 8
867;Chunk4Contexts = 0, 1, 2
868;
869;; This is read by x_ReadQueryBoundsPerChunk
870;; Format: query start, query end, strand
871;Chunk0Query0 =  0, 5001, 1
872;
873;Chunk1Query0 =  4901, 5567, 1
874;Chunk1Query1 =  0, 4335, 1
875;
876;Chunk2Query1 =  4235, 5987, 1
877;Chunk2Query2 =  0, 3249, 1
878;
879;Chunk3Query2 =  3149, 5531, 1
880;Chunk3Query3 =  0, 2382, 1
881;
882;Chunk4Query3 =  2282, 5046, 1
883;
884;[QuerySplitter_BlastxMultiQueryMultiChunk_MinusStrand]
885;NumChunks = 5
886;ChunkSize = 5001
887;Chunk0Queries =  0
888;Chunk1Queries =  0, 1
889;Chunk2Queries =  1, 2
890;Chunk3Queries =  2, 3
891;Chunk4Queries =  3
892;Chunk0Contexts = 3, 4, 5
893;Chunk1Contexts = 3, 4, 5, 9, 10, 11
894;Chunk2Contexts = 3, 4, 5, 9, 10, 11
895;Chunk3Contexts = 3, 4, 5, 9, 10, 11
896;Chunk4Contexts = 3, 4, 5
897;
898;; This is read by x_ReadQueryBoundsPerChunk
899;; Format: query start, query end, strand
900;Chunk0Query0 =  0, 5001, 2
901;
902;Chunk1Query0 =  4901, 5567, 2
903;Chunk1Query1 =  0, 4335, 2
904;
905;Chunk2Query1 =  4235, 5987, 2
906;Chunk2Query2 =  0, 3249, 2
907;
908;Chunk3Query2 =  3149, 5531, 2
909;Chunk3Query3 =  0, 2382, 2
910;
911;Chunk4Query3 =  2282, 5046, 2
912
913[QuerySplitter_BlastpSingleQueryMultiChunk]
914NumChunks = 3
915ChunkSize = 11208
916Chunk0Queries =  0
917Chunk1Queries =  0
918Chunk2Queries =  0
919
920; This is read by x_ReadQueryBoundsPerChunk
921; Format: query start, query end, strand
922Chunk0Query0 = 0, 11208, 0
923Chunk1Query0 = 11108, 22316, 0
924Chunk2Query0 = 22216, 33423, 0
925
926Chunk0Contexts = 0
927Chunk1Contexts = 0
928Chunk2Contexts = 0
929
930Chunk0ContextOffsets =  0
931Chunk1ContextOffsets =  11108
932Chunk2ContextOffsets =  22216
933
934; This is read by x_ReadSplitQueryInfoForTest. For format description see
935; the comment of this method
936BlastQueryInfo0.first_context = 0
937BlastQueryInfo0.last_context = 0
938BlastQueryInfo0.num_queries = 1
939BlastQueryInfo0.context0.query_offset = 0
940BlastQueryInfo0.context0.query_length = 10000
941BlastQueryInfo0.context0.eff_searchsp = 0
942BlastQueryInfo0.context0.length_adjustment = 0
943BlastQueryInfo0.context0.query_index = 0
944BlastQueryInfo0.context0.frame = 0
945BlastQueryInfo0.context0.is_valid = TRUE
946
947BlastQueryInfo1.first_context = 0
948BlastQueryInfo1.last_context = 0
949BlastQueryInfo1.num_queries = 1
950BlastQueryInfo1.context0.query_offset = 0
951BlastQueryInfo1.context0.query_length = 10000
952BlastQueryInfo1.context0.eff_searchsp = 0
953BlastQueryInfo1.context0.length_adjustment = 0
954BlastQueryInfo1.context0.query_index = 0
955BlastQueryInfo1.context0.frame = 0
956BlastQueryInfo1.context0.is_valid = TRUE
957
958BlastQueryInfo2.first_context = 0
959BlastQueryInfo2.last_context = 0
960BlastQueryInfo2.num_queries = 1
961BlastQueryInfo2.context0.query_offset = 0
962BlastQueryInfo2.context0.query_length = 10000
963BlastQueryInfo2.context0.eff_searchsp = 0
964BlastQueryInfo2.context0.length_adjustment = 0
965BlastQueryInfo2.context0.query_index = 0
966BlastQueryInfo2.context0.frame = 0
967BlastQueryInfo2.context0.is_valid = TRUE
968
969BlastQueryInfo3.first_context = 0
970BlastQueryInfo3.last_context = 0
971BlastQueryInfo3.num_queries = 1
972BlastQueryInfo3.context0.query_offset = 0
973BlastQueryInfo3.context0.query_length = 3723
974BlastQueryInfo3.context0.eff_searchsp = 0
975BlastQueryInfo3.context0.length_adjustment = 0
976BlastQueryInfo3.context0.query_index = 0
977BlastQueryInfo3.context0.frame = 0
978BlastQueryInfo3.context0.is_valid = TRUE
979
980[QuerySplitter_BlastpMultiQueryMultiChunk]
981NumChunks = 2
982ChunkSize = 12361
983Chunk0Queries =  0, 1
984Chunk1Queries =  1, 2, 3
985
986Chunk0ContextOffsets =  0, 0
987Chunk1ContextOffsets =  5378, 0, 0
988
989; This is read by x_ReadQueryBoundsPerChunk
990; Format: query start, query end, strand
991Chunk0Query0 = 0, 6883, 0
992
993Chunk0Query1 = 0, 5478, 0
994Chunk1Query1 = 5378, 6669, 0
995
996Chunk1Query2 = 0, 6061, 0
997
998Chunk1Query3 = 0, 5007, 0
999
1000Chunk0Contexts = 0, 1
1001Chunk1Contexts = 1, 2, 3
1002
1003[TestCContextTranslator_BlastnMultiQuery_BothStrands]
1004NumChunks = 9
1005Chunk0StartingChunks = 0, 0
1006Chunk1StartingChunks = 0, 0
1007Chunk2StartingChunks = 0, 0, 2, 2, 2, 2
1008Chunk3StartingChunks = 2, 2, 2, 2
1009Chunk4StartingChunks = 2, 2
1010Chunk5StartingChunks = 2, 2
1011Chunk6StartingChunks = 2, 2
1012Chunk7StartingChunks = 2, 2
1013Chunk8StartingChunks = 2, 2
1014Chunk9StartingChunks = 2, 2
1015
1016Chunk0AbsoluteContexts = 0, 1
1017Chunk1AbsoluteContexts = 0, 1
1018Chunk2AbsoluteContexts = 0, 1, 2, 3, 4, 5
1019Chunk3AbsoluteContexts = 2, 3, 4, 5
1020Chunk4AbsoluteContexts = 4, 5
1021Chunk5AbsoluteContexts = 4, 5
1022Chunk6AbsoluteContexts = 4, 5
1023Chunk7AbsoluteContexts = 4, 5
1024Chunk8AbsoluteContexts = 4, 5
1025Chunk9AbsoluteContexts = 4, 5
1026
1027Chunk0ContextOffsets = 0, 488
1028Chunk1ContextOffsets = 412, 76
1029Chunk2ContextOffsets = 824, 0, 0, 0, 0, 2465
1030Chunk3ContextOffsets = 236, 0, 0, 2053
1031Chunk4ContextOffsets = 398, 1641
1032Chunk5ContextOffsets = 810, 1229
1033Chunk6ContextOffsets = 1222, 817
1034Chunk7ContextOffsets = 1634, 405
1035Chunk8ContextOffsets = 2046, 0
1036
1037[TestCContextTranslator_BlastnMultiQuery_PlusStrand]
1038NumChunks = 9
1039Chunk0StartingChunks = 0, -1
1040Chunk1StartingChunks = 0, -1
1041Chunk2StartingChunks = 0, -1, 2, -1, 2, -1
1042Chunk3StartingChunks = 2, -1, 2, -1
1043Chunk4StartingChunks = 2, -1
1044Chunk5StartingChunks = 2, -1
1045Chunk6StartingChunks = 2, -1
1046Chunk7StartingChunks = 2, -1
1047Chunk8StartingChunks = 2, -1
1048Chunk9StartingChunks = 2, -1
1049
1050Chunk0AbsoluteContexts = 0, -1
1051Chunk1AbsoluteContexts = 0, -1
1052Chunk2AbsoluteContexts = 0, -1, 2, -1, 4, -1
1053Chunk3AbsoluteContexts = 2, -1, 4, -1
1054Chunk4AbsoluteContexts = 4, -1
1055Chunk5AbsoluteContexts = 4, -1
1056Chunk6AbsoluteContexts = 4, -1
1057Chunk7AbsoluteContexts = 4, -1
1058Chunk8AbsoluteContexts = 4, -1
1059Chunk9AbsoluteContexts = 4, -1
1060
1061Chunk0ContextOffsets = 0, 2147483647
1062Chunk1ContextOffsets = 412, 2147483647
1063Chunk2ContextOffsets = 824, 2147483647, 0, 2147483647, 0, 2147483647
1064Chunk3ContextOffsets = 236, 2147483647, 0, 2147483647
1065Chunk4ContextOffsets = 398, 2147483647
1066Chunk5ContextOffsets = 810, 2147483647
1067Chunk6ContextOffsets = 1222, 2147483647
1068Chunk7ContextOffsets = 1634, 2147483647
1069Chunk8ContextOffsets = 2046, 2147483647
1070Chunk9ContextOffsets = 2350, 2147483647
1071
1072[TestCContextTranslator_BlastnMultiQuery_MinusStrand]
1073NumChunks = 9
1074Chunk0StartingChunks = -1, 0
1075Chunk1StartingChunks = -1, 0
1076Chunk2StartingChunks = -1, 0, -1, 2, -1, 2
1077Chunk3StartingChunks = -1, 2, -1, 2
1078Chunk4StartingChunks = -1, 2
1079Chunk5StartingChunks = -1, 2
1080Chunk6StartingChunks = -1, 2
1081Chunk7StartingChunks = -1, 2
1082Chunk8StartingChunks = -1, 2
1083Chunk9StartingChunks = -1, 2
1084
1085Chunk0AbsoluteContexts = -1, 1
1086Chunk1AbsoluteContexts = -1, 1
1087Chunk2AbsoluteContexts = -1, 1, -1, 3, -1, 5
1088Chunk3AbsoluteContexts = -1, 3, -1, 5
1089Chunk4AbsoluteContexts = -1, 5
1090Chunk5AbsoluteContexts = -1, 5
1091Chunk6AbsoluteContexts = -1, 5
1092Chunk7AbsoluteContexts = -1, 5
1093Chunk8AbsoluteContexts = -1, 5
1094Chunk9AbsoluteContexts = -1, 5
1095
1096Chunk0ContextOffsets = 2147483647, 488
1097Chunk1ContextOffsets = 2147483647, 76
1098Chunk2ContextOffsets = 2147483647, 0, 2147483647, 0, 2147483647, 2465
1099Chunk3ContextOffsets = 2147483647, 0, 2147483647, 2053
1100Chunk4ContextOffsets = 2147483647, 1641
1101Chunk5ContextOffsets = 2147483647, 1229
1102Chunk6ContextOffsets = 2147483647, 817
1103Chunk7ContextOffsets = 2147483647, 405
1104Chunk8ContextOffsets = 2147483647, 0
1105Chunk9ContextOffsets = 2147483647, 0
1106
1107[TestCContextTranslator_BlastxSingleQuery_BothStrands_0]
1108NumChunks = 3
1109Chunk0StartingChunks = 0, 0, 0, 0, 0, 0
1110Chunk1StartingChunks = 0, 0, 0, 0, 0, 0
1111Chunk2StartingChunks = 0, 0, 0, 0, 0, 0
1112
1113Chunk0AbsoluteContexts = 0, 1, 2, 3, 4, 5
1114Chunk1AbsoluteContexts = 0, 1, 2, 3, 4, 5
1115Chunk2AbsoluteContexts = 0, 1, 2, 3, 4, 5
1116
1117Chunk0ContextOffsets = 0, 0, 0, 6, 6, 6
1118Chunk1ContextOffsets = 3, 3, 3, 3, 3, 3
1119Chunk2ContextOffsets = 6, 6, 6, 0, 0, 0
1120
1121[TestCContextTranslator_BlastxSingleQuery_BothStrands_1]
1122NumChunks = 3
1123Chunk0StartingChunks = 0, 0, 0, 0, 0, 0
1124Chunk1StartingChunks = 0, 0, 0, 0, 0, 0
1125Chunk2StartingChunks = 0, 0, 0, 0, 0, 0
1126
1127Chunk0AbsoluteContexts = 0, 1, 2, 4, 5, 3
1128Chunk1AbsoluteContexts = 0, 1, 2, 4, 5, 3
1129Chunk2AbsoluteContexts = 0, 1, 2, 3, 4, 5
1130
1131Chunk0ContextOffsets = 0, 0, 0, 6, 6, 7
1132Chunk1ContextOffsets = 3, 3, 3, 3, 3, 4
1133Chunk2ContextOffsets = 6, 6, 6, 0, 0, 0
1134
1135[TestCContextTranslator_BlastxSingleQuery_BothStrands_2]
1136NumChunks = 3
1137Chunk0StartingChunks = 0, 0, 0, 0, 0, 0
1138Chunk1StartingChunks = 0, 0, 0, 0, 0, 0
1139Chunk2StartingChunks = 0, 0, 0, 0, 0, 0
1140
1141Chunk0AbsoluteContexts = 0, 1, 2, 5, 3, 4
1142Chunk1AbsoluteContexts = 0, 1, 2, 5, 3, 4
1143Chunk2AbsoluteContexts = 0, 1, 2, 3, 4, 5
1144
1145Chunk0ContextOffsets = 0, 0, 0, 6, 7, 7
1146Chunk1ContextOffsets = 3, 3, 3, 3, 4, 4
1147Chunk2ContextOffsets = 6, 6, 6, 0, 0, 0
1148
1149; /*********  This functionality has not been implemented  **************/
1150; [TestCContextTranslator_BlastxMultiQuery_BothStrands]
1151; NumChunks = 10
1152; Chunk0StartingChunks = 0, 0, 0, 0, 0, 0
1153; Chunk1StartingChunks = 0, 0, 0, 0, 0, 0
1154; Chunk2StartingChunks = 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2
1155; Chunk3StartingChunks = 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2
1156; Chunk4StartingChunks = 2, 2, 2, 2, 2, 2
1157; Chunk5StartingChunks = 2, 2, 2, 2, 2, 2
1158; Chunk6StartingChunks = 2, 2, 2, 2, 2, 2
1159; Chunk7StartingChunks = 2, 2, 2, 2, 2, 2
1160; Chunk8StartingChunks = 2, 2, 2, 2, 2, 2
1161; Chunk9StartingChunks = 2, 2, 2, 2, 2, 2
1162;
1163; Chunk0AbsoluteContexts = 0, 1, 2, 4, 5, 3
1164; Chunk1AbsoluteContexts = 0, 1, 2, 4, 5, 3
1165; Chunk2AbsoluteContexts = 0, 1, 2, 4, 5, 3, 6, 7, 8, 10, 11, 9, 12, 13, 14, 16, 17, 15
1166; Chunk3AbsoluteContexts = 6, 7, 8, 10, 11, 9, 12, 13, 14, 16, 17, 15
1167; Chunk4AbsoluteContexts = 12, 13, 14, 16, 17, 15
1168; Chunk5AbsoluteContexts = 12, 13, 14, 16, 17, 15
1169; Chunk6AbsoluteContexts = 12, 13, 14, 16, 17, 15
1170; Chunk7AbsoluteContexts = 12, 13, 14, 16, 17, 15
1171; Chunk8AbsoluteContexts = 12, 13, 14, 16, 17, 15
1172; Chunk9AbsoluteContexts = 12, 13, 14, 16, 17, 15
1173;
1174; Chunk0ContextOffsets = 0, 0, 0, 166, 166, 167
1175; Chunk1ContextOffsets = 134, 134, 134, 32, 32, 33
1176; Chunk2ContextOffsets =
1177; Chunk3ContextOffsets =
1178; Chunk4ContextOffsets =
1179; Chunk5ContextOffsets =
1180; Chunk6ContextOffsets =
1181; Chunk7ContextOffsets =
1182; Chunk8ContextOffsets =
1183; Chunk9ContextOffsets =
1184;
1185; [TestCContextTranslator_BlastxMultiQuery_PlusStrand]
1186; NumChunks = 10
1187; Chunk0StartingChunks = 0, 0, 0, -1, -1, -1
1188; Chunk1StartingChunks = 0, 0, 0, -1, -1, -1
1189; Chunk2StartingChunks = 0, 0, 0, -1, -1, -1, 2, 2, 2, -1, -1, -1, 2, 2, 2, -1, -1, -1
1190; Chunk3StartingChunks = 2, 2, 2, -1, -1, -1, 2, 2, 2, -1, -1, -1
1191; Chunk4StartingChunks = 2, 2, 2, -1, -1, -1
1192; Chunk5StartingChunks = 2, 2, 2, -1, -1, -1
1193; Chunk6StartingChunks = 2, 2, 2, -1, -1, -1
1194; Chunk7StartingChunks = 2, 2, 2, -1, -1, -1
1195; Chunk8StartingChunks = 2, 2, 2, -1, -1, -1
1196; Chunk9StartingChunks = 2, 2, 2, -1, -1, -1
1197;
1198; Chunk0AbsoluteContexts = 0, 1, 2, -1, -1, -1
1199; Chunk1AbsoluteContexts = 0, 1, 2, -1, -1, -1
1200; Chunk2AbsoluteContexts = 0, 1, 2, -1, -1, -1, 6, 7, 8, -1, -1, -1, 12, 13, 14, -1, -1, -1
1201; Chunk3AbsoluteContexts = 6, 7, 8, -1, -1, -1, 12, 13, 14, -1, -1, -1
1202; Chunk4AbsoluteContexts = 12, 13, 14, -1, -1, -1
1203; Chunk5AbsoluteContexts = 12, 13, 14, -1, -1, -1
1204; Chunk6AbsoluteContexts = 12, 13, 14, -1, -1, -1
1205; Chunk7AbsoluteContexts = 12, 13, 14, -1, -1, -1
1206; Chunk8AbsoluteContexts = 12, 13, 14, -1, -1, -1
1207; Chunk9AbsoluteContexts = 12, 13, 14, -1, -1, -1
1208;
1209; Chunk0ContextOffsets = 0, 488
1210; Chunk1ContextOffsets = 12, 100
1211; Chunk2ContextOffsets = 800, 0, 0, 0, 0, 2501
1212; Chunk3ContextOffsets = 200, 0, 0, 2101
1213; Chunk4ContextOffsets = 350, 1701
1214; Chunk5ContextOffsets = 750, 1301
1215; Chunk6ContextOffsets = 1150, 901
1216; Chunk7ContextOffsets = 1550, 501
1217; Chunk8ContextOffsets = 1950, 101
1218; Chunk9ContextOffsets = 2350, 0
1219;
1220; [TestCContextTranslator_BlastxMultiQuery_MinusStrand]
1221; NumChunks = 10
1222; Chunk0StartingChunks = -1, -1, -1, 0, 0, 0
1223; Chunk1StartingChunks = -1, -1, -1, 0, 0, 0
1224; Chunk2StartingChunks = -1, -1, -1, 0, 0, 0, -1, -1, -1, 2, 2, 2, -1, -1, -1, 2, 2, 2
1225; Chunk3StartingChunks = -1, -1, -1, 2, 2, 2, -1, -1, -1, 2, 2, 2
1226; Chunk4StartingChunks = -1, -1, -1, 2, 2, 2
1227; Chunk5StartingChunks = -1, -1, -1, 2, 2, 2
1228; Chunk6StartingChunks = -1, -1, -1, 2, 2, 2
1229; Chunk7StartingChunks = -1, -1, -1, 2, 2, 2
1230; Chunk8StartingChunks = -1, -1, -1, 2, 2, 2
1231; Chunk9StartingChunks = -1, -1, -1, 2, 2, 2
1232;
1233; Chunk0AbsoluteContexts = -1, -1, -1, 3, 4, 5
1234; Chunk1AbsoluteContexts = -1, -1, -1, 3, 4, 5
1235; Chunk2AbsoluteContexts = -1, -1, -1, 3, 4, 5, -1, -1, -1, 9, 10, 11, -1, -1, -1, 15, 16, 17
1236; Chunk3AbsoluteContexts = -1, -1, -1, 9, 10, 11, -1, -1, -1, 15, 16, 17
1237; Chunk4AbsoluteContexts = -1, -1, -1, 15, 16, 17
1238; Chunk5AbsoluteContexts = -1, -1, -1, 15, 16, 17
1239; Chunk6AbsoluteContexts = -1, -1, -1, 15, 16, 17
1240; Chunk7AbsoluteContexts = -1, -1, -1, 15, 16, 17
1241; Chunk8AbsoluteContexts = -1, -1, -1, 15, 16, 17
1242; Chunk9AbsoluteContexts = -1, -1, -1, 15, 16, 17
1243;
1244; Chunk0ContextOffsets = 0, 488
1245; Chunk1ContextOffsets = 412, 100
1246; Chunk2ContextOffsets = 800, 0, 0, 0, 0, 2501
1247; Chunk3ContextOffsets = 200, 0, 0, 2101
1248; Chunk4ContextOffsets = 350, 1701
1249; Chunk5ContextOffsets = 750, 1301
1250; Chunk6ContextOffsets = 1150, 901
1251; Chunk7ContextOffsets = 1550, 501
1252; Chunk8ContextOffsets = 1950, 101
1253; Chunk9ContextOffsets = 2350, 0
1254