Skip to content

Commit 7c22acf

Browse files
Michael BarnettMichael Barnett
authored andcommitted
Fixed isses with carrying over category into domain text for functional test.
1 parent 0986750 commit 7c22acf

File tree

2 files changed

+41
-40
lines changed

2 files changed

+41
-40
lines changed

commec/tests/screen_factory.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,7 @@ def add_hit(self,
164164
"name": title,
165165
"tax_id": taxid,
166166
"list_acronym": "DTL",
167+
"category" : superkingdom,
167168
},
168169
]))
169170

commec/tests/test_data/functional.json

Lines changed: 40 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"commec_version": "1.0.1",
44
"json_output_version": "0.4",
55
"time_taken": "00:00:05",
6-
"date_run": "2025-11-13 19:54:00",
6+
"date_run": "2025-11-17 18:06:57",
77
"search_tool_info": {
88
"biorisk_search_info": {
99
"tool_info": "# HMMER 3.4 (Aug 2023); http://hmmer.org/",
@@ -41,7 +41,7 @@
4141
]
4242
},
4343
"query_info": {
44-
"file": "/tmp/pytest-of-root/pytest-55/test_functional_screen0/functional.fasta",
44+
"file": "/tmp/pytest-of-root/pytest-62/test_functional_screen0/functional.fasta",
4545
"number_of_queries": 1,
4646
"total_query_length": 600
4747
},
@@ -64,7 +64,7 @@
6464
"from_step": "Nucleotide Taxonomy Search"
6565
},
6666
"name": "NT_HIT_MIXED",
67-
"description": "Mix of 1 regulated None and 1 non-regulated None",
67+
"description": "Mix of 1 controlled sequence and 1 non-regulated sequence",
6868
"ranges": [
6969
{
7070
"e_value": 0.16,
@@ -76,15 +76,15 @@
7676
],
7777
"annotations": {
7878
"domain": [
79-
"None"
79+
"Viruses"
8080
],
8181
"regulated_taxonomy": [
8282
{
8383
"number_of_regulated_taxids": "1",
8484
"number_of_unregulated_taxids": "1",
8585
"regulated_eukaryotes": "0",
8686
"regulated_bacteria": "0",
87-
"regulated_viruses": "0",
87+
"regulated_viruses": "1",
8888
"regulated_taxa": [
8989
{
9090
"evalue": 0.16,
@@ -94,7 +94,7 @@
9494
"control_list": [
9595
{
9696
"name": "ShouldntClear",
97-
"category": "None",
97+
"category": "Viruses",
9898
"list": "DTL"
9999
}
100100
]
@@ -118,7 +118,7 @@
118118
"from_step": "Nucleotide Taxonomy Search"
119119
},
120120
"name": "NT_HIT_FLAG3",
121-
"description": "Regulated None - SUBJECT",
121+
"description": "Regulated sequence - SUBJECT",
122122
"ranges": [
123123
{
124124
"e_value": 0.15,
@@ -130,15 +130,15 @@
130130
],
131131
"annotations": {
132132
"domain": [
133-
"None"
133+
"Viruses"
134134
],
135135
"regulated_taxonomy": [
136136
{
137137
"number_of_regulated_taxids": "2",
138138
"number_of_unregulated_taxids": "0",
139139
"regulated_eukaryotes": "0",
140140
"regulated_bacteria": "0",
141-
"regulated_viruses": "0",
141+
"regulated_viruses": "2",
142142
"regulated_taxa": [
143143
{
144144
"evalue": 0.14,
@@ -148,7 +148,7 @@
148148
"control_list": [
149149
{
150150
"name": "ShouldntClear",
151-
"category": "None",
151+
"category": "Viruses",
152152
"list": "DTL"
153153
}
154154
]
@@ -161,7 +161,7 @@
161161
"control_list": [
162162
{
163163
"name": "SUBJECT",
164-
"category": "None",
164+
"category": "Viruses",
165165
"list": "DTL"
166166
}
167167
]
@@ -178,7 +178,7 @@
178178
"from_step": "Nucleotide Taxonomy Search"
179179
},
180180
"name": "NT_HIT_FLAG2",
181-
"description": "Regulated None - SUBJECT",
181+
"description": "Regulated sequence - SUBJECT",
182182
"ranges": [
183183
{
184184
"e_value": 0.14,
@@ -190,15 +190,15 @@
190190
],
191191
"annotations": {
192192
"domain": [
193-
"None"
193+
"Viruses"
194194
],
195195
"regulated_taxonomy": [
196196
{
197197
"number_of_regulated_taxids": "2",
198198
"number_of_unregulated_taxids": "0",
199199
"regulated_eukaryotes": "0",
200200
"regulated_bacteria": "0",
201-
"regulated_viruses": "0",
201+
"regulated_viruses": "2",
202202
"regulated_taxa": [
203203
{
204204
"evalue": 0.14,
@@ -208,7 +208,7 @@
208208
"control_list": [
209209
{
210210
"name": "ShouldntClear",
211-
"category": "None",
211+
"category": "Viruses",
212212
"list": "DTL"
213213
}
214214
]
@@ -221,7 +221,7 @@
221221
"control_list": [
222222
{
223223
"name": "SUBJECT",
224-
"category": "None",
224+
"category": "Viruses",
225225
"list": "DTL"
226226
}
227227
]
@@ -238,7 +238,7 @@
238238
"from_step": "Nucleotide Taxonomy Search"
239239
},
240240
"name": "NT_HIT_FLAG1",
241-
"description": "Regulated None - SUBJECT",
241+
"description": "Regulated sequence - SUBJECT",
242242
"ranges": [
243243
{
244244
"e_value": 0.13,
@@ -250,15 +250,15 @@
250250
],
251251
"annotations": {
252252
"domain": [
253-
"None"
253+
"Viruses"
254254
],
255255
"regulated_taxonomy": [
256256
{
257257
"number_of_regulated_taxids": "1",
258258
"number_of_unregulated_taxids": "0",
259259
"regulated_eukaryotes": "0",
260260
"regulated_bacteria": "0",
261-
"regulated_viruses": "0",
261+
"regulated_viruses": "1",
262262
"regulated_taxa": [
263263
{
264264
"evalue": 0.13,
@@ -268,7 +268,7 @@
268268
"control_list": [
269269
{
270270
"name": "ShouldntClear",
271-
"category": "None",
271+
"category": "Viruses",
272272
"list": "DTL"
273273
}
274274
]
@@ -285,7 +285,7 @@
285285
"from_step": "Protein Taxonomy Search"
286286
},
287287
"name": "NR_HIT_MIXED1",
288-
"description": "Mix of 1 regulated None and 2 non-regulated None",
288+
"description": "Mix of 1 controlled sequence and 2 non-regulated sequence",
289289
"ranges": [
290290
{
291291
"e_value": 0.1,
@@ -297,15 +297,15 @@
297297
],
298298
"annotations": {
299299
"domain": [
300-
"None"
300+
"Viruses"
301301
],
302302
"regulated_taxonomy": [
303303
{
304304
"number_of_regulated_taxids": "1",
305305
"number_of_unregulated_taxids": "2",
306306
"regulated_eukaryotes": "0",
307307
"regulated_bacteria": "0",
308-
"regulated_viruses": "0",
308+
"regulated_viruses": "1",
309309
"regulated_taxa": [
310310
{
311311
"evalue": 0.1,
@@ -315,7 +315,7 @@
315315
"control_list": [
316316
{
317317
"name": "ShouldMixedReg",
318-
"category": "None",
318+
"category": "Viruses",
319319
"list": "DTL"
320320
}
321321
]
@@ -345,7 +345,7 @@
345345
"from_step": "Protein Taxonomy Search"
346346
},
347347
"name": "NR_HIT_FLAG4",
348-
"description": "Regulated None - ShouldClear",
348+
"description": "Regulated sequence - ShouldClear",
349349
"ranges": [
350350
{
351351
"e_value": 0.09,
@@ -357,15 +357,15 @@
357357
],
358358
"annotations": {
359359
"domain": [
360-
"None"
360+
"Viruses"
361361
],
362362
"regulated_taxonomy": [
363363
{
364364
"number_of_regulated_taxids": "1",
365365
"number_of_unregulated_taxids": "0",
366366
"regulated_eukaryotes": "0",
367367
"regulated_bacteria": "0",
368-
"regulated_viruses": "0",
368+
"regulated_viruses": "1",
369369
"regulated_taxa": [
370370
{
371371
"evalue": 0.09,
@@ -375,7 +375,7 @@
375375
"control_list": [
376376
{
377377
"name": "ShouldClear",
378-
"category": "None",
378+
"category": "Viruses",
379379
"list": "DTL"
380380
}
381381
]
@@ -392,7 +392,7 @@
392392
"from_step": "Protein Taxonomy Search"
393393
},
394394
"name": "NR_HIT_FLAG3",
395-
"description": "Regulated None - ShouldntClear",
395+
"description": "Regulated sequence - ShouldntClear",
396396
"ranges": [
397397
{
398398
"e_value": 0.08,
@@ -404,15 +404,15 @@
404404
],
405405
"annotations": {
406406
"domain": [
407-
"None"
407+
"Viruses"
408408
],
409409
"regulated_taxonomy": [
410410
{
411411
"number_of_regulated_taxids": "1",
412412
"number_of_unregulated_taxids": "0",
413413
"regulated_eukaryotes": "0",
414414
"regulated_bacteria": "0",
415-
"regulated_viruses": "0",
415+
"regulated_viruses": "1",
416416
"regulated_taxa": [
417417
{
418418
"evalue": 0.07,
@@ -422,7 +422,7 @@
422422
"control_list": [
423423
{
424424
"name": "ShouldntClear",
425-
"category": "None",
425+
"category": "Viruses",
426426
"list": "DTL"
427427
}
428428
]
@@ -439,7 +439,7 @@
439439
"from_step": "Protein Taxonomy Search"
440440
},
441441
"name": "NR_HIT_FLAG2",
442-
"description": "Regulated None - ShouldClearBySynBio",
442+
"description": "Regulated sequence - ShouldClearBySynBio",
443443
"ranges": [
444444
{
445445
"e_value": 0.07,
@@ -451,15 +451,15 @@
451451
],
452452
"annotations": {
453453
"domain": [
454-
"None"
454+
"Viruses"
455455
],
456456
"regulated_taxonomy": [
457457
{
458458
"number_of_regulated_taxids": "1",
459459
"number_of_unregulated_taxids": "0",
460460
"regulated_eukaryotes": "0",
461461
"regulated_bacteria": "0",
462-
"regulated_viruses": "0",
462+
"regulated_viruses": "1",
463463
"regulated_taxa": [
464464
{
465465
"evalue": 0.07,
@@ -469,7 +469,7 @@
469469
"control_list": [
470470
{
471471
"name": "ShouldntClear",
472-
"category": "None",
472+
"category": "Viruses",
473473
"list": "DTL"
474474
}
475475
]
@@ -486,7 +486,7 @@
486486
"from_step": "Protein Taxonomy Search"
487487
},
488488
"name": "NR_HIT_FLAG1",
489-
"description": "Regulated None - ShouldntClear",
489+
"description": "Regulated sequence - ShouldntClear",
490490
"ranges": [
491491
{
492492
"e_value": 0.06,
@@ -498,15 +498,15 @@
498498
],
499499
"annotations": {
500500
"domain": [
501-
"None"
501+
"Viruses"
502502
],
503503
"regulated_taxonomy": [
504504
{
505505
"number_of_regulated_taxids": "1",
506506
"number_of_unregulated_taxids": "0",
507507
"regulated_eukaryotes": "0",
508508
"regulated_bacteria": "0",
509-
"regulated_viruses": "0",
509+
"regulated_viruses": "1",
510510
"regulated_taxa": [
511511
{
512512
"evalue": 0.06,
@@ -516,7 +516,7 @@
516516
"control_list": [
517517
{
518518
"name": "ShouldntClear",
519-
"category": "None",
519+
"category": "Viruses",
520520
"list": "DTL"
521521
}
522522
]

0 commit comments

Comments
 (0)