Add files using upload-large-folder tool
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_133826/counts_5xfad.csv +0 -0
- experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/DEA_3xTgAD.csv +0 -0
- experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/DEA_5xFAD.csv +0 -0
- experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/counts_3xTgAD.csv +0 -0
- experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/counts_5xFAD.csv +0 -0
- experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/entrez_5xFAD.txt +873 -0
- experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/execution_log.json +62 -0
- experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/retrieval_plan.json +1451 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/K_val.txt +1 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/alphabet.txt +1 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/check_kmers.R +34 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/check_meta.R +18 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/check_seqs.R +32 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/check_seqs5.R +27 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/check_seqs6.R +47 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/classify_proteins.R +76 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/classify_test.R +53 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/cluster_annotation_mapping.csv +1644 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/combined_proteins.faa +0 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/crossIndex.rds +0 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/decode_seqs.R +37 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/decode_seqs2.R +44 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/decode_seqs4.R +53 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/diamond_clusters.tsv +0 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/execution_log.json +0 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/execution_log.txt +0 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/explore_model.R +36 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/extract_ko_descriptions.R +22 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/extract_model.R +10 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/extract_reference.R +80 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/extract_reference2.R +50 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/final_answer.txt +29 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/find_model.R +54 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/find_predict.R +37 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/inspect_rdata2.R +28 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/inspect_rdata3.R +44 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/ko_descriptions.tsv +0 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/ko_entries.csv +0 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/ko_sequence_map.csv +0 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/output_validation.json +15 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/reference_ko.fasta +0 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/reference_ko_map.csv +1 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/reference_sequences.faa +0 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/retrieval_plan.json +0 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/run_classifier.R +103 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/run_metadata.json +32 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/run_summary.json +17 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/save_for_python.R +28 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/save_model_parts.R +15 -0
- experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/task_query.txt +46 -0
experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_133826/counts_5xfad.csv
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/DEA_3xTgAD.csv
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/DEA_5xFAD.csv
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/counts_3xTgAD.csv
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/counts_5xFAD.csv
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/entrez_5xFAD.txt
ADDED
|
@@ -0,0 +1,873 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
14673
|
| 2 |
+
18400
|
| 3 |
+
27027
|
| 4 |
+
217069
|
| 5 |
+
74617
|
| 6 |
+
16414
|
| 7 |
+
17857
|
| 8 |
+
11542
|
| 9 |
+
14667
|
| 10 |
+
15277
|
| 11 |
+
107766
|
| 12 |
+
23833
|
| 13 |
+
50723
|
| 14 |
+
14265
|
| 15 |
+
14025
|
| 16 |
+
20540
|
| 17 |
+
20302
|
| 18 |
+
20198
|
| 19 |
+
20200
|
| 20 |
+
16859
|
| 21 |
+
21857
|
| 22 |
+
56700
|
| 23 |
+
16170
|
| 24 |
+
27060
|
| 25 |
+
27419
|
| 26 |
+
74030
|
| 27 |
+
56504
|
| 28 |
+
19400
|
| 29 |
+
20375
|
| 30 |
+
16391
|
| 31 |
+
52585
|
| 32 |
+
26362
|
| 33 |
+
70785
|
| 34 |
+
16822
|
| 35 |
+
11816
|
| 36 |
+
15162
|
| 37 |
+
208228
|
| 38 |
+
241230
|
| 39 |
+
13358
|
| 40 |
+
20111
|
| 41 |
+
13423
|
| 42 |
+
15170
|
| 43 |
+
70573
|
| 44 |
+
13034
|
| 45 |
+
12489
|
| 46 |
+
79221
|
| 47 |
+
17085
|
| 48 |
+
13733
|
| 49 |
+
54153
|
| 50 |
+
12505
|
| 51 |
+
17159
|
| 52 |
+
58805
|
| 53 |
+
15368
|
| 54 |
+
13087
|
| 55 |
+
17768
|
| 56 |
+
74202
|
| 57 |
+
21745
|
| 58 |
+
69660
|
| 59 |
+
54325
|
| 60 |
+
13057
|
| 61 |
+
16426
|
| 62 |
+
15216
|
| 63 |
+
114584
|
| 64 |
+
21812
|
| 65 |
+
26556
|
| 66 |
+
21393
|
| 67 |
+
13033
|
| 68 |
+
116701
|
| 69 |
+
13713
|
| 70 |
+
108705
|
| 71 |
+
80287
|
| 72 |
+
71889
|
| 73 |
+
57916
|
| 74 |
+
67893
|
| 75 |
+
70110
|
| 76 |
+
56356
|
| 77 |
+
69769
|
| 78 |
+
246694
|
| 79 |
+
105522
|
| 80 |
+
12977
|
| 81 |
+
30925
|
| 82 |
+
13058
|
| 83 |
+
12506
|
| 84 |
+
12522
|
| 85 |
+
16956
|
| 86 |
+
76893
|
| 87 |
+
18024
|
| 88 |
+
80891
|
| 89 |
+
14129
|
| 90 |
+
17969
|
| 91 |
+
14247
|
| 92 |
+
14991
|
| 93 |
+
64138
|
| 94 |
+
60533
|
| 95 |
+
16784
|
| 96 |
+
20971
|
| 97 |
+
16164
|
| 98 |
+
18099
|
| 99 |
+
217154
|
| 100 |
+
12298
|
| 101 |
+
19025
|
| 102 |
+
80861
|
| 103 |
+
72318
|
| 104 |
+
207495
|
| 105 |
+
17305
|
| 106 |
+
18858
|
| 107 |
+
66610
|
| 108 |
+
16499
|
| 109 |
+
20692
|
| 110 |
+
12921
|
| 111 |
+
56405
|
| 112 |
+
22778
|
| 113 |
+
12514
|
| 114 |
+
16985
|
| 115 |
+
54612
|
| 116 |
+
16362
|
| 117 |
+
66102
|
| 118 |
+
20305
|
| 119 |
+
20303
|
| 120 |
+
69537
|
| 121 |
+
20308
|
| 122 |
+
16876
|
| 123 |
+
238323
|
| 124 |
+
71584
|
| 125 |
+
53599
|
| 126 |
+
67844
|
| 127 |
+
110829
|
| 128 |
+
12534
|
| 129 |
+
15979
|
| 130 |
+
16000
|
| 131 |
+
109272
|
| 132 |
+
19073
|
| 133 |
+
27355
|
| 134 |
+
74048
|
| 135 |
+
56193
|
| 136 |
+
94176
|
| 137 |
+
74782
|
| 138 |
+
216188
|
| 139 |
+
30805
|
| 140 |
+
17001
|
| 141 |
+
30794
|
| 142 |
+
171285
|
| 143 |
+
21452
|
| 144 |
+
18559
|
| 145 |
+
30955
|
| 146 |
+
18217
|
| 147 |
+
58185
|
| 148 |
+
14580
|
| 149 |
+
72469
|
| 150 |
+
53859
|
| 151 |
+
20716
|
| 152 |
+
15251
|
| 153 |
+
19141
|
| 154 |
+
12652
|
| 155 |
+
67963
|
| 156 |
+
68581
|
| 157 |
+
15519
|
| 158 |
+
66329
|
| 159 |
+
17084
|
| 160 |
+
13039
|
| 161 |
+
105348
|
| 162 |
+
18548
|
| 163 |
+
17079
|
| 164 |
+
15212
|
| 165 |
+
59079
|
| 166 |
+
18792
|
| 167 |
+
58809
|
| 168 |
+
14744
|
| 169 |
+
71704
|
| 170 |
+
13030
|
| 171 |
+
14560
|
| 172 |
+
18753
|
| 173 |
+
18826
|
| 174 |
+
108670
|
| 175 |
+
52033
|
| 176 |
+
12759
|
| 177 |
+
56471
|
| 178 |
+
213019
|
| 179 |
+
105670
|
| 180 |
+
24064
|
| 181 |
+
18414
|
| 182 |
+
23880
|
| 183 |
+
22763
|
| 184 |
+
22631
|
| 185 |
+
118452
|
| 186 |
+
75766
|
| 187 |
+
11600
|
| 188 |
+
15473
|
| 189 |
+
17869
|
| 190 |
+
20491
|
| 191 |
+
64099
|
| 192 |
+
77627
|
| 193 |
+
17939
|
| 194 |
+
105855
|
| 195 |
+
56722
|
| 196 |
+
223646
|
| 197 |
+
69146
|
| 198 |
+
100041546
|
| 199 |
+
54613
|
| 200 |
+
64136
|
| 201 |
+
16419
|
| 202 |
+
15163
|
| 203 |
+
67742
|
| 204 |
+
12524
|
| 205 |
+
80285
|
| 206 |
+
19128
|
| 207 |
+
12394
|
| 208 |
+
16155
|
| 209 |
+
15976
|
| 210 |
+
22379
|
| 211 |
+
109901
|
| 212 |
+
67776
|
| 213 |
+
12258
|
| 214 |
+
235587
|
| 215 |
+
17858
|
| 216 |
+
66058
|
| 217 |
+
78249
|
| 218 |
+
14913
|
| 219 |
+
83433
|
| 220 |
+
26382
|
| 221 |
+
19106
|
| 222 |
+
12266
|
| 223 |
+
52009
|
| 224 |
+
271424
|
| 225 |
+
14823
|
| 226 |
+
56409
|
| 227 |
+
17916
|
| 228 |
+
21356
|
| 229 |
+
15001
|
| 230 |
+
16913
|
| 231 |
+
72512
|
| 232 |
+
170459
|
| 233 |
+
11629
|
| 234 |
+
11829
|
| 235 |
+
22670
|
| 236 |
+
15200
|
| 237 |
+
72930
|
| 238 |
+
16948
|
| 239 |
+
93687
|
| 240 |
+
20496
|
| 241 |
+
16149
|
| 242 |
+
12978
|
| 243 |
+
12405
|
| 244 |
+
74760
|
| 245 |
+
12507
|
| 246 |
+
12511
|
| 247 |
+
68774
|
| 248 |
+
107373
|
| 249 |
+
107321
|
| 250 |
+
65221
|
| 251 |
+
16889
|
| 252 |
+
77125
|
| 253 |
+
67457
|
| 254 |
+
107375
|
| 255 |
+
67689
|
| 256 |
+
108101
|
| 257 |
+
15242
|
| 258 |
+
83490
|
| 259 |
+
71398
|
| 260 |
+
80879
|
| 261 |
+
15211
|
| 262 |
+
56715
|
| 263 |
+
12512
|
| 264 |
+
12566
|
| 265 |
+
17937
|
| 266 |
+
66141
|
| 267 |
+
54123
|
| 268 |
+
64540
|
| 269 |
+
110006
|
| 270 |
+
217353
|
| 271 |
+
66940
|
| 272 |
+
270198
|
| 273 |
+
11689
|
| 274 |
+
212032
|
| 275 |
+
14802
|
| 276 |
+
212442
|
| 277 |
+
12370
|
| 278 |
+
16177
|
| 279 |
+
20846
|
| 280 |
+
19253
|
| 281 |
+
22409
|
| 282 |
+
104086
|
| 283 |
+
18173
|
| 284 |
+
20684
|
| 285 |
+
18566
|
| 286 |
+
16331
|
| 287 |
+
20725
|
| 288 |
+
50778
|
| 289 |
+
12628
|
| 290 |
+
19264
|
| 291 |
+
21952
|
| 292 |
+
226422
|
| 293 |
+
72017
|
| 294 |
+
68507
|
| 295 |
+
15064
|
| 296 |
+
17970
|
| 297 |
+
21346
|
| 298 |
+
98365
|
| 299 |
+
80914
|
| 300 |
+
66950
|
| 301 |
+
11910
|
| 302 |
+
18108
|
| 303 |
+
14130
|
| 304 |
+
66977
|
| 305 |
+
11758
|
| 306 |
+
22352
|
| 307 |
+
67448
|
| 308 |
+
59126
|
| 309 |
+
54519
|
| 310 |
+
227674
|
| 311 |
+
227929
|
| 312 |
+
56177
|
| 313 |
+
11477
|
| 314 |
+
227700
|
| 315 |
+
71586
|
| 316 |
+
332579
|
| 317 |
+
227620
|
| 318 |
+
83768
|
| 319 |
+
215705
|
| 320 |
+
215632
|
| 321 |
+
56791
|
| 322 |
+
21788
|
| 323 |
+
12521
|
| 324 |
+
98878
|
| 325 |
+
20732
|
| 326 |
+
16175
|
| 327 |
+
17957
|
| 328 |
+
13010
|
| 329 |
+
58203
|
| 330 |
+
76829
|
| 331 |
+
60525
|
| 332 |
+
11747
|
| 333 |
+
99543
|
| 334 |
+
54524
|
| 335 |
+
70747
|
| 336 |
+
76123
|
| 337 |
+
17306
|
| 338 |
+
72121
|
| 339 |
+
20195
|
| 340 |
+
68659
|
| 341 |
+
19142
|
| 342 |
+
24088
|
| 343 |
+
12368
|
| 344 |
+
18167
|
| 345 |
+
56811
|
| 346 |
+
99899
|
| 347 |
+
21827
|
| 348 |
+
14466
|
| 349 |
+
404710
|
| 350 |
+
19055
|
| 351 |
+
242341
|
| 352 |
+
55932
|
| 353 |
+
14469
|
| 354 |
+
21949
|
| 355 |
+
67103
|
| 356 |
+
14595
|
| 357 |
+
384009
|
| 358 |
+
20404
|
| 359 |
+
11520
|
| 360 |
+
66775
|
| 361 |
+
242557
|
| 362 |
+
16792
|
| 363 |
+
14726
|
| 364 |
+
21938
|
| 365 |
+
71665
|
| 366 |
+
18710
|
| 367 |
+
12986
|
| 368 |
+
14191
|
| 369 |
+
66147
|
| 370 |
+
18669
|
| 371 |
+
56485
|
| 372 |
+
74734
|
| 373 |
+
21682
|
| 374 |
+
20750
|
| 375 |
+
20311
|
| 376 |
+
100561
|
| 377 |
+
12492
|
| 378 |
+
18438
|
| 379 |
+
11745
|
| 380 |
+
50883
|
| 381 |
+
23962
|
| 382 |
+
23961
|
| 383 |
+
11867
|
| 384 |
+
71706
|
| 385 |
+
122152370
|
| 386 |
+
269823
|
| 387 |
+
27056
|
| 388 |
+
73998
|
| 389 |
+
65963
|
| 390 |
+
93695
|
| 391 |
+
78781
|
| 392 |
+
23845
|
| 393 |
+
54486
|
| 394 |
+
21391
|
| 395 |
+
11746
|
| 396 |
+
24110
|
| 397 |
+
232345
|
| 398 |
+
16768
|
| 399 |
+
11857
|
| 400 |
+
16970
|
| 401 |
+
17000
|
| 402 |
+
21937
|
| 403 |
+
12527
|
| 404 |
+
22323
|
| 405 |
+
233315
|
| 406 |
+
17364
|
| 407 |
+
13032
|
| 408 |
+
12483
|
| 409 |
+
22177
|
| 410 |
+
29861
|
| 411 |
+
109264
|
| 412 |
+
12752
|
| 413 |
+
101488
|
| 414 |
+
60504
|
| 415 |
+
16190
|
| 416 |
+
16409
|
| 417 |
+
16411
|
| 418 |
+
66824
|
| 419 |
+
12493
|
| 420 |
+
20128
|
| 421 |
+
21953
|
| 422 |
+
74131
|
| 423 |
+
209268
|
| 424 |
+
14071
|
| 425 |
+
22376
|
| 426 |
+
17698
|
| 427 |
+
67075
|
| 428 |
+
12229
|
| 429 |
+
83453
|
| 430 |
+
18194
|
| 431 |
+
19703
|
| 432 |
+
171207
|
| 433 |
+
18823
|
| 434 |
+
24099
|
| 435 |
+
19332
|
| 436 |
+
11593
|
| 437 |
+
319520
|
| 438 |
+
64933
|
| 439 |
+
20284
|
| 440 |
+
15446
|
| 441 |
+
11513
|
| 442 |
+
71607
|
| 443 |
+
76527
|
| 444 |
+
17750
|
| 445 |
+
17748
|
| 446 |
+
67801
|
| 447 |
+
72042
|
| 448 |
+
65972
|
| 449 |
+
110385
|
| 450 |
+
68119
|
| 451 |
+
192654
|
| 452 |
+
11606
|
| 453 |
+
19143
|
| 454 |
+
21838
|
| 455 |
+
170752
|
| 456 |
+
16154
|
| 457 |
+
56857
|
| 458 |
+
11891
|
| 459 |
+
76886
|
| 460 |
+
12306
|
| 461 |
+
83603
|
| 462 |
+
13036
|
| 463 |
+
18828
|
| 464 |
+
11933
|
| 465 |
+
67213
|
| 466 |
+
102545
|
| 467 |
+
21813
|
| 468 |
+
17874
|
| 469 |
+
22041
|
| 470 |
+
107993
|
| 471 |
+
14678
|
| 472 |
+
102626
|
| 473 |
+
74153
|
| 474 |
+
246727
|
| 475 |
+
72446
|
| 476 |
+
270084
|
| 477 |
+
71738
|
| 478 |
+
19354
|
| 479 |
+
67775
|
| 480 |
+
20321
|
| 481 |
+
67168
|
| 482 |
+
72536
|
| 483 |
+
57914
|
| 484 |
+
226527
|
| 485 |
+
12363
|
| 486 |
+
14402
|
| 487 |
+
22228
|
| 488 |
+
279572
|
| 489 |
+
19039
|
| 490 |
+
16525
|
| 491 |
+
17095
|
| 492 |
+
22324
|
| 493 |
+
15223
|
| 494 |
+
234779
|
| 495 |
+
547253
|
| 496 |
+
15957
|
| 497 |
+
76448
|
| 498 |
+
217303
|
| 499 |
+
140780
|
| 500 |
+
19826
|
| 501 |
+
14824
|
| 502 |
+
106512
|
| 503 |
+
14676
|
| 504 |
+
15945
|
| 505 |
+
217203
|
| 506 |
+
12606
|
| 507 |
+
80719
|
| 508 |
+
20304
|
| 509 |
+
276950
|
| 510 |
+
230514
|
| 511 |
+
320712
|
| 512 |
+
15442
|
| 513 |
+
20293
|
| 514 |
+
70757
|
| 515 |
+
103743
|
| 516 |
+
216161
|
| 517 |
+
100038882
|
| 518 |
+
70719
|
| 519 |
+
14594
|
| 520 |
+
70839
|
| 521 |
+
74191
|
| 522 |
+
13709
|
| 523 |
+
386454
|
| 524 |
+
56188
|
| 525 |
+
14960
|
| 526 |
+
231830
|
| 527 |
+
245847
|
| 528 |
+
241274
|
| 529 |
+
243912
|
| 530 |
+
12259
|
| 531 |
+
12262
|
| 532 |
+
12260
|
| 533 |
+
54445
|
| 534 |
+
243911
|
| 535 |
+
230837
|
| 536 |
+
30878
|
| 537 |
+
54673
|
| 538 |
+
73728
|
| 539 |
+
74127
|
| 540 |
+
215243
|
| 541 |
+
21354
|
| 542 |
+
15894
|
| 543 |
+
18417
|
| 544 |
+
14998
|
| 545 |
+
104816
|
| 546 |
+
12520
|
| 547 |
+
230787
|
| 548 |
+
383619
|
| 549 |
+
12523
|
| 550 |
+
320981
|
| 551 |
+
218203
|
| 552 |
+
117590
|
| 553 |
+
18816
|
| 554 |
+
16456
|
| 555 |
+
108687
|
| 556 |
+
13653
|
| 557 |
+
14794
|
| 558 |
+
75480
|
| 559 |
+
23831
|
| 560 |
+
13040
|
| 561 |
+
14710
|
| 562 |
+
54366
|
| 563 |
+
21898
|
| 564 |
+
233186
|
| 565 |
+
67856
|
| 566 |
+
68404
|
| 567 |
+
100182
|
| 568 |
+
223453
|
| 569 |
+
57444
|
| 570 |
+
68867
|
| 571 |
+
15284
|
| 572 |
+
76453
|
| 573 |
+
67880
|
| 574 |
+
66988
|
| 575 |
+
74735
|
| 576 |
+
14190
|
| 577 |
+
212167
|
| 578 |
+
19219
|
| 579 |
+
68770
|
| 580 |
+
20847
|
| 581 |
+
18796
|
| 582 |
+
24044
|
| 583 |
+
23890
|
| 584 |
+
12571
|
| 585 |
+
230073
|
| 586 |
+
216445
|
| 587 |
+
327959
|
| 588 |
+
380732
|
| 589 |
+
12267
|
| 590 |
+
11810
|
| 591 |
+
433375
|
| 592 |
+
226594
|
| 593 |
+
12508
|
| 594 |
+
56743
|
| 595 |
+
213491
|
| 596 |
+
30838
|
| 597 |
+
105501
|
| 598 |
+
78283
|
| 599 |
+
78801
|
| 600 |
+
29862
|
| 601 |
+
15900
|
| 602 |
+
15002
|
| 603 |
+
80888
|
| 604 |
+
17196
|
| 605 |
+
69069
|
| 606 |
+
12257
|
| 607 |
+
217262
|
| 608 |
+
320557
|
| 609 |
+
231655
|
| 610 |
+
17215
|
| 611 |
+
319211
|
| 612 |
+
224008
|
| 613 |
+
68176
|
| 614 |
+
14747
|
| 615 |
+
17096
|
| 616 |
+
101502
|
| 617 |
+
71146
|
| 618 |
+
20416
|
| 619 |
+
66412
|
| 620 |
+
75563
|
| 621 |
+
329252
|
| 622 |
+
239743
|
| 623 |
+
22146
|
| 624 |
+
232157
|
| 625 |
+
219144
|
| 626 |
+
236312
|
| 627 |
+
24004
|
| 628 |
+
434325
|
| 629 |
+
320148
|
| 630 |
+
72560
|
| 631 |
+
54199
|
| 632 |
+
216456
|
| 633 |
+
319772
|
| 634 |
+
74645
|
| 635 |
+
170743
|
| 636 |
+
77771
|
| 637 |
+
218739
|
| 638 |
+
22695
|
| 639 |
+
140497
|
| 640 |
+
21897
|
| 641 |
+
381107
|
| 642 |
+
101602
|
| 643 |
+
218454
|
| 644 |
+
80885
|
| 645 |
+
12091
|
| 646 |
+
15958
|
| 647 |
+
18793
|
| 648 |
+
231805
|
| 649 |
+
195646
|
| 650 |
+
69550
|
| 651 |
+
244416
|
| 652 |
+
17476
|
| 653 |
+
15944
|
| 654 |
+
56173
|
| 655 |
+
214854
|
| 656 |
+
21815
|
| 657 |
+
268566
|
| 658 |
+
545192
|
| 659 |
+
22110
|
| 660 |
+
209086
|
| 661 |
+
246746
|
| 662 |
+
269604
|
| 663 |
+
12495
|
| 664 |
+
20345
|
| 665 |
+
20973
|
| 666 |
+
66528
|
| 667 |
+
109050
|
| 668 |
+
12064
|
| 669 |
+
233571
|
| 670 |
+
226652
|
| 671 |
+
12273
|
| 672 |
+
171180
|
| 673 |
+
20776
|
| 674 |
+
212937
|
| 675 |
+
22040
|
| 676 |
+
211228
|
| 677 |
+
231842
|
| 678 |
+
19144
|
| 679 |
+
16854
|
| 680 |
+
12642
|
| 681 |
+
101113
|
| 682 |
+
76487
|
| 683 |
+
230766
|
| 684 |
+
237553
|
| 685 |
+
14325
|
| 686 |
+
22320
|
| 687 |
+
170706
|
| 688 |
+
71929
|
| 689 |
+
321019
|
| 690 |
+
12475
|
| 691 |
+
21899
|
| 692 |
+
233274
|
| 693 |
+
382571
|
| 694 |
+
320435
|
| 695 |
+
76088
|
| 696 |
+
320484
|
| 697 |
+
50784
|
| 698 |
+
104759
|
| 699 |
+
30791
|
| 700 |
+
13051
|
| 701 |
+
13384
|
| 702 |
+
224109
|
| 703 |
+
71130
|
| 704 |
+
226421
|
| 705 |
+
246730
|
| 706 |
+
76980
|
| 707 |
+
12702
|
| 708 |
+
14159
|
| 709 |
+
12051
|
| 710 |
+
74748
|
| 711 |
+
71994
|
| 712 |
+
331532
|
| 713 |
+
60440
|
| 714 |
+
75458
|
| 715 |
+
24055
|
| 716 |
+
17314
|
| 717 |
+
22441
|
| 718 |
+
231633
|
| 719 |
+
226255
|
| 720 |
+
54132
|
| 721 |
+
14348
|
| 722 |
+
52855
|
| 723 |
+
225471
|
| 724 |
+
94094
|
| 725 |
+
69068
|
| 726 |
+
320782
|
| 727 |
+
19204
|
| 728 |
+
12332
|
| 729 |
+
73690
|
| 730 |
+
231532
|
| 731 |
+
209387
|
| 732 |
+
225187
|
| 733 |
+
74039
|
| 734 |
+
432555
|
| 735 |
+
21912
|
| 736 |
+
14127
|
| 737 |
+
18733
|
| 738 |
+
246256
|
| 739 |
+
18573
|
| 740 |
+
54353
|
| 741 |
+
12982
|
| 742 |
+
108052
|
| 743 |
+
14131
|
| 744 |
+
227612
|
| 745 |
+
110196
|
| 746 |
+
266632
|
| 747 |
+
53324
|
| 748 |
+
11690
|
| 749 |
+
74580
|
| 750 |
+
667823
|
| 751 |
+
30935
|
| 752 |
+
15018
|
| 753 |
+
14969
|
| 754 |
+
80876
|
| 755 |
+
63986
|
| 756 |
+
12010
|
| 757 |
+
72461
|
| 758 |
+
17060
|
| 759 |
+
14972
|
| 760 |
+
78933
|
| 761 |
+
76763
|
| 762 |
+
239849
|
| 763 |
+
231162
|
| 764 |
+
434624
|
| 765 |
+
667370
|
| 766 |
+
384059
|
| 767 |
+
12802
|
| 768 |
+
80910
|
| 769 |
+
72027
|
| 770 |
+
76633
|
| 771 |
+
66812
|
| 772 |
+
23900
|
| 773 |
+
21955
|
| 774 |
+
52668
|
| 775 |
+
12654
|
| 776 |
+
74096
|
| 777 |
+
20529
|
| 778 |
+
76681
|
| 779 |
+
23960
|
| 780 |
+
17974
|
| 781 |
+
15040
|
| 782 |
+
56839
|
| 783 |
+
381810
|
| 784 |
+
13011
|
| 785 |
+
219132
|
| 786 |
+
11993
|
| 787 |
+
13448
|
| 788 |
+
68794
|
| 789 |
+
16188
|
| 790 |
+
17105
|
| 791 |
+
100034251
|
| 792 |
+
54396
|
| 793 |
+
245240
|
| 794 |
+
667214
|
| 795 |
+
434484
|
| 796 |
+
109032
|
| 797 |
+
672511
|
| 798 |
+
16068
|
| 799 |
+
78465
|
| 800 |
+
100039968
|
| 801 |
+
245945
|
| 802 |
+
107527
|
| 803 |
+
240168
|
| 804 |
+
17951
|
| 805 |
+
12983
|
| 806 |
+
17972
|
| 807 |
+
100503915
|
| 808 |
+
11727
|
| 809 |
+
20556
|
| 810 |
+
110557
|
| 811 |
+
14964
|
| 812 |
+
12268
|
| 813 |
+
14961
|
| 814 |
+
15951
|
| 815 |
+
226691
|
| 816 |
+
240327
|
| 817 |
+
320587
|
| 818 |
+
56212
|
| 819 |
+
14204
|
| 820 |
+
434341
|
| 821 |
+
433638
|
| 822 |
+
319430
|
| 823 |
+
237436
|
| 824 |
+
13025
|
| 825 |
+
15959
|
| 826 |
+
72136
|
| 827 |
+
107350
|
| 828 |
+
14221
|
| 829 |
+
215280
|
| 830 |
+
330217
|
| 831 |
+
20677
|
| 832 |
+
16019
|
| 833 |
+
628779
|
| 834 |
+
100042856
|
| 835 |
+
16145
|
| 836 |
+
15953
|
| 837 |
+
100039796
|
| 838 |
+
17948
|
| 839 |
+
76933
|
| 840 |
+
102294
|
| 841 |
+
12335
|
| 842 |
+
66913
|
| 843 |
+
12774
|
| 844 |
+
56644
|
| 845 |
+
12803
|
| 846 |
+
227696
|
| 847 |
+
14999
|
| 848 |
+
74038
|
| 849 |
+
630146
|
| 850 |
+
319849
|
| 851 |
+
12045
|
| 852 |
+
66240
|
| 853 |
+
394432
|
| 854 |
+
258325
|
| 855 |
+
218476
|
| 856 |
+
236451
|
| 857 |
+
216984
|
| 858 |
+
68195
|
| 859 |
+
100037283
|
| 860 |
+
27973
|
| 861 |
+
16912
|
| 862 |
+
270049
|
| 863 |
+
108167440
|
| 864 |
+
668218
|
| 865 |
+
268301
|
| 866 |
+
12047
|
| 867 |
+
102632488
|
| 868 |
+
320770
|
| 869 |
+
12044
|
| 870 |
+
100702
|
| 871 |
+
14728
|
| 872 |
+
545207
|
| 873 |
+
67706
|
experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/execution_log.json
ADDED
|
@@ -0,0 +1,62 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"log_entries": [
|
| 3 |
+
"================================ Human Message =================================\n\nYou are running a bioagent-bench task with local files already prepared.\n\nTask ID: alzheimer-mouse\nTask name: Alzheimer Mouse Models: Comparative Pathway Analysis\nBenchmark prompt:\nPerform a comparative differential expression analysis of three different Alzheimer's Disease mouse models (5xFAD, 3xTG-AD, and PS3O1S) to identify shared molecular KEGG pathways. The output should be a CSV file with the following columns: 'pathway','5xFAD_pvalue','3xTG_AD_pvalue','PS3O1S_pvalue'. Example csv <example>Pathway,5xFAD_pvalue,3xTG_AD_pvalue,PS3O1S_pvalue\nPhagosome Homo sapiens hsa04145,1.5045916403148935e-09,0.3102788532065793,0.4443015705596512\n</example> \nData background:\nAnalyze 5xFAD, 3xTG-AD, and PS301S mouse models: normalize counts, perform differential expression, run KEGG pathway enrichment, and compare shared pathways across models.\n\nConstraints:\n1. Use only the benchmark inputs and references explicitly listed below.\n2. Save the required final deliverables exactly to the paths listed below.\n3. Save all intermediate scripts, logs, and scratch outputs inside this run directory: /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905\n4. Keep final deliverables in the same schema/format requested by the benchmark prompt.\n5. Return a concise final summary after writing the required files.\n\nTask-specific instruction:\nUse the provided mouse count and DEA files as inputs. Report the shared/comparative KEGG pathway set supported by the three model analyses, with the requested pathway and p-value columns.\n\nBenchmark data policy:\n- Allowed input data directory: /225040511/project/bioagent-bench/dataset/alzheimer-mouse/data\n- Allowed reference directory: <none>\n- Allowed scratch/output directory: /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905\n- Forbidden truth/results directory: /225040511/project/bioagent-bench/dataset/alzheimer-mouse/results\n- Forbidden sibling benchmark task directories: /225040511/project/bioagent-bench/dataset/<any task other than alzheimer-mouse>\n- Do not inspect previous bioagent-bench-runs or sibling task outputs as data sources.\n- Do not download external databases or install new packages during the benchmark run.\n\nInput data directory:\n/225040511/project/bioagent-bench/dataset/alzheimer-mouse/data\nVisible input files:\n- DEA_PS3O1S.csv\n- GSE161904_Raw_gene_counts_cortex.txt\n- GSE168137_countList.txt\n\nReference data directory:\n<none>\nVisible reference files:\n- <none>\n\nRequired final output paths:\n- pathway_comparison.csv: /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/pathway_comparison.csv",
|
| 4 |
+
"================================== Ai Message ==================================\n\nI'll start by examining the input data files to understand their structure and content.\n\n**Plan:**\n1. [ ] Explore the input data directory and examine the structure of each file\n2. [ ] Determine which files correspond to which mouse models\n3. [ ] Perform differential expression analysis for models where raw counts are available\n4. [ ] Run KEGG pathway enrichment analysis for each model\n5. [ ] Combine the results into the required CSV format\n\nLet me begin.\n\n<execute>\n#!BASH\necho \"=== Listing input data directory ===\"\nls -la /225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/\necho \"\"\necho \"=== Checking file sizes ===\"\nwc -l /225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/*\necho \"\"\necho \"=== First few lines of each file ===\"\necho \"--- DEA_PS3O1S.csv ---\"\nhead -5 /225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/DEA_PS3O1S.csv\necho \"\"\necho \"--- GSE161904_Raw_gene_counts_cortex.txt ---\"\nhead -5 /225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/GSE161904_Raw_gene_counts_cortex.txt\necho \"\"\necho \"--- GSE168137_countList.txt ---\"\nhead -5 /225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/GSE168137_countList.txt\n</execute>",
|
| 5 |
+
"================================== Ai Message ==================================\n\n<observation>=== Listing input data directory ===\ntotal 12097\ndrwxr-xr-x 2 root root 4096 May 13 10:10 .\ndrwxr-xr-x 4 root root 4096 May 14 16:36 ..\n-rw-r--r-- 1 1000 1000 6338318 May 25 2025 DEA_PS3O1S.csv\n-rw-r--r-- 1 1000 1000 1622885 May 25 2025 GSE161904_Raw_gene_counts_cortex.txt\n-rw-r--r-- 1 1000 1000 4388517 May 25 2025 GSE168137_countList.txt\n\n=== Checking file sizes ===\n 48527 /225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/DEA_PS3O1S.csv\n 43630 /225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/GSE161904_Raw_gene_counts_cortex.txt\n 55450 /225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/GSE168137_countList.txt\n 147607 total\n\n=== First few lines of each file ===\n--- DEA_PS3O1S.csv ---\n,gene_id,gene_name,feature,fc,log2fc,pval,qval,wt.MeanFPKM,tg.MeanFPKM,FPKM.tau_02,FPKM.tau_03,FPKM.tau_04,FPKM.tau_01,FPKM.tau_05,FPKM.tau_06\n1,ENSMUSG00000000001,Gnai3,gene,1.06747898228474,0.0942076647384222,0.60011587383902,0.899032601644565,8.61282333333333,9.080672,8.667066,9.120558,8.050846,10.898668,7.448256,8.895092\n2,ENSMUSG00000000003,Pbsn,gene,1.0,0.0,,,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\n3,ENSMUSG00000000028,Cdc45,gene,1.0,0.0,,,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\n4,ENSMUSG00000000031,H19,gene,1.0,0.0,,,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0\n\n--- GSE161904_Raw_gene_counts_cortex.txt ---\n\tG3R1_Cortex_3xTgAD\tG3R3_Cortex_3xTgAD\tG3R4_Cortex_3xTgAD\tG3R10_Cortex_WT\tG3R7_Cortex_WT\tG3R9_Cortex_WT\nENSMUSG00000000001\t1020\t1095\t1203\t1225\t1116\t1106\nENSMUSG00000000003\t0\t0\t0\t0\t0\t0\nENSMUSG00000000028\t63\t77\t59\t90\t69\t97\nENSMUSG00000000031\t3\t0\t3\t0\t2\t1\n\n--- GSE168137_countList.txt ---\ngene_id\t5xFAD;BL6_cortex_8mon_Female_295\t5xFAD;BL6_cortex_8mon_Female_312\t5xFAD;BL6_cortex_8mon_Female_339\t5xFAD;BL6_cortex_8mon_Female_341\t5xFAD;BL6_cortex_8mon_Female_342\t5xFAD;BL6_cortex_8mon_Male_299\t5xFAD;BL6_cortex_8mon_Male_300\t5xFAD;BL6_cortex_8mon_Male_307\t5xFAD;BL6_cortex_8mon_Male_387\t5xFAD;BL6_cortex_8mon_Male_390\tBL6_cortex_8mon_Female_322\tBL6_cortex_8mon_Female_338\tBL6_cortex_8mon_Female_340\tBL6_cortex_8mon_Female_348\tBL6_cortex_8mon_Female_351\tBL6_cortex_8mon_Male_389\tBL6_cortex_8mon_Male_396\tBL6_cortex_8mon_Male_399\tBL6_cortex_8mon_Male_410\tBL6_cortex_8mon_Male_412\nENSMUSG00000000001.4\t729\t614\t610\t614\t484\t613\t607\t393\t645\t339\t465\t497\t673\t396\t500\t711\t325\t777\t837\t670\nENSMUSG00000000003.15\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0\nENSMUSG00000000028.15\t21\t38\t31\t35\t19\t40\t34\t23\t34\t19\t28\t25\t34\t23\t32\t29\t15\t44\t36\t24\nENSMUSG00000000031.16\t4\t4\t0\t0\t1\t2\t0\t0\t0\t0\t0\t0\t2\t1\t1\t5\t1\t1\t0\t2\n</observation>",
|
| 6 |
+
"================================== Ai Message ==================================\n\nNow I understand the data structure. Let me examine the data more closely.\n\n<execute>\n#!BASH\necho \"=== PS3O1S DEA columns ===\"\nhead -1 /225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/DEA_PS3O1S.csv | tr ',' '\\n' | cat -n\necho \"\"\necho \"=== 3xTg-AD file columns ===\"\nhead -1 /225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/GSE161904_Raw_gene_counts_cortex.txt | tr '\\t' '\\n' | cat -n\necho \"\"\necho \"=== 5xFAD file columns ===\"\nhead -1 /225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/GSE168137_countList.txt | tr '\\t' '\\n' | cat -n\n</execute>",
|
| 7 |
+
"================================== Ai Message ==================================\n\n<observation>=== PS3O1S DEA columns ===\n 1\t\n 2\tgene_id\n 3\tgene_name\n 4\tfeature\n 5\tfc\n 6\tlog2fc\n 7\tpval\n 8\tqval\n 9\twt.MeanFPKM\n 10\ttg.MeanFPKM\n 11\tFPKM.tau_02\n 12\tFPKM.tau_03\n 13\tFPKM.tau_04\n 14\tFPKM.tau_01\n 15\tFPKM.tau_05\n 16\tFPKM.tau_06\n\n=== 3xTg-AD file columns ===\n 1\t\n 2\tG3R1_Cortex_3xTgAD\n 3\tG3R3_Cortex_3xTgAD\n 4\tG3R4_Cortex_3xTgAD\n 5\tG3R10_Cortex_WT\n 6\tG3R7_Cortex_WT\n 7\tG3R9_Cortex_WT\n\n=== 5xFAD file columns ===\n 1\tgene_id\n 2\t5xFAD;BL6_cortex_8mon_Female_295\n 3\t5xFAD;BL6_cortex_8mon_Female_312\n 4\t5xFAD;BL6_cortex_8mon_Female_339\n 5\t5xFAD;BL6_cortex_8mon_Female_341\n 6\t5xFAD;BL6_cortex_8mon_Female_342\n 7\t5xFAD;BL6_cortex_8mon_Male_299\n 8\t5xFAD;BL6_cortex_8mon_Male_300\n 9\t5xFAD;BL6_cortex_8mon_Male_307\n 10\t5xFAD;BL6_cortex_8mon_Male_387\n 11\t5xFAD;BL6_cortex_8mon_Male_390\n 12\tBL6_cortex_8mon_Female_322\n 13\tBL6_cortex_8mon_Female_338\n 14\tBL6_cortex_8mon_Female_340\n 15\tBL6_cortex_8mon_Female_348\n 16\tBL6_cortex_8mon_Female_351\n 17\tBL6_cortex_8mon_Male_389\n 18\tBL6_cortex_8mon_Male_396\n 19\tBL6_cortex_8mon_Male_399\n 20\tBL6_cortex_8mon_Male_410\n 21\tBL6_cortex_8mon_Male_412\n</observation>",
|
| 8 |
+
"================================ Human Message =================================\n\nEach response must include thinking process followed by either <execute> or <solution> tag. But there are no tags in the current response. Please follow the instruction, fix and regenerate the response again.",
|
| 9 |
+
"================================ Human Message =================================\n\nEach response must include thinking process followed by either <execute> or <solution> tag. But there are no tags in the current response. Please follow the instruction, fix and regenerate the response again.",
|
| 10 |
+
"================================== Ai Message ==================================\n\nYou're right, I apologize for the missing tags. Let me proceed properly with the analysis.\n\n**Plan:**\n1. [ ] Examine the data and prepare count files and metadata for each mouse model\n2. [ ] Run DESeq2 for 5xFAD model (GSE168137)\n3. [ ] Run DESeq2 for 3xTg-AD model (GSE161904)\n4. [ ] Use pre-computed DEA for PS3O1S\n5. [ ] Convert gene IDs to Entrez for KEGG enrichment\n6. [ ] Run KEGG enrichment for all three models\n7. [ ] Combine results into final CSV with shared pathways\n\nLet me start by preparing the data files and examining gene IDs.\n\n<execute>\n#!BASH\necho \"=== Checking gene ID format in 5xFAD ===\"\nhead -3 /225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/GSE168137_countList.txt | cut -f1\necho \"\"\necho \"=== Checking gene ID format in 3xTg-AD ===\"\nhead -3 /225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/GSE161904_Raw_gene_counts_cortex.txt | cut -f1\necho \"\"\necho \"=== Checking gene ID format in PS3O1S ===\"\nhead -3 /225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/DEA_PS3O1S.csv | cut -d',' -f2,3\n</execute>",
|
| 11 |
+
"================================== Ai Message ==================================\n\n<observation>=== Checking gene ID format in 5xFAD ===\ngene_id\nENSMUSG00000000001.4\nENSMUSG00000000003.15\n\n=== Checking gene ID format in 3xTg-AD ===\n\nENSMUSG00000000001\nENSMUSG00000000003\n\n=== Checking gene ID format in PS3O1S ===\ngene_id,gene_name\nENSMUSG00000000001,Gnai3\nENSMUSG00000000003,Pbsn\n</observation>",
|
| 12 |
+
"================================== Ai Message ==================================\n\n<execute>\n#!BASH\necho \"Step 1: Prepare count files and metadata for DESeq2 analysis\"\n\ncd /225040511/project/biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905\n\n# Prepare 5xFAD count matrix - separate counts from metadata\necho \"Preparing 5xFAD count matrix...\"\npython3 -c \"\nimport pandas as pd\n\n# Read 5xFAD data\ndf = pd.read_csv('/225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/GSE168137_countList.txt', sep='\\t')\n# Clean gene IDs (remove .version suffix)\ndf['gene_id'] = df['gene_id'].str.replace(r'\\..*$', '', regex=True)\ndf = df.set_index('gene_id')\n\n# Separate 5xFAD (TG) and BL6 (WT) samples\ntg_cols = [c for c in df.columns if c.startswith('5xFAD')]\nwt_cols = [c for c in df.columns if c.startswith('BL6')]\n\nprint(f'5xFAD TG samples: {len(tg_cols)}')\nprint(f'5xFAD WT samples: {len(wt_cols)}')\nprint(f'TG cols: {tg_cols}')\nprint(f'WT cols: {wt_cols}')\n\n# Create count matrix\ncounts_5xfad = df[tg_cols + wt_cols]\ncounts_5xfad.to_csv('counts_5xFAD.csv')\nprint(f'Count matrix shape: {counts_5xfad.shape}')\n\n# Create metadata\nmetadata_5xfad = pd.DataFrame({\n 'sample': tg_cols + wt_cols,\n 'condition': ['5xFAD']*len(tg_cols) + ['WT']*len(wt_cols)\n})\nmetadata_5xfad.to_csv('metadata_5xFAD.csv', index=False)\nprint(metadata_5xfad)\n\"\n</execute>",
|
| 13 |
+
"================================== Ai Message ==================================\n\n<observation>Error running Bash script (exit code 1):\n/tmp/tmptg2j8c9m.sh: line 6: cd: /225040511/project/biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905: No such file or directory\n</observation>",
|
| 14 |
+
"================================== Ai Message ==================================\n\n<execute>\n#!BASH\necho \"Step 1: Prepare count files and metadata for DESeq2 analysis\"\n\ncd /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905\n\n# Prepare 5xFAD count matrix - separate counts from metadata\necho \"Preparing 5xFAD count matrix...\"\npython3 -c \"\nimport pandas as pd\n\n# Read 5xFAD data\ndf = pd.read_csv('/225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/GSE168137_countList.txt', sep='\\t')\n# Clean gene IDs (remove .version suffix)\ndf['gene_id'] = df['gene_id'].str.replace(r'\\..*$', '', regex=True)\ndf = df.set_index('gene_id')\n\n# Separate 5xFAD (TG) and BL6 (WT) samples\ntg_cols = [c for c in df.columns if c.startswith('5xFAD')]\nwt_cols = [c for c in df.columns if c.startswith('BL6')]\n\nprint(f'5xFAD TG samples: {len(tg_cols)}')\nprint(f'5xFAD WT samples: {len(wt_cols)}')\nprint(f'TG cols: {tg_cols}')\nprint(f'WT cols: {wt_cols}')\n\n# Create count matrix\ncounts_5xfad = df[tg_cols + wt_cols]\ncounts_5xfad.to_csv('counts_5xFAD.csv')\nprint(f'Count matrix shape: {counts_5xfad.shape}')\n\n# Create metadata\nmetadata_5xfad = pd.DataFrame({\n 'sample': tg_cols + wt_cols,\n 'condition': ['5xFAD']*len(tg_cols) + ['WT']*len(wt_cols)\n})\nmetadata_5xfad.to_csv('metadata_5xFAD.csv', index=False)\nprint(metadata_5xfad)\n\"\n</execute>",
|
| 15 |
+
"================================== Ai Message ==================================\n\n<observation>Step 1: Prepare count files and metadata for DESeq2 analysis\nPreparing 5xFAD count matrix...\n5xFAD TG samples: 10\n5xFAD WT samples: 10\nTG cols: ['5xFAD;BL6_cortex_8mon_Female_295', '5xFAD;BL6_cortex_8mon_Female_312', '5xFAD;BL6_cortex_8mon_Female_339', '5xFAD;BL6_cortex_8mon_Female_341', '5xFAD;BL6_cortex_8mon_Female_342', '5xFAD;BL6_cortex_8mon_Male_299', '5xFAD;BL6_cortex_8mon_Male_300', '5xFAD;BL6_cortex_8mon_Male_307', '5xFAD;BL6_cortex_8mon_Male_387', '5xFAD;BL6_cortex_8mon_Male_390']\nWT cols: ['BL6_cortex_8mon_Female_322', 'BL6_cortex_8mon_Female_338', 'BL6_cortex_8mon_Female_340', 'BL6_cortex_8mon_Female_348', 'BL6_cortex_8mon_Female_351', 'BL6_cortex_8mon_Male_389', 'BL6_cortex_8mon_Male_396', 'BL6_cortex_8mon_Male_399', 'BL6_cortex_8mon_Male_410', 'BL6_cortex_8mon_Male_412']\nCount matrix shape: (55449, 20)\n sample condition\n0 5xFAD;BL6_cortex_8mon_Female_295 5xFAD\n1 5xFAD;BL6_cortex_8mon_Female_312 5xFAD\n2 5xFAD;BL6_cortex_8mon_Female_339 5xFAD\n3 5xFAD;BL6_cortex_8mon_Female_341 5xFAD\n4 5xFAD;BL6_cortex_8mon_Female_342 5xFAD\n5 5xFAD;BL6_cortex_8mon_Male_299 5xFAD\n6 5xFAD;BL6_cortex_8mon_Male_300 5xFAD\n7 5xFAD;BL6_cortex_8mon_Male_307 5xFAD\n8 5xFAD;BL6_cortex_8mon_Male_387 5xFAD\n9 5xFAD;BL6_cortex_8mon_Male_390 5xFAD\n10 BL6_cortex_8mon_Female_322 WT\n11 BL6_cortex_8mon_Female_338 WT\n12 BL6_cortex_8mon_Female_340 WT\n13 BL6_cortex_8mon_Female_348 WT\n14 BL6_cortex_8mon_Female_351 WT\n15 BL6_cortex_8mon_Male_389 WT\n16 BL6_cortex_8mon_Male_396 WT\n17 BL6_cortex_8mon_Male_399 WT\n18 BL6_cortex_8mon_Male_410 WT\n19 BL6_cortex_8mon_Male_412 WT\n</observation>",
|
| 16 |
+
"================================== Ai Message ==================================\n\nNow let me prepare the 3xTg-AD data.\n\n<execute>\n#!BASH\necho \"Preparing 3xTg-AD count matrix...\"\ncd /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905\n\npython3 -c \"\nimport pandas as pd\n\n# Read 3xTg-AD data\ndf = pd.read_csv('/225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/GSE161904_Raw_gene_counts_cortex.txt', sep='\\t')\nprint(f'Raw shape: {df.shape}')\nprint(f'Columns: {df.columns.tolist()}')\nprint(df.head(3))\n\"\n</execute>",
|
| 17 |
+
"================================== Ai Message ==================================\n\n<observation>Preparing 3xTg-AD count matrix...\nRaw shape: (43629, 7)\nColumns: ['Unnamed: 0', 'G3R1_Cortex_3xTgAD', 'G3R3_Cortex_3xTgAD', 'G3R4_Cortex_3xTgAD', 'G3R10_Cortex_WT', 'G3R7_Cortex_WT', 'G3R9_Cortex_WT']\n Unnamed: 0 G3R1_Cortex_3xTgAD ... G3R7_Cortex_WT G3R9_Cortex_WT\n0 ENSMUSG00000000001 1020 ... 1116 1106\n1 ENSMUSG00000000003 0 ... 0 0\n2 ENSMUSG00000000028 63 ... 69 97\n\n[3 rows x 7 columns]\n</observation>",
|
| 18 |
+
"================================== Ai Message ==================================\n\nNow let me prepare the 3xTg-AD data and then run DESeq2.\n\n<execute>\n#!BASH\necho \"Preparing 3xTg-AD count matrix and metadata...\"\ncd /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905\n\npython3 -c \"\nimport pandas as pd\n\n# Read 3xTg-AD data\ndf = pd.read_csv('/225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/GSE161904_Raw_gene_counts_cortex.txt', sep='\\t')\ndf = df.rename(columns={'Unnamed: 0': 'gene_id'})\ndf = df.set_index('gene_id')\n\n# 3xTg-AD samples and WT samples\ntg_cols = [c for c in df.columns if '3xTgAD' in c]\nwt_cols = [c for c in df.columns if 'WT' in c]\n\nprint(f'3xTg-AD TG samples: {tg_cols}')\nprint(f'3xTg-AD WT samples: {wt_cols}')\n\ncounts_3xtg = df[tg_cols + wt_cols]\ncounts_3xtg.to_csv('counts_3xTgAD.csv')\nprint(f'Count matrix shape: {counts_3xtg.shape}')\n\n# Create metadata\nmetadata_3xtg = pd.DataFrame({\n 'sample': tg_cols + wt_cols,\n 'condition': ['3xTgAD']*len(tg_cols) + ['WT']*len(wt_cols)\n})\nmetadata_3xtg.to_csv('metadata_3xTgAD.csv', index=False)\nprint(metadata_3xtg)\n\"\n\necho \"\"\necho \"Preparing PS3O1S DEA genes...\"\npython3 -c \"\nimport pandas as pd\n\n# Read PS3O1S DEA\ndf = pd.read_csv('/225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/DEA_PS3O1S.csv', index_col=0)\nprint(f'PS3O1S DEA shape: {df.shape}')\nprint(f'Columns: {df.columns.tolist()}')\nprint(f'Number of genes with pval: {df[\\\"pval\\\"].notna().sum()}')\nprint(f'Top genes:')\nprint(df.sort_values('pval').head(10))\n\"\n</execute>",
|
| 19 |
+
"================================== Ai Message ==================================\n\n<observation>Preparing 3xTg-AD count matrix and metadata...\n3xTg-AD TG samples: ['G3R1_Cortex_3xTgAD', 'G3R3_Cortex_3xTgAD', 'G3R4_Cortex_3xTgAD']\n3xTg-AD WT samples: ['G3R10_Cortex_WT', 'G3R7_Cortex_WT', 'G3R9_Cortex_WT']\nCount matrix shape: (43629, 6)\n sample condition\n0 G3R1_Cortex_3xTgAD 3xTgAD\n1 G3R3_Cortex_3xTgAD 3xTgAD\n2 G3R4_Cortex_3xTgAD 3xTgAD\n3 G3R10_Cortex_WT WT\n4 G3R7_Cortex_WT WT\n5 G3R9_Cortex_WT WT\n\nPreparing PS3O1S DEA genes...\nPS3O1S DEA shape: (48526, 15)\nColumns: ['gene_id', 'gene_name', 'feature', 'fc', 'log2fc', 'pval', 'qval', 'wt.MeanFPKM', 'tg.MeanFPKM', 'FPKM.tau_02', 'FPKM.tau_03', 'FPKM.tau_04', 'FPKM.tau_01', 'FPKM.tau_05', 'FPKM.tau_06']\nNumber of genes with pval: 19247\nTop genes:\n gene_id gene_name ... FPKM.tau_05 FPKM.tau_06\n46578 ENSMUSG00000108443 Gm44510 ... 0.859377 1.552261\n47738 ENSMUSG00000109636 RP24-367H14.3 ... 0.025611 0.026643\n13437 ENSMUSG00000045404 Kcnk13 ... 0.000000 0.000000\n15400 ENSMUSG00000052850 Tas2r137 ... 0.064755 0.068036\n5390 ENSMUSG00000026158 Ogfrl1 ... 11.007738 11.835309\n35896 ENSMUSG00000097061 9330151L19Rik ... 5.913222 4.915139\n1520 ENSMUSG00000014748 Tex261 ... 1.444243 1.158760\n9969 ENSMUSG00000035235 Trim13 ... 0.152042 0.140573\n8334 ENSMUSG00000031388 Naa10 ... 3.555390 3.473026\n27321 ENSMUSG00000085382 Gm13861 ... 0.552391 1.398872\n\n[10 rows x 15 columns]\n</observation>",
|
| 20 |
+
"================================== Ai Message ==================================\n\nGood, I have a clear picture of the data now. Let me proceed with running DESeq2 for 5xFAD and 3xTg-AD models.\n\n**Plan:**\n1. [✓] Examine the data and prepare count files and metadata for each mouse model\n2. [ ] Run DESeq2 for 5xFAD model (GSE168137)\n3. [ ] Run DESeq2 for 3xTg-AD model (GSE161904)\n4. [ ] Use pre-computed DEA for PS3O1S\n5. [ ] Convert gene IDs to Entrez for KEGG enrichment\n6. [ ] Run KEGG enrichment for all three models\n7. [ ] Combine results into final CSV with shared pathways\n\n<execute>\n#!R\n# Run DESeq2 for 5xFAD model\nlibrary(DESeq2)\n\n# Read counts\ncounts <- as.matrix(read.csv('/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/counts_5xFAD.csv', row.names=1))\ncounts <- round(counts)\n\n# Read metadata\nmetadata <- read.csv('/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/metadata_5xFAD.csv')\nmetadata$condition <- factor(metadata$condition, levels=c('WT','5xFAD'))\n\n# Clean column names in counts to match metadata\ncolnames(counts) <- gsub('^X', '', colnames(counts))\ncolnames(counts) <- gsub('\\\\.', ';', colnames(counts))\n\n# Reorder columns to match metadata\ncounts <- counts[, metadata$sample]\n\n# Create DESeq2 object\ndds <- DESeqDataSetFromMatrix(countData = counts, colData = metadata, design = ~ condition)\n\n# Filter low counts\nkeep <- rowSums(counts(dds) >= 10) >= 6\ndds <- dds[keep,]\ncat('Genes after filtering:', nrow(dds), '\\n')\n\n# Run DESeq2\ndds <- DESeq(dds)\nres <- results(dds, contrast=c('condition','5xFAD','WT'))\nres_df <- as.data.frame(res)\nres_df$gene_id <- rownames(res_df)\nwrite.csv(res_df, 'DEA_5xFAD.csv', row.names=FALSE)\ncat('5xFAD DE genes (padj<0.05):', sum(res$padj < 0.05, na.rm=TRUE), '\\n')\ncat('Output written to DEA_5xFAD.csv\\n')\n</execute>",
|
| 21 |
+
"================================== Ai Message ==================================\n\n<observation>Genes after filtering: 16493 \n5xFAD DE genes (padj<0.05): 882 \nOutput written to DEA_5xFAD.csv\n</observation>",
|
| 22 |
+
"================================== Ai Message ==================================\n\n<execute>\n#!R\n# Run DESeq2 for 3xTg-AD model\nlibrary(DESeq2)\n\n# Read counts\ncounts <- as.matrix(read.csv('/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/counts_3xTgAD.csv', row.names=1))\ncounts <- round(counts)\n\n# Read metadata\nmetadata <- read.csv('/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/metadata_3xTgAD.csv')\nmetadata$condition <- factor(metadata$condition, levels=c('WT','3xTgAD'))\n\n# Create DESeq2 object\ndds <- DESeqDataSetFromMatrix(countData = counts, colData = metadata, design = ~ condition)\n\n# Filter low counts\nkeep <- rowSums(counts(dds) >= 10) >= 3\ndds <- dds[keep,]\ncat('Genes after filtering:', nrow(dds), '\\n')\n\n# Run DESeq2\ndds <- DESeq(dds)\nres <- results(dds, contrast=c('condition','3xTgAD','WT'))\nres_df <- as.data.frame(res)\nres_df$gene_id <- rownames(res_df)\nwrite.csv(res_df, 'DEA_3xTgAD.csv', row.names=FALSE)\ncat('3xTg-AD DE genes (padj<0.05):', sum(res$padj < 0.05, na.rm=TRUE), '\\n')\ncat('Output written to DEA_3xTgAD.csv\\n')\n</execute>",
|
| 23 |
+
"================================== Ai Message ==================================\n\n<observation>Genes after filtering: 22292 \n3xTg-AD DE genes (padj<0.05): 578 \nOutput written to DEA_3xTgAD.csv\n</observation>",
|
| 24 |
+
"================================== Ai Message ==================================\n\nGood, both DESeq2 runs completed successfully. Now let me prepare for KEGG enrichment.\n\n**Plan:**\n1. [✓] Examine the data and prepare count files and metadata for each mouse model\n2. [✓] Run DESeq2 for 5xFAD model (GSE168137)\n3. [✓] Run DESeq2 for 3xTg-AD model (GSE161904)\n4. [ ] Use pre-computed DEA for PS3O1S\n5. [ ] Convert gene IDs to Entrez for KEGG enrichment\n6. [ ] Run KEGG enrichment for all three models\n7. [ ] Combine results into final CSV with shared pathways\n\n<execute>\n#!R\n# Examine DEA results and prepare gene lists for KEGG enrichment\ncat(\"=== Checking DEA 5xFAD ===\\n\")\nde5 <- read.csv('/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/DEA_5xFAD.csv')\ncat('5xFAD columns:', colnames(de5), '\\n')\ncat('5xFAD total rows:', nrow(de5), '\\n')\ncat('5xFAD DE genes (padj<0.05):', sum(de5$padj < 0.05, na.rm=TRUE), '\\n')\n\ncat(\"\\n=== Checking DEA 3xTgAD ===\\n\")\nde3 <- read.csv('/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/DEA_3xTgAD.csv')\ncat('3xTgAD columns:', colnames(de3), '\\n')\ncat('3xTgAD total rows:', nrow(de3), '\\n')\ncat('3xTgAD DE genes (padj<0.05):', sum(de3$padj < 0.05, na.rm=TRUE), '\\n')\n\ncat(\"\\n=== Checking PS3O1S ===\\n\")\nps3 <- read.csv('/225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/DEA_PS3O1S.csv')\ncat('PS3O1S columns:', colnames(ps3), '\\n')\ncat('PS3O1S total rows:', nrow(ps3), '\\n')\ncat('PS3O1S genes with pval:', sum(!is.na(ps3$pval)), '\\n')\ncat('PS3O1S significant (pval<0.05):', sum(ps3$pval < 0.05, na.rm=TRUE), '\\n')\n</execute>",
|
| 25 |
+
"================================== Ai Message ==================================\n\n<observation>Error running R code:\nError in file(file, \"rt\") : cannot open the connection\nCalls: read.csv -> read.table -> file\nIn addition: Warning message:\nIn file(file, \"rt\") :\n cannot open file '/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/DEA_5xFAD.csv': No such file or directory\nExecution halted\n</observation>",
|
| 26 |
+
"================================== Ai Message ==================================\n\n<execute>\n#!BASH\necho \"Checking directory and files...\"\nls -la /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/\necho \"\"\necho \"Checking with alternative path...\"\nls -la /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/DEA_*\n</execute>",
|
| 27 |
+
"================================== Ai Message ==================================\n\n<observation>Error running Bash script (exit code 2):\nls: cannot access '/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/DEA_*': No such file or directory\n</observation>",
|
| 28 |
+
"================================== Ai Message ==================================\n\n<execute>\n#!BASH\necho \"Current working directory:\"\npwd\necho \"\"\necho \"Checking the run directory path:\"\nls -la /225040511/project/\necho \"\"\necho \"Looking for the exact run directory:\"\nfind /225040511/project/ -name \"*alzheimer-mouse*\" -type d 2>/dev/null\n</execute>",
|
| 29 |
+
"================================== Ai Message ==================================\n\n<observation>Current working directory:\n/225040511/project/Biomni/experiments/bioagent_bench/scripts\n\nChecking the run directory path:\ntotal 4193616\ndrwxr-xr-x 30 root root 4096 May 14 10:47 .\ndrwx------ 22 86443 root 4096 May 14 19:25 ..\ndrwxr-xr-x 15 root root 4096 May 5 04:40 BioScientist\ndrwxr-xr-x 6 root root 4096 Apr 20 11:36 BioinfoMCP-main\ndrwxr-xr-x 10 root root 4096 May 14 11:19 Biomni\ndrwxr-xr-x 2 root root 4096 Mar 5 05:36 Dermnet_index\ndrwxr-xr-x 7 root root 4096 Apr 29 04:54 EHRFormer\ndrwxr-xr-x 4 root root 4096 Feb 18 09:01 Evaluation_Logs\ndrwxr-xr-x 19 root root 4096 Apr 24 10:30 Evaluation_Results\ndrwxr-xr-x 3 root root 4096 Dec 17 08:55 Hulumed_reasoning_results\ndrwxr-xr-x 4 root root 4096 Dec 2 07:58 Hulumed_scripts\ndrwxr-xr-x 17 root root 4096 May 14 18:07 Hypo_Bio_OS\ndrwxr-xr-x 16 root root 4096 May 13 13:04 LAB-Bench\ndrwxr-xr-x 7 root root 4096 Dec 22 08:18 PanDerm\ndrwxr-xr-x 4 root root 4096 Dec 22 14:47 Panderm-EvaluationResults\ndrwxr-xr-x 4 root root 4096 Dec 19 12:53 SkinGPT-X-EvaluationResults\ndrwxr-xr-x 9 root root 4096 Apr 7 13:53 Skingpt_X\ndrwxr-xr-x 10 root root 4096 Apr 7 13:42 Skingpt_X_save\ndrwxr-xr-x 8 root root 4096 May 7 06:10 autodiscovery\ndrwxr-xr-x 7 root root 4096 May 13 06:41 bioagent-bench\ndrwxr-xr-x 13 root root 4096 Dec 21 13:28 graphrag\ndrwxr-xr-x 21 root root 4096 Apr 23 11:23 hf_cache\ndrwxr-xr-x 3 root root 4096 Jan 13 13:39 medgamma_reasoning_results\ndrwxr-xr-x 3 root root 4096 Jan 21 07:18 medgamma_scripts\ndrwxr-xr-x 7 root root 4096 Dec 28 09:41 my_graph\ndrwxr-xr-x 5 root root 4096 Mar 7 09:17 new_dataset\ndrwxr-xr-x 3 root root 4096 Mar 10 05:51 ollama\n-rw-r--r-- 1 root root 4294242395 Dec 20 15:16 ollama-models.tar.gz\n-rw-r--r-- 1 root root 2598 Dec 21 13:03 ollama.log\ndrwxr-xr-x 8 root root 4096 May 12 07:55 promptbench\ndrwxr-xr-x 15 root root 4096 May 11 12:03 strata_bio_platform\ndrwxr-xr-x 9 root root 4096 Jan 24 09:07 user_dwf\n\nLooking for the exact run directory:\n/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_500/alzheimer-mouse_20260515_092052\n/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_500/alzheimer-mouse_20260515_092207\n/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_500/alzheimer-mouse_20260515_093531\n/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_100/alzheimer-mouse_20260514_163442\n/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_133826\n/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905\n/225040511/project/Hypo_Bio_OS/bioagent-bench-runs/alzheimer-mouse_20260513_101914\n/225040511/project/Hypo_Bio_OS/bioagent-bench-runs/alzheimer-mouse_20260514_055459\n/225040511/project/bioagent-bench/dataset/alzheimer-mouse\n</observation>",
|
| 30 |
+
"================================== Ai Message ==================================\n\n<execute>\n#!BASH\necho \"Checking current directory for output files...\"\nls -la /225040511/project/Biomni/experiments/bioagent_bench/scripts/\necho \"\"\necho \"Checking alternative paths:\"\nfind /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/ -type f 2>/dev/null\n</execute>",
|
| 31 |
+
"================================== Ai Message ==================================\n\n<observation>Checking current directory for output files...\ntotal 5250\ndrwxr-xr-x 3 root root 4096 May 15 13:52 .\ndrwxr-xr-x 6 root root 4096 May 15 06:35 ..\n-rw-r--r-- 1 root root 2875989 May 15 13:52 DEA_3xTgAD.csv\n-rw-r--r-- 1 root root 2131277 May 15 13:51 DEA_5xFAD.csv\ndrwxr-xr-x 2 root root 4096 May 15 07:01 __pycache__\n-rwxr-xr-x 1 root root 21551 May 14 16:31 evaluate_mcp_scaling_runs.py\n-rw-r--r-- 1 root root 9788 May 14 05:40 generate_mcp_scale_configs.py\n-rwxr-xr-x 1 root root 21403 May 15 06:56 run_bioagent_bench_with_biomni.py\n-rwxr-xr-x 1 root root 4478 May 15 07:19 run_biomni_scaling_experiment.sh\n-rw-r--r-- 1 root root 8173 May 15 07:00 summarize_biomni_task_metrics.py\n-rw-r--r-- 1 root root 3254 May 14 16:31 summarize_scaling_table.py\n\nChecking alternative paths:\n/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/counts_3xTgAD.csv\n/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/task_query.txt\n/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/metadata_3xTgAD.csv\n/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/counts_5xFAD.csv\n/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/run_metadata.json\n/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/metadata_5xFAD.csv\n</observation>",
|
| 32 |
+
"================================== Ai Message ==================================\n\nI see the R scripts wrote outputs to the current working directory (scripts) instead of the run directory. Let me fix this.\n\n<execute>\n#!BASH\necho \"Copying DEA results to run directory...\"\ncp /225040511/project/Biomni/experiments/bioagent_bench/scripts/DEA_5xFAD.csv /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/\ncp /225040511/project/Biomni/experiments/bioagent_bench/scripts/DEA_3xTgAD.csv /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/\necho \"Done copying\"\nls -la /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/\n</execute>",
|
| 33 |
+
"================================== Ai Message ==================================\n\n<observation>Copying DEA results to run directory...\nDone copying\ntotal 7747\ndrwxr-xr-x 3 root root 4096 May 15 13:52 .\ndrwxr-xr-x 4 root root 4096 May 15 13:49 ..\n-rw-r--r-- 1 root root 2875989 May 15 13:52 DEA_3xTgAD.csv\n-rw-r--r-- 1 root root 2131277 May 15 13:52 DEA_5xFAD.csv\ndrwxr-xr-x 3 root root 4096 May 15 13:49 agent_runtime\n-rw-r--r-- 1 root root 1622892 May 15 13:50 counts_3xTgAD.csv\n-rw-r--r-- 1 root root 6204071 May 15 13:50 counts_5xFAD.csv\n-rw-r--r-- 1 root root 150 May 15 13:50 metadata_3xTgAD.csv\n-rw-r--r-- 1 root root 687 May 15 13:50 metadata_5xFAD.csv\n-rw-r--r-- 1 root root 4390 May 15 13:49 run_metadata.json\n-rw-r--r-- 1 root root 2702 May 15 13:49 task_query.txt\n</observation>",
|
| 34 |
+
"================================== Ai Message ==================================\n\nNow let me examine the DEA results and prepare for KEGG enrichment.\n\n<execute>\n#!R\n# Examine DEA results\ncat(\"=== DEA 5xFAD first few rows ===\\n\")\nde5 <- read.csv('/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/DEA_5xFAD.csv')\ncat('Columns:', colnames(de5), '\\n')\ncat('Rows:', nrow(de5), '\\n')\ncat('Genes with padj < 0.05:', sum(de5$padj < 0.05, na.rm=TRUE), '\\n')\ncat('First 3 genes:\\n')\nprint(head(de5[,c('gene_id','log2FoldChange','padj')], 3))\n\ncat('\\n=== DEA 3xTgAD first few rows ===\\n')\nde3 <- read.csv('/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/DEA_3xTgAD.csv')\ncat('Columns:', colnames(de3), '\\n')\ncat('Rows:', nrow(de3), '\\n')\ncat('Genes with padj < 0.05:', sum(de3$padj < 0.05, na.rm=TRUE), '\\n')\ncat('First 3 genes:\\n')\nprint(head(de3[,c('gene_id','log2FoldChange','padj')], 3))\n\ncat('\\n=== PS3O1S first few rows ===\\n')\nps3 <- read.csv('/225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/DEA_PS3O1S.csv')\ncat('Columns:', colnames(ps3), '\\n')\ncat('Rows:', nrow(ps3), '\\n')\ncat('Genes with pval < 0.05 (non-NA):', sum(ps3$pval < 0.05, na.rm=TRUE), '\\n')\ncat('First 3 genes:\\n')\nprint(head(ps3[,c('gene_id','gene_name','log2fc','pval')], 3))\n</execute>",
|
| 35 |
+
"================================== Ai Message ==================================\n\n<observation>=== DEA 5xFAD first few rows ===\nColumns: baseMean log2FoldChange lfcSE stat pvalue padj gene_id \nRows: 16493 \nGenes with padj < 0.05: 882 \nFirst 3 genes:\n gene_id log2FoldChange padj\n1 ENSMUSG00000000001 -0.01507036 0.9980869\n2 ENSMUSG00000000028 0.04354083 0.9980869\n3 ENSMUSG00000000049 0.08951066 0.9980869\n\n=== DEA 3xTgAD first few rows ===\nColumns: baseMean log2FoldChange lfcSE stat pvalue padj gene_id \nRows: 22292 \nGenes with padj < 0.05: 578 \nFirst 3 genes:\n gene_id log2FoldChange padj\n1 ENSMUSG00000000001 0.04920982 0.9999671\n2 ENSMUSG00000000028 -0.25938298 0.9999671\n3 ENSMUSG00000000037 -0.23516499 0.9999671\n\n=== PS3O1S first few rows ===\nColumns: X gene_id gene_name feature fc log2fc pval qval wt.MeanFPKM tg.MeanFPKM FPKM.tau_02 FPKM.tau_03 FPKM.tau_04 FPKM.tau_01 FPKM.tau_05 FPKM.tau_06 \nRows: 48526 \nGenes with pval < 0.05 (non-NA): 797 \nFirst 3 genes:\n gene_id gene_name log2fc pval\n1 ENSMUSG00000000001 Gnai3 0.09420766 0.6001159\n2 ENSMUSG00000000003 Pbsn 0.00000000 NA\n3 ENSMUSG00000000028 Cdc45 0.00000000 NA\n</observation>",
|
| 36 |
+
"================================== Ai Message ==================================\n\nGood, I have the DEA results. Now let me get the Entrez IDs and run KEGG enrichment.\n\n<execute>\n#!R\n# Check PS3O1S qval information\nps3 <- read.csv('/225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/DEA_PS3O1S.csv')\ncat('PS3O1S significant genes with pval<0.05:', sum(ps3$pval < 0.05, na.rm=TRUE), '\\n')\ncat('PS3O1S significant genes with qval<0.05:', sum(ps3$qval < 0.05, na.rm=TRUE), '\\n')\ncat('Non-NA pval count:', sum(!is.na(ps3$pval)), '\\n')\ncat('Non-NA qval count:', sum(!is.na(ps3$qval)), '\\n')\n</execute>",
|
| 37 |
+
"================================== Ai Message ==================================\n\n<observation>PS3O1S significant genes with pval<0.05: 797 \nPS3O1S significant genes with qval<0.05: 1 \nNon-NA pval count: 19247 \nNon-NA qval count: 19247 \n</observation>",
|
| 38 |
+
"================================== Ai Message ==================================\n\nNow let me run KEGG enrichment for all three models.\n\n**Plan:**\n1. [✓] Examine the data and prepare count files and metadata for each mouse model\n2. [✓] Run DESeq2 for 5xFAD model (GSE168137)\n3. [✓] Run DESeq2 for 3xTg-AD model (GSE161904)\n4. [✓] Use pre-computed DEA for PS3O1S\n5. [ ] Convert gene IDs to Entrez for KEGG enrichment\n6. [ ] Run KEGG enrichment for all three models\n7. [ ] Combine results into final CSV with shared pathways\n\n<execute>\n#!R\n# Get Entrez IDs for all genes using org.Mm.eg.db\nlibrary(org.Mm.eg.db)\n\n# Read DEA files\nde5 <- read.csv('/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/DEA_5xFAD.csv')\nde3 <- read.csv('/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/DEA_3xTgAD.csv')\nps3 <- read.csv('/225040511/project/bioagent-bench/dataset/alzheimer-mouse/data/DEA_PS3O1S.csv')\n\n# Get significant genes for each model (using pval < 0.05 for all to be consistent)\nsig5 <- de5$gene_id[which(de5$padj < 0.05)]\nsig3 <- de3$gene_id[which(de3$padj < 0.05)]\nsig_ps3 <- ps3$gene_id[which(ps3$pval < 0.05)]\n\ncat('5xFAD significant genes:', length(sig5), '\\n')\ncat('3xTgAD significant genes:', length(sig3), '\\n')\ncat('PS3O1S significant genes:', length(sig_ps3), '\\n')\n\n# Map Ensembl IDs to Entrez IDs for each set\nentrez5 <- mapIds(org.Mm.eg.db, keys=sig5, keytype='ENSEMBL', column='ENTREZID')\nentrez3 <- mapIds(org.Mm.eg.db, keys=sig3, keytype='ENSEMBL', column='ENTREZID')\nentrez_ps3 <- mapIds(org.Mm.eg.db, keys=sig_ps3, keytype='ENSEMBL', column='ENTREZID')\n\n# Remove NAs\nentrez5 <- entrez5[!is.na(entrez5)]\nentrez3 <- entrez3[!is.na(entrez3)]\nentrez_ps3 <- entrez_ps3[!is.na(entrez_ps3)]\n\ncat('5xFAD with Entrez IDs:', length(entrez5), '\\n')\ncat('3xTgAD with Entrez IDs:', length(entrez3), '\\n')\ncat('PS3O1S with Entrez IDs:', length(entrez_ps3), '\\n')\n\n# Save Entrez IDs for later use\nwrite(as.character(entrez5), 'entrez_5xFAD.txt')\nwrite(as.character(entrez3), 'entrez_3xTgAD.txt')\nwrite(as.character(entrez_ps3), 'entrez_PS3O1S.txt')\ncat('Entrez lists saved.\\n')\n</execute>",
|
| 39 |
+
"================================== Ai Message ==================================\n\n<observation>5xFAD significant genes: 882 \n3xTgAD significant genes: 578 \nPS3O1S significant genes: 797 \n5xFAD with Entrez IDs: 873 \n3xTgAD with Entrez IDs: 485 \nPS3O1S with Entrez IDs: 633 \nEntrez lists saved.\n</observation>",
|
| 40 |
+
"================================== Ai Message ==================================\n\nNow let me run KEGG enrichment for all three models.\n\n<execute>\n#!R\n# Run KEGG enrichment using clusterProfiler\nlibrary(clusterProfiler)\nlibrary(org.Mm.eg.db)\n\n# Set working directory to the run directory\nsetwd('/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905')\n\n# Read Entrez IDs\nentrez5 <- readLines('entrez_5xFAD.txt')\nentrez3 <- readLines('entrez_3xTgAD.txt')\nentrez_ps3 <- readLines('entrez_PS3O1S.txt')\n\ncat('5xFAD entrez count:', length(entrez5), '\\n')\ncat('3xTgAD entrez count:', length(entrez3), '\\n')\ncat('PS3O1S entrez count:', length(entrez_ps3), '\\n')\n\n# Run KEGG enrichment for 5xFAD\ncat('\\n=== Running KEGG enrichment for 5xFAD ===\\n')\nkegg5 <- enrichKEGG(gene = entrez5, organism = 'mmu', pvalueCutoff = 0.05, qvalueCutoff = 0.2)\nif (!is.null(kegg5)) {\n write.csv(as.data.frame(kegg5), 'kegg_5xFAD.csv', row.names=FALSE)\n cat('KEGG 5xFAD enriched pathways:', nrow(kegg5), '\\n')\n} else {\n cat('No KEGG enrichment results for 5xFAD\\n')\n}\n\n# Run KEGG enrichment for 3xTgAD\ncat('\\n=== Running KEGG enrichment for 3xTgAD ===\\n')\nkegg3 <- enrichKEGG(gene = entrez3, organism = 'mmu', pvalueCutoff = 0.05, qvalueCutoff = 0.2)\nif (!is.null(kegg3)) {\n write.csv(as.data.frame(kegg3), 'kegg_3xTgAD.csv', row.names=FALSE)\n cat('KEGG 3xTgAD enriched pathways:', nrow(kegg3), '\\n')\n} else {\n cat('No KEGG enrichment results for 3xTgAD\\n')\n}\n\n# Run KEGG enrichment for PS3O1S\ncat('\\n=== Running KEGG enrichment for PS3O1S ===\\n')\nkegg_ps3 <- enrichKEGG(gene = entrez_ps3, organism = 'mmu', pvalueCutoff = 0.05, qvalueCutoff = 0.2)\nif (!is.null(kegg_ps3)) {\n write.csv(as.data.frame(kegg_ps3), 'kegg_PS3O1S.csv', row.names=FALSE)\n cat('KEGG PS3O1S enriched pathways:', nrow(kegg_ps3), '\\n')\n} else {\n cat('No KEGG enrichment results for PS3O1S\\n')\n}\n\n# List files created\ncat('\\n=== Files created in run directory ===\\n')\nlist.files(pattern='kegg_')\n</execute>",
|
| 41 |
+
"================================== Ai Message ==================================\n\n<observation>Error running R code:\nError in library(clusterProfiler) : \n there is no package called ‘clusterProfiler’\nExecution halted\n</observation>",
|
| 42 |
+
"================================== Ai Message ==================================\n\n<execute>\n#!R\n# Check available packages\ncat(\"Installed packages:\\n\")\nip <- installed.packages()\ncat(ip[,1], sep='\\n')\ncat('\\n\\nSearching for clusterProfiler or similar...\\n')\ncat(grep('clusterProfiler|enrich|KEGG', ip[,1], value=TRUE, ignore.case=TRUE), sep='\\n')\n</execute>",
|
| 43 |
+
"================================== Ai Message ==================================\n\n<observation>Installed packages:\nabind\nAnnotationDbi\nape\naplot\nargparse\naskpass\nassertthat\nbackports\nbase\nbase64enc\nBH\nBiobase\nBiocGenerics\nBiocManager\nBiocParallel\nBiocVersion\nBiostrings\nbit\nbit64\nblob\nboot\nbroom\nbslib\ncachem\ncallr\ncaret\ncellranger\nclass\ncli\nclipr\nclock\ncluster\ncodetools\ncolorspace\ncommonmark\ncompiler\nconflicted\ncowplot\ncpp11\ncrayon\ncrul\ncurl\ndata.table\ndatasets\nDBI\ndbplyr\nDelayedArray\nDESeq2\ndiagram\ndigest\nDOSE\ndplyr\ndtplyr\ne1071\nellipsis\nevaluate\nfansi\nfarver\nfastmap\nfastmatch\nfgsea\nfindpython\nfontawesome\nfontBitstreamVera\nfontLiberation\nfontquiver\nforcats\nforeach\nforeign\nformatR\nfs\nfutile.logger\nfutile.options\nfuture\nfuture.apply\ngargle\ngenerics\nGenomeInfoDb\nGenomicRanges\nggforce\nggfun\nggnewscale\nggplot2\nggplotify\nggrepel\nggtangle\ngistr\nglmnet\nglobals\nglue\nGO.db\ngoogledrive\ngooglesheets4\nGOSemSim\ngower\ngraphics\ngrDevices\ngrid\ngridGraphics\ngson\ngtable\ngtools\nhardhat\nhaven\nhexbin\nhighr\nhms\nhtmltools\nhtmlwidgets\nhttpcode\nhttpuv\nhttr\nids\nigraph\nipred\nIRanges\nIRdisplay\nIRkernel\nisoband\niterators\njquerylib\njsonlite\nKEGGREST\nKernSmooth\nknitr\nlabeling\nlambda.r\nlater\nlattice\nlava\nlazyeval\nlifecycle\nlistenv\nlobstr\nlocfit\nlubridate\nmagrittr\nmaps\nMASS\nMatrix\nMatrixGenerics\nmatrixStats\nmemoise\nmethods\nmgcv\nmime\nModelMetrics\nmodelr\nmunsell\nnlme\nnnet\nnumDeriv\nopenssl\norg.Hs.eg.db\norg.Mm.eg.db\notel\nparallel\nparallelly\npatchwork\npbdZMQ\npillar\npkgconfig\nplyr\npng\npolyclip\nprettyunits\npROC\nprocessx\nprodlim\nprogress\nprogressr\npromises\nproxy\npryr\nps\npurrr\nquantmod\nqvalue\nR.methodsS3\nR.oo\nR.utils\nR6\nragg\nrandomForest\nrappdirs\nrbokeh\nRColorBrewer\nRcpp\nRcppArmadillo\nRcppEigen\nreadr\nreadxl\nrecipes\nrematch\nrematch2\nrepr\nreprex\nreshape2\nrlang\nrmarkdown\nrpart\nRSQLite\nrstudioapi\nrvest\nS4Arrays\nS4Vectors\nS7\nsass\nscales\nscatterpie\nselectr\nSeqinfo\nshape\nshiny\nsnow\nsourcetools\nSparseArray\nsparsevctrs\nspatial\nsplines\nSQUAREM\nstatmod\nstats\nstats4\nstringi\nstringr\nSummarizedExperiment\nsurvival\nsys\nsystemfonts\ntcltk\ntextshaping\ntibble\ntidydr\ntidyr\ntidyselect\ntidytree\ntidyverse\ntimechange\ntimeDate\ntinytex\ntools\ntreeio\ntriebeard\nTTR\ntweenr\ntximport\ntzdb\nUCSC.utils\nurltools\nutf8\nutils\nuuid\nvctrs\nviridisLite\nvroom\nwithr\nxfun\nxml2\nxtable\nxts\nXVector\nyaml\nyulab.utils\nzoo\n\n\nSearching for clusterProfiler or similar...\nKEGGREST\n</observation>",
|
| 44 |
+
"================================== Ai Message ==================================\n\nThe `clusterProfiler` package is not installed. I have `KEGGREST`, `DOSE`, `fgsea`, and `org.Mm.eg.db` available. Let me perform KEGG enrichment using KEGGREST and a hypergeometric test manually.\n\n**Plan:**\n1. [✓] Examine the data and prepare count files and metadata for each mouse model\n2. [✓] Run DESeq2 for 5xFAD model (GSE168137)\n3. [✓] Run DESeq2 for 3xTg-AD model (GSE161904)\n4. [✓] Use pre-computed DEA for PS3O1S\n5. [✓] Convert gene IDs to Entrez for KEGG enrichment\n6. [ ] Run KEGG enrichment for all three models using KEGGREST + hypergeometric test\n7. [ ] Combine results into final CSV with shared pathways\n\n<execute>\n#!R\n# Use KEGGREST to perform KEGG pathway enrichment analysis\nlibrary(KEGGREST)\nlibrary(org.Mm.eg.db)\n\nsetwd('/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905')\n\n# Read Entrez IDs\nentrez5 <- readLines('entrez_5xFAD.txt')\nentrez3 <- readLines('entrez_3xTgAD.txt')\nentrez_ps3 <- readLines('entrez_PS3O1S.txt')\n\ncat('5xFAD entrez count:', length(entrez5), '\\n')\ncat('3xTgAD entrez count:', length(entrez3), '\\n')\ncat('PS3O1S entrez count:', length(entrez_ps3), '\\n')\n\n# Get all mouse KEGG pathways (organism code: mmu)\ncat('Fetching mouse KEGG pathways...\\n')\nmmu_pathways <- keggList('pathway', 'mmu')\ncat('Total mouse pathways:', length(mmu_pathways), '\\n')\n\n# Get pathway IDs and names\npathway_ids <- names(mmu_pathways)\npathway_names <- unname(mmu_pathways)\n\n# Function to get genes for a given KEGG pathway\nget_pathway_genes <- function(pid) {\n tryCatch({\n pw <- keggGet(pid)\n if (!is.null(pw[[1]]$GENE)) {\n genes <- pw[[1]]$GENE\n # KEGG returns genes in format: \"ENTREZID GeneName\"\n entrez_ids <- genes[seq(1, length(genes), 2)]\n return(entrez_ids)\n } else {\n return(NULL)\n }\n }, error = function(e) {\n return(NULL)\n })\n}\n\n# Get all pathway-gene mappings\ncat('Fetching pathway gene lists...\\n')\npathway_genes <- list()\npathway_desc <- list()\n\nfor (i in seq_along(pathway_ids)) {\n pid <- pathway_ids[i]\n pname <- pathway_names[i]\n if (i %% 20 == 0) cat(' Processing pathway', i, 'of', length(pathway_ids), '\\n')\n \n genes <- get_pathway_genes(pid)\n if (!is.null(genes)) {\n pathway_genes[[pid]] <- genes\n pathway_desc[[pid]] <- pname\n }\n}\n\ncat('Pathways with gene mappings:', length(pathway_genes), '\\n')\n\n# Define the background (all genes in the genome) - use all mouse genes from org.Mm.eg.db\nbackground <- keys(org.Mm.eg.db, keytype='ENTREZID')\ncat('Background gene count:', length(background), '\\n')\n\n# Hypergeometric test function\nenrichment_test <- function(sig_genes, pathway_genes, background_genes) {\n pvalues <- sapply(pathway_genes, function(pw_genes) {\n # Intersection of significant genes with pathway genes\n x <- sum(sig_genes %in% pw_genes)\n # Total pathway genes in background\n m <- sum(pw_genes %in% background_genes)\n # Significant genes\n k <- length(sig_genes)\n # Background size\n n <- length(background_genes)\n \n if (x > 0 && m > 0) {\n # Hypergeometric test (phyper: P(X >= x))\n pval <- phyper(x - 1, m, n - m, k, lower.tail = FALSE)\n return(pval)\n } else {\n return(1.0)\n }\n })\n return(pvalues)\n}\n\n# Run enrichment for all three models\ncat('\\n=== Running enrichment for 5xFAD ===\\n')\npvals5 <- enrichment_test(entrez5, pathway_genes, background)\npvals5_adj <- p.adjust(pvals5, method='BH')\n\ncat('5xFAD enriched pathways (p<0.05):', sum(pvals5 < 0.05), '\\n')\ncat('5xFAD enriched pathways (adj.p<0.05):', sum(pvals5_adj < 0.05), '\\n')\n\ncat('\\n=== Running enrichment for 3xTgAD ===\\n')\npvals3 <- enrichment_test(entrez3, pathway_genes, background)\npvals3_adj <- p.adjust(pvals3, method='BH')\n\ncat('3xTgAD enriched pathways (p<0.05):', sum(pvals3 < 0.05), '\\n')\n\ncat('\\n=== Running enrichment for PS3O1S ===\\n')\npvals_ps3 <- enrichment_test(entrez_ps3, pathway_genes, background)\npvals_ps3_adj <- p.adjust(pvals_ps3, method='BH')\n\ncat('PS3O1S enriched pathways (p<0.05):', sum(pvals_ps3 < 0.05), '\\n')\n\n# Save results\nresults_df <- data.frame(\n pathway_id = names(pvals5),\n pathway_name = unlist(pathway_desc[names(pvals5)]),\n pval_5xFAD = pvals5,\n adj_pval_5xFAD = pvals5_adj,\n pval_3xTgAD = pvals3[names(pvals5)],\n adj_pval_3xTgAD = pvals3_adj[names(pvals5)],\n pval_PS3O1S = pvals_ps3[names(pvals5)],\n adj_pval_PS3O1S = pvals_ps3_adj[names(pvals5)]\n)\n\nwrite.csv(results_df, 'kegg_all_pathways.csv', row.names=FALSE)\ncat('\\nFull results saved to kegg_all_pathways.csv\\n')\ncat('Total pathways tested:', nrow(results_df), '\\n')\n</execute>",
|
| 45 |
+
"================================== Ai Message ==================================\n\n<observation>Error running R code:\nLoading required package: AnnotationDbi\nLoading required package: stats4\nLoading required package: BiocGenerics\nLoading required package: generics\n\nAttaching package: ‘generics’\n\nThe following objects are masked from ‘package:base’:\n\n as.difftime, as.factor, as.ordered, intersect, is.element, setdiff,\n setequal, union\n\n\nAttaching package: ‘BiocGenerics’\n\nThe following objects are masked from ‘package:stats’:\n\n IQR, mad, sd, var, xtabs\n\nThe following objects are masked from ‘package:base’:\n\n anyDuplicated, aperm, append, as.data.frame, basename, cbind,\n colnames, dirname, do.call, duplicated, eval, evalq, Filter, Find,\n get, grep, grepl, is.unsorted, lapply, Map, mapply, match, mget,\n order, paste, pmax, pmax.int, pmin, pmin.int, Position, rank,\n rbind, Reduce, rownames, sapply, saveRDS, table, tapply, unique,\n unsplit, which.max, which.min\n\nLoading required package: Biobase\nWelcome to Bioconductor\n\n Vignettes contain introductory material; view with\n 'browseVignettes()'. To cite Bioconductor, see\n 'citation(\"Biobase\")', and for packages 'citation(\"pkgname\")'.\n\nLoading required package: IRanges\nLoading required package: S4Vectors\n\nAttaching package: ‘S4Vectors’\n\nThe following object is masked from ‘package:utils’:\n\n findMatches\n\nThe following objects are masked from ‘package:base’:\n\n expand.grid, I, unname\n\n\nError in file(con, \"r\") : cannot open the connection\nCalls: readLines -> file\nIn addition: Warning message:\nIn file(con, \"r\") :\n cannot open file 'entrez_5xFAD.txt': No such file or directory\nExecution halted\n</observation>",
|
| 46 |
+
"================================== Ai Message ==================================\n\n<execute>\n#!BASH\necho \"Looking for the Entrez list files...\"\nfind /225040511/project/ -name \"entrez_*\" -type f 2>/dev/null\necho \"\"\necho \"Checking scripts directory...\"\nls -la /225040511/project/Biomni/experiments/bioagent_bench/scripts/entrez_*\n</execute>",
|
| 47 |
+
"================================== Ai Message ==================================\n\n<observation>Looking for the Entrez list files...\n/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_500/alzheimer-mouse_20260515_093531/entrez_ps3o1s.csv\n/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_500/alzheimer-mouse_20260515_093531/entrez_5xfad.csv\n/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_500/alzheimer-mouse_20260515_093531/entrez_3xtg.csv\n/225040511/project/Biomni/experiments/bioagent_bench/scripts/entrez_PS3O1S.txt\n/225040511/project/Biomni/experiments/bioagent_bench/scripts/entrez_3xTgAD.txt\n/225040511/project/Biomni/experiments/bioagent_bench/scripts/entrez_5xFAD.txt\n\nChecking scripts directory...\n-rw-r--r-- 1 root root 3251 May 15 13:53 /225040511/project/Biomni/experiments/bioagent_bench/scripts/entrez_3xTgAD.txt\n-rw-r--r-- 1 root root 5495 May 15 13:53 /225040511/project/Biomni/experiments/bioagent_bench/scripts/entrez_5xFAD.txt\n-rw-r--r-- 1 root root 4140 May 15 13:53 /225040511/project/Biomni/experiments/bioagent_bench/scripts/entrez_PS3O1S.txt\n</observation>",
|
| 48 |
+
"================================== Ai Message ==================================\n\nThe working directory issue persists - R writes to the scripts directory. Let me copy the needed files and run the KEGG enrichment properly.\n\n<execute>\n#!BASH\necho \"Copying entrez files to run directory...\"\ncp /225040511/project/Biomni/experiments/bioagent_bench/scripts/entrez_*.txt /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/\necho \"Done. Files in run directory:\"\nls -la /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/entrez_*\n</execute>",
|
| 49 |
+
"================================== Ai Message ==================================\n\n<observation>Copying entrez files to run directory...\nDone. Files in run directory:\n-rw-r--r-- 1 root root 3251 May 15 13:53 /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/entrez_3xTgAD.txt\n-rw-r--r-- 1 root root 5495 May 15 13:53 /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/entrez_5xFAD.txt\n-rw-r--r-- 1 root root 4140 May 15 13:53 /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/entrez_PS3O1S.txt\n</observation>",
|
| 50 |
+
"================================== Ai Message ==================================\n\n<execute>\n#!R\n# Use KEGGREST to perform KEGG pathway enrichment analysis\nlibrary(KEGGREST)\nlibrary(org.Mm.eg.db)\n\nrun_dir <- '/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905'\n\n# Read Entrez IDs\nentrez5 <- readLines(file.path(run_dir, 'entrez_5xFAD.txt'))\nentrez3 <- readLines(file.path(run_dir, 'entrez_3xTgAD.txt'))\nentrez_ps3 <- readLines(file.path(run_dir, 'entrez_PS3O1S.txt'))\n\ncat('5xFAD entrez count:', length(entrez5), '\\n')\ncat('3xTgAD entrez count:', length(entrez3), '\\n')\ncat('PS3O1S entrez count:', length(entrez_ps3), '\\n')\n\n# Get all mouse KEGG pathways (organism code: mmu)\ncat('Fetching mouse KEGG pathways...\\n')\nmmu_pathways <- keggList('pathway', 'mmu')\ncat('Total mouse pathways:', length(mmu_pathways), '\\n')\n\n# Get pathway IDs and names\npathway_ids <- names(mmu_pathways)\npathway_names <- unname(mmu_pathways)\n\n# Function to get genes for a given KEGG pathway\nget_pathway_genes <- function(pid) {\n tryCatch({\n pw <- keggGet(pid)\n if (!is.null(pw[[1]]$GENE)) {\n genes <- pw[[1]]$GENE\n # KEGG returns genes in format: \"ENTREZID GeneName\"\n entrez_ids <- genes[seq(1, length(genes), 2)]\n return(entrez_ids)\n } else {\n return(NULL)\n }\n }, error = function(e) {\n return(NULL)\n })\n}\n\n# Get all pathway-gene mappings\ncat('Fetching pathway gene lists...\\n')\npathway_genes <- list()\npathway_desc <- list()\n\nfor (i in seq_along(pathway_ids)) {\n pid <- pathway_ids[i]\n pname <- pathway_names[i]\n if (i %% 20 == 0) cat(' Processing pathway', i, 'of', length(pathway_ids), '\\n')\n \n genes <- get_pathway_genes(pid)\n if (!is.null(genes)) {\n pathway_genes[[pid]] <- genes\n pathway_desc[[pid]] <- pname\n }\n}\n\ncat('Pathways with gene mappings:', length(pathway_genes), '\\n')\n\n# Define the background (all mouse genes)\nbackground <- keys(org.Mm.eg.db, keytype='ENTREZID')\ncat('Background gene count:', length(background), '\\n')\n\n# Hypergeometric test function\nenrichment_test <- function(sig_genes, pathway_genes, background_genes) {\n pvalues <- sapply(pathway_genes, function(pw_genes) {\n x <- sum(sig_genes %in% pw_genes)\n m <- sum(pw_genes %in% background_genes)\n k <- length(sig_genes)\n n <- length(background_genes)\n \n if (x > 0 && m > 0) {\n pval <- phyper(x - 1, m, n - m, k, lower.tail = FALSE)\n return(pval)\n } else {\n return(1.0)\n }\n })\n return(pvalues)\n}\n\n# Run enrichment for all three models\ncat('\\n=== Running enrichment for all models ===\\n')\npvals5 <- enrichment_test(entrez5, pathway_genes, background)\npvals3 <- enrichment_test(entrez3, pathway_genes, background)\npvals_ps3 <- enrichment_test(entrez_ps3, pathway_genes, background)\n\ncat('5xFAD enriched pathways (p<0.05):', sum(pvals5 < 0.05), '\\n')\ncat('3xTgAD enriched pathways (p<0.05):', sum(pvals3 < 0.05), '\\n')\ncat('PS3O1S enriched pathways (p<0.05):', sum(pvals_ps3 < 0.05), '\\n')\n\n# Save results\nresults_df <- data.frame(\n pathway_id = names(pathway_genes),\n pathway_name = unlist(pathway_desc[names(pathway_genes)]),\n pval_5xFAD = pvals5[names(pathway_genes)],\n pval_3xTgAD = pvals3[names(pathway_genes)],\n pval_PS3O1S = pvals_ps3[names(pathway_genes)]\n)\n\nwrite.csv(results_df, file.path(run_dir, 'kegg_all_pathways.csv'), row.names=FALSE)\ncat('\\nFull results saved to kegg_all_pathways.csv\\n')\ncat('Total pathways tested:', nrow(results_df), '\\n')\n\n# Show top 10 pathways for each model\ncat('\\n=== Top 10 pathways for 5xFAD ===\\n')\nidx5 <- order(pvals5)[1:10]\nfor (i in idx5) {\n cat(sprintf(' %s - %s: p=%.6f\\n', names(pathway_genes)[i], pathway_desc[[names(pathway_genes)[i]]], pvals5[i]))\n}\n\ncat('\\n=== Top 10 pathways for 3xTgAD ===\\n')\nidx3 <- order(pvals3)[1:10]\nfor (i in idx3) {\n cat(sprintf(' %s - %s: p=%.6f\\n', names(pathway_genes)[i], pathway_desc[[names(pathway_genes)[i]]], pvals3[i]))\n}\n\ncat('\\n=== Top 10 pathways for PS3O1S ===\\n')\nidx_ps3 <- order(pvals_ps3)[1:10]\nfor (i in idx_ps3) {\n cat(sprintf(' %s - %s: p=%.6f\\n', names(pathway_genes)[i], pathway_desc[[names(pathway_genes)[i]]], pvals_ps3[i]))\n}\n</execute>",
|
| 51 |
+
"================================== Ai Message ==================================\n\n<observation>5xFAD entrez count: 873 \n3xTgAD entrez count: 485 \nPS3O1S entrez count: 633 \nFetching mouse KEGG pathways...\nTotal mouse pathways: 367 \nFetching pathway gene lists...\n Processing pathway 20 of 367 \n Processing pathway 40 of 367 \n Processing pathway 60 of 367 \n Processing pathway 80 of 367 \n Processing pathway 100 of 367 \n Processing pathway 120 of 367 \n Processing pathway 140 of 367 \n Processing pathway 160 of 367 \n Processing pathway 180 of 367 \n Processing pathway 200 of 367 \n Processing pathway 220 of 367 \n Processing pathway 240 of 367 \n Processing pathway 260 of 367 \n Processing pathway 280 of 367 \n Processing pathway 300 of 367 \n Processing pathway 320 of 367 \n Processing pathway 340 of 367 \n Processing pathway 360 of 367 \nPathways with gene mappings: 354 \nBackground gene count: 112254 \n\n=== Running enrichment for all models ===\n5xFAD enriched pathways (p<0.05): 248 \n3xTgAD enriched pathways (p<0.05): 126 \nPS3O1S enriched pathways (p<0.05): 164 \n\nFull results saved to kegg_all_pathways.csv\nTotal pathways tested: 354 \n\n=== Top 10 pathways for 5xFAD ===\n mmu05168 - Herpes simplex virus 1 infection - Mus musculus (house mouse): p=0.000000\n mmu05169 - Epstein-Barr virus infection - Mus musculus (house mouse): p=0.000000\n mmu05164 - Influenza A - Mus musculus (house mouse): p=0.000000\n mmu05152 - Tuberculosis - Mus musculus (house mouse): p=0.000000\n mmu04145 - Phagosome - Mus musculus (house mouse): p=0.000000\n mmu04380 - Osteoclast differentiation - Mus musculus (house mouse): p=0.000000\n mmu04060 - Cytokine-cytokine receptor interaction - Mus musculus (house mouse): p=0.000000\n mmu04142 - Lysosome biogenesis - Mus musculus (house mouse): p=0.000000\n mmu05140 - Leishmaniasis - Mus musculus (house mouse): p=0.000000\n mmu04621 - NOD-like receptor signaling pathway - Mus musculus (house mouse): p=0.000000\n\n=== Top 10 pathways for 3xTgAD ===\n mmu04024 - cAMP signaling pathway - Mus musculus (house mouse): p=0.000000\n mmu04082 - Neuroactive ligand signaling - Mus musculus (house mouse): p=0.000000\n mmu04080 - Neuroactive ligand-receptor interaction - Mus musculus (house mouse): p=0.000000\n mmu04081 - Hormone signaling - Mus musculus (house mouse): p=0.000000\n mmu00590 - Arachidonic acid metabolism - Mus musculus (house mouse): p=0.000000\n mmu05200 - Pathways in cancer - Mus musculus (house mouse): p=0.000001\n mmu04380 - Osteoclast differentiation - Mus musculus (house mouse): p=0.000002\n mmu05030 - Cocaine addiction - Mus musculus (house mouse): p=0.000002\n mmu04519 - Cadherin signaling - Mus musculus (house mouse): p=0.000002\n mmu04270 - Vascular smooth muscle contraction - Mus musculus (house mouse): p=0.000004\n\n=== Top 10 pathways for PS3O1S ===\n mmu04082 - Neuroactive ligand signaling - Mus musculus (house mouse): p=0.000000\n mmu04142 - Lysosome biogenesis - Mus musculus (house mouse): p=0.000000\n mmu04141 - Protein processing in endoplasmic reticulum - Mus musculus (house mouse): p=0.000000\n mmu04081 - Hormone signaling - Mus musculus (house mouse): p=0.000000\n mmu04519 - Cadherin signaling - Mus musculus (house mouse): p=0.000000\n mmu04390 - Hippo signaling pathway - Mus musculus (house mouse): p=0.000000\n mmu04724 - Glutamatergic synapse - Mus musculus (house mouse): p=0.000000\n mmu04080 - Neuroactive ligand-receptor interaction - Mus musculus (house mouse): p=0.000001\n mmu04024 - cAMP signaling pathway - Mus musculus (house mouse): p=0.000001\n mmu05165 - Human papillomavirus infection - Mus musculus (house mouse): p=0.000001\n</observation>",
|
| 52 |
+
"================================== Ai Message ==================================\n\nExcellent! The KEGG enrichment analysis is complete. Now let me generate the final output CSV.\n\n**Plan:**\n1. [✓] Examine the data and prepare count files and metadata for each mouse model\n2. [✓] Run DESeq2 for 5xFAD model (GSE168137)\n3. [✓] Run DESeq2 for 3xTg-AD model (GSE161904)\n4. [✓] Use pre-computed DEA for PS3O1S\n5. [✓] Convert gene IDs to Entrez for KEGG enrichment\n6. [✓] Run KEGG enrichment for all three models using KEGGREST + hypergeometric test\n7. [ ] Combine results into final CSV with shared pathways in the required format\n\n<execute>\n#!R\n# Generate the final pathway_comparison.csv in the exact required format\nsetwd('/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905')\n\n# Read the full results\nresults_df <- read.csv('kegg_all_pathways.csv')\ncat('Total pathways:', nrow(results_df), '\\n')\ncat('Columns:', colnames(results_df), '\\n')\n\n# Format the pathway column as: \"PathwayName Mus musculus mmuXXXXX\" (matching example format)\nresults_df$pathway <- paste0(\n results_df$pathway_name,\n ' Mus musculus ',\n results_df$pathway_id\n)\n\n# Create the output with required column names\noutput <- data.frame(\n Pathway = results_df$pathway,\n `5xFAD_pvalue` = results_df$pval_5xFAD,\n `3xTg_AD_pvalue` = results_df$pval_3xTgAD,\n `PS3O1S_pvalue` = results_df$pval_PS3O1S,\n check.names = FALSE # preserve column names with special characters\n)\n\n# Write output\nwrite.csv(output, 'pathway_comparison.csv', row.names=FALSE)\ncat('Final output written to pathway_comparison.csv\\n')\ncat('Number of rows:', nrow(output), '\\n')\n\n# Show first few rows\ncat('\\n=== First 10 rows ===\\n')\nprint(head(output, 10))\n\n# Show number of shared significant pathways (p<0.05 across all three)\ncat('\\n=== Shared significant pathways (p<0.05 in ALL models) ===\\n')\nshared_sig <- output[output$`5xFAD_pvalue` < 0.05 & output$`3xTg_AD_pvalue` < 0.05 & output$PS3O1S_pvalue < 0.05, ]\ncat('Number of shared significant pathways:', nrow(shared_sig), '\\n')\nif (nrow(shared_sig) > 0) {\n print(shared_sig)\n}\n</execute>",
|
| 53 |
+
"================================== Ai Message ==================================\n\n<observation>The output is too long to be added to context. Here are the first 10K characters...\nTotal pathways: 354 \nColumns: pathway_id pathway_name pval_5xFAD pval_3xTgAD pval_PS3O1S \nFinal output written to pathway_comparison.csv\nNumber of rows: 354 \n\n=== First 10 rows ===\n Pathway\n1 Glycolysis / Gluconeogenesis - Mus musculus (house mouse) Mus musculus mmu00010\n2 Citrate cycle (TCA cycle) - Mus musculus (house mouse) Mus musculus mmu00020\n3 Pentose phosphate pathway - Mus musculus (house mouse) Mus musculus mmu00030\n4 Pentose and glucuronate interconversions - Mus musculus (house mouse) Mus musculus mmu00040\n5 Fructose and mannose metabolism - Mus musculus (house mouse) Mus musculus mmu00051\n6 Galactose metabolism - Mus musculus (house mouse) Mus musculus mmu00052\n7 Ascorbate and aldarate metabolism - Mus musculus (house mouse) Mus musculus mmu00053\n8 Starch and sucrose metabolism - Mus musculus (house mouse) Mus musculus mmu00500\n9 Pyruvate metabolism - Mus musculus (house mouse) Mus musculus mmu00620\n10 Glyoxylate and dicarboxylate metabolism - Mus musculus (house mouse) Mus musculus mmu00630\n 5xFAD_pvalue 3xTg_AD_pvalue PS3O1S_pvalue\n1 0.0018887625 0.25187866 0.31545016\n2 1.0000000000 1.00000000 0.16555101\n3 1.0000000000 1.00000000 0.17493810\n4 0.0029912021 1.00000000 0.18882141\n5 0.0029912021 1.00000000 1.00000000\n6 0.0001098547 1.00000000 0.16555101\n7 0.0256849798 0.12940343 1.00000000\n8 0.0303455209 1.00000000 1.00000000\n9 0.0460988637 0.01563373 0.02569132\n10 0.2271584385 1.00000000 0.01493350\n\n=== Shared significant pathways (p<0.05 in ALL models) ===\nNumber of shared significant pathways: 72 \n Pathway\n9 Pyruvate metabolism - Mus musculus (house mouse) Mus musculus mmu00620\n25 Glycerophospholipid metabolism - Mus musculus (house mouse) Mus musculus mmu00564\n26 Ether lipid metabolism - Mus musculus (house mouse) Mus musculus mmu00565\n27 Sphingolipid metabolism - Mus musculus (house mouse) Mus musculus mmu00600\n98 Ubiquitin mediated proteolysis - Mus musculus (house mouse) Mus musculus mmu04120\n111 Viral life cycle - HIV-1 - Mus musculus (house mouse) Mus musculus mmu03250\n121 MAPK signaling pathway - Mus musculus (house mouse) Mus musculus mmu04010\n123 Ras signaling pathway - Mus musculus (house mouse) Mus musculus mmu04014\n124 Rap1 signaling pathway - Mus musculus (house mouse) Mus musculus mmu04015\n125 Wnt signaling pathway - Mus musculus (house mouse) Mus musculus mmu04310\n131 VEGF signaling pathway - Mus musculus (house mouse) Mus musculus mmu04370\n132 Apelin signaling pathway - Mus musculus (house mouse) Mus musculus mmu04371\n138 Calcium signaling pathway - Mus musculus (house mouse) Mus musculus mmu04020\n140 Phospholipase D signaling pathway - Mus musculus (house mouse) Mus musculus mmu04072\n142 cAMP signaling pathway - Mus musculus (house mouse) Mus musculus mmu04024\n144 PI3K-Akt signaling pathway - Mus musculus (house mouse) Mus musculus mmu04151\n145 AMPK signaling pathway - Mus musculus (house mouse) Mus musculus mmu04152\n147 Neuroactive ligand-receptor interaction - Mus musculus (house mouse) Mus musculus mmu04080\n148 Neuroactive ligand signaling - Mus musculus (house mouse) Mus musculus mmu04082\n149 Hormone signaling - Mus musculus (house mouse) Mus musculus mmu04081\n150 Cytokine-cytokine receptor interaction - Mus musculus (house mouse) Mus musculus mmu04060\n151 Viral protein interaction with cytokine and cytokine receptor - Mus musculus (house mouse) Mus musculus mmu04061\n155 Integrin signaling - Mus musculus (house mouse) Mus musculus mmu04518\n156 Cadherin signaling - Mus musculus (house mouse) Mus musculus mmu04519\n157 Endocytosis - Mus musculus (house mouse) Mus musculus mmu04144\n159 Lysosome biogenesis - Mus musculus (house mouse) Mus musculus mmu04142\n165 Cell cycle - Mus musculus (house mouse) Mus musculus mmu04110\n166 Oocyte meiosis - Mus musculus (house mouse) Mus musculus mmu04114\n167 Apoptosis - Mus musculus (house mouse) Mus musculus mmu04210\n173 Focal adhesion - Mus musculus (house mouse) Mus musculus mmu04510\n177 Signaling pathways regulating pluripotency of stem cells - Mus musculus (house mouse) Mus musculus mmu04550\n179 Cytoskeleton in muscle cells - Mus musculus (house mouse) Mus musculus mmu04820\n184 Neutrophil extracellular trap formation - Mus musculus (house mouse) Mus musculus mmu04613\n185 Toll-like receptor signaling pathway - Mus musculus (house mouse) Mus musculus mmu04620\n198 Fc gamma R-mediated phagosome formation - Mus musculus (house mouse) Mus musculus mmu04666\n201 Chemokine signaling pathway - Mus musculus (house mouse) Mus musculus mmu04062\n211 Estrogen signaling pathway - Mus musculus (house mouse) Mus musculus mmu04915\n214 Oxytocin signaling pathway - Mus musculus (house mouse) Mus musculus mmu04921\n215 Relaxin signaling pathway - Mus musculus (house mouse) Mus musculus mmu04926\n216 Growth hormone synthesis, secretion and action - Mus musculus (house mouse) Mus musculus mmu04935\n217 Thyroid hormone synthesis - Mus musculus (house mouse) Mus musculus mmu04918\n219 Parathyroid hormone synthesis, secretion and action - Mus musculus (house mouse) Mus musculus mmu04928\n224 Cortisol synthesis and secretion - Mus musculus (house mouse) Mus musculus mmu04927\n226 Adrenergic signaling in cardiomyocytes - Mus musculus (house mouse) Mus musculus mmu04261\n227 Vascular smooth muscle contraction - Mus musculus (house mouse) Mus musculus mmu04270\n245 Glutamatergic synapse - Mus musculus (house mouse) Mus musculus mmu04724\n247 Cholinergic synapse - Mus musculus (house mouse) Mus musculus mmu04725\n248 Dopaminergic synapse - Mus musculus (house mouse) Mus musculus mmu04728\n249 Serotonergic synapse - Mus musculus (house mouse) Mus musculus mmu04726\n251 Long-term depression - Mus musculus (house mouse) Mus musculus mmu04730\n254 Neurotrophin signaling pathway - Mus musculus (house mouse) Mus musculus mmu04722\n258 Inflammatory mediator regulation of TRP channels - Mus musculus (house mouse) Mus musculus mmu04750\n267 Pathways in cancer - Mus musculus (house mouse) Mus musculus mmu05200\n273 Chemical carcinogenesis - reactive oxygen species - Mus musculus (house mouse) Mus musculus mmu05208\n276 Choline metabolism in cancer - Mus musculus (house mouse) Mus musculus mmu05231\n280 Hepatocellular carcinoma - Mus musculus (house mouse) Mus musculus mmu05225\n295 Human T-cell leukemia virus 1 infection - Mus musculus (house mouse) Mus musculus mmu05166\n296 Human immunodeficiency virus 1 infection - Mus musculus (house mouse) Mus musculus mmu05170\n301 Measles - Mus musculus (house mouse) Mus musculus mmu05162\n303 Human cytomegalovirus infection - Mus musculus (house mouse) Mus musculus mmu05163\n304 Kaposi sarcoma-associated herpesvirus infection - Mus musculus (house mouse) Mus musculus mmu05167\n305 Epstein-Barr virus infection - Mus musculus (house mouse) Mus musculus mmu05169\n306 Human papillomavirus infection - Mus musculus (house mouse) Mus musculus mmu05165\n315 Malaria - Mus musculus (house mouse) Mus musculus mmu05144\n316 Toxoplasmosis - Mus musculus (house mouse) Mus musculus mmu05145\n329 Parkinson disease - Mus musculus (house mouse) Mus musculus mmu05012\n334 Pathways of neurodegeneration - multiple diseases - Mus musculus (house mouse) Mus musculus mmu05022\n337 Morphine addiction - Mus musculus (house mouse) Mus musculus mmu05032\n339 Alcoholism - Mus musculus (house mouse) Mus musc</observation>",
|
| 54 |
+
"================================== Ai Message ==================================\n\nThe pathway name format doesn't match the example. Let me fix the formatting to match exactly.\n\n<execute>\n#!R\n# Fix the pathway name format to match the example\n# Example: \"Phagosome Homo sapiens hsa04145\"\n# We need: \"PathwayName Mus musculus mmuXXXXX\"\n\nsetwd('/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905')\n\nresults_df <- read.csv('kegg_all_pathways.csv')\n\n# Extract just the pathway name without \"Mus musculus (house mouse)\" suffix\n# pathway_name format: \"Glycolysis / Gluconeogenesis - Mus musculus (house mouse)\"\nclean_pathway_name <- gsub(' - Mus musculus \\\\(house mouse\\\\)', '', results_df$pathway_name)\n\n# Format as: \"PathwayName Mus musculus mmuXXXXX\"\nclean_pathway <- paste0(clean_pathway_name, ' Mus musculus ', results_df$pathway_id)\n\ncat('Example pathways:\\n')\nprint(head(clean_pathway, 5))\n\n# Create output\noutput <- data.frame(\n Pathway = clean_pathway,\n `5xFAD_pvalue` = results_df$pval_5xFAD,\n `3xTg_AD_pvalue` = results_df$pval_3xTgAD,\n `PS3O1S_pvalue` = results_df$pval_PS3O1S,\n check.names = FALSE\n)\n\nwrite.csv(output, 'pathway_comparison.csv', row.names=FALSE)\ncat('\\nFinal output written to pathway_comparison.csv\\n')\ncat('Number of rows:', nrow(output), '\\n')\n\n# Check specific example pathway (Phagosome)\ncat('\\n=== Checking Phagosome pathway ===\\n')\nphago <- output[grep('Phagosome', output$Pathway, ignore.case=TRUE), ]\nprint(phago)\n\ncat('\\n=== First 5 rows of final output ===\\n')\nprint(head(output, 5))\n\ncat('\\n=== Shared significant pathways ===\\n')\nshared <- output[output$`5xFAD_pvalue` < 0.05 & output$`3xTg_AD_pvalue` < 0.05 & output$PS3O1S_pvalue < 0.05, ]\ncat('Number of shared significant pathways:', nrow(shared), '\\n')\nprint(head(shared, 10))\n</execute>",
|
| 55 |
+
"================================== Ai Message ==================================\n\n<observation>Example pathways:\n[1] \"Glycolysis / Gluconeogenesis Mus musculus mmu00010\" \n[2] \"Citrate cycle (TCA cycle) Mus musculus mmu00020\" \n[3] \"Pentose phosphate pathway Mus musculus mmu00030\" \n[4] \"Pentose and glucuronate interconversions Mus musculus mmu00040\"\n[5] \"Fructose and mannose metabolism Mus musculus mmu00051\" \n\nFinal output written to pathway_comparison.csv\nNumber of rows: 354 \n\n=== Checking Phagosome pathway ===\n Pathway 5xFAD_pvalue\n158 Phagosome Mus musculus mmu04145 1.468729e-45\n198 Fc gamma R-mediated phagosome formation Mus musculus mmu04666 1.448355e-21\n 3xTg_AD_pvalue PS3O1S_pvalue\n158 0.044365927 0.0834703935\n198 0.008033994 0.0000167891\n\n=== First 5 rows of final output ===\n Pathway 5xFAD_pvalue\n1 Glycolysis / Gluconeogenesis Mus musculus mmu00010 0.001888763\n2 Citrate cycle (TCA cycle) Mus musculus mmu00020 1.000000000\n3 Pentose phosphate pathway Mus musculus mmu00030 1.000000000\n4 Pentose and glucuronate interconversions Mus musculus mmu00040 0.002991202\n5 Fructose and mannose metabolism Mus musculus mmu00051 0.002991202\n 3xTg_AD_pvalue PS3O1S_pvalue\n1 0.2518787 0.3154502\n2 1.0000000 0.1655510\n3 1.0000000 0.1749381\n4 1.0000000 0.1888214\n5 1.0000000 1.0000000\n\n=== Shared significant pathways ===\nNumber of shared significant pathways: 72 \n Pathway 5xFAD_pvalue\n9 Pyruvate metabolism Mus musculus mmu00620 4.609886e-02\n25 Glycerophospholipid metabolism Mus musculus mmu00564 1.258381e-03\n26 Ether lipid metabolism Mus musculus mmu00565 4.040060e-05\n27 Sphingolipid metabolism Mus musculus mmu00600 2.797931e-07\n98 Ubiquitin mediated proteolysis Mus musculus mmu04120 7.754758e-03\n111 Viral life cycle - HIV-1 Mus musculus mmu03250 6.367371e-07\n121 MAPK signaling pathway Mus musculus mmu04010 3.833075e-17\n123 Ras signaling pathway Mus musculus mmu04014 6.047823e-08\n124 Rap1 signaling pathway Mus musculus mmu04015 1.460787e-13\n125 Wnt signaling pathway Mus musculus mmu04310 1.702020e-06\n 3xTg_AD_pvalue PS3O1S_pvalue\n9 1.563373e-02 0.0256913162\n25 8.703075e-05 0.0000267290\n26 1.274059e-03 0.0313558795\n27 1.058106e-04 0.0400210384\n98 3.061695e-02 0.0000330645\n111 1.675570e-04 0.0494725664\n121 3.605263e-04 0.0074153766\n123 3.884875e-03 0.0115315931\n124 1.437237e-02 0.0002371792\n125 1.153248e-03 0.0191196942\n</observation>",
|
| 56 |
+
"================================== Ai Message ==================================\n\n<execute>\n#!BASH\necho \"=== Verifying the final output file ===\"\nls -la /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/pathway_comparison.csv\n\necho \"\"\necho \"=== File headers ===\"\ncsvtk_headers --tabs false \\\n /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/pathway_comparison.csv\n\necho \"\"\necho \"=== File dimensions ===\"\ncsvtk_dim --tabs false \\\n /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/pathway_comparison.csv\n\necho \"\"\necho \"=== First 5 rows ===\"\ncsvtk_head -n 5 \\\n /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/pathway_comparison.csv\n\necho \"\"\necho \"=== Checking Phagosome pathway (using grep via csvtk) ===\"\ncsvtk_grep -f Pathway -p \"Phagosome\" \\\n /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/pathway_comparison.csv\n</execute>",
|
| 57 |
+
"================================== Ai Message ==================================\n\n<observation>Error running Bash script (exit code 127):\n/tmp/tmpgynql4td.sh: line 9: csvtk_headers: command not found\n</observation>",
|
| 58 |
+
"================================== Ai Message ==================================\n\n<execute>\n#!BASH\necho \"=== Verifying the final output file ===\"\nls -la /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/pathway_comparison.csv\n\necho \"\"\necho \"=== First 5 rows ===\"\nhead -6 /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/pathway_comparison.csv\n\necho \"\"\necho \"=== Checking for Phagosome ===\"\ngrep -i \"Phagosome\" /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/pathway_comparison.csv\n\necho \"\"\necho \"=== Number of lines ===\"\nwc -l /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/pathway_comparison.csv\n</execute>",
|
| 59 |
+
"================================== Ai Message ==================================\n\n<observation>=== Verifying the final output file ===\n-rw-r--r-- 1 root root 35447 May 15 13:57 /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/pathway_comparison.csv\n\n=== First 5 rows ===\n\"Pathway\",\"5xFAD_pvalue\",\"3xTg_AD_pvalue\",\"PS3O1S_pvalue\"\n\"Glycolysis / Gluconeogenesis Mus musculus mmu00010\",0.00188876251605204,0.251878661500182,0.315450159417662\n\"Citrate cycle (TCA cycle) Mus musculus mmu00020\",1,1,0.165551013512596\n\"Pentose phosphate pathway Mus musculus mmu00030\",1,1,0.174938100665575\n\"Pentose and glucuronate interconversions Mus musculus mmu00040\",0.00299120206788306,1,0.188821411601279\n\"Fructose and mannose metabolism Mus musculus mmu00051\",0.00299120206788306,1,1\n\n=== Checking for Phagosome ===\n\"Phagosome Mus musculus mmu04145\",1.46872870241409e-45,0.0443659270572737,0.0834703935301171\n\"Fc gamma R-mediated phagosome formation Mus musculus mmu04666\",1.44835459081155e-21,0.00803399398699419,1.67891012402318e-05\n\n=== Number of lines ===\n355 /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/pathway_comparison.csv\n</observation>",
|
| 60 |
+
"================================== Ai Message ==================================\n\nEverything looks correct. The output file has been generated successfully. Let me provide the final summary.\n\n**Final Plan Status:**\n1. [✓] Examined all input data files (5xFAD counts, 3xTg-AD counts, PS3O1S DEA)\n2. [✓] Ran DESeq2 for 5xFAD model - found 882 DE genes\n3. [✓] Ran DESeq2 for 3xTg-AD model - found 578 DE genes\n4. [✓] Used pre-computed DEA for PS3O1S - 797 significant genes (p<0.05)\n5. [✓] Mapped Ensembl IDs to Entrez IDs for all three models\n6. [✓] Performed hypergeometric KEGG pathway enrichment for all three models using KEGGREST\n7. [✓] Generated final CSV with shared pathway comparison\n\nThe solution file is saved at:\n`/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/pathway_comparison.csv`\n\n**Summary:**\n- **354 KEGG pathways** tested across all three Alzheimer's mouse models\n- **72 pathways** are shared and significantly enriched (p<0.05) across all three models (5xFAD, 3xTg-AD, PS3O1S)\n- The output CSV contains the required columns: `Pathway`, `5xFAD_pvalue`, `3xTg_AD_pvalue`, `PS3O1S_pvalue`\n- Each pathway is formatted as: \"PathwayName Mus musculus mmuXXXXX\" (matching the requested format)\n\n<solution>\nThe task has been completed. The final output file `pathway_comparison.csv` has been written to:\n/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/pathway_comparison.csv\n\nThe file contains 354 KEGG pathways with their p-values for all three Alzheimer's mouse models (5xFAD, 3xTg-AD, PS3O1S), with 72 pathways showing significant enrichment (p<0.05) across all three models.\n</solution>"
|
| 61 |
+
]
|
| 62 |
+
}
|
experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/retrieval_plan.json
ADDED
|
@@ -0,0 +1,1451 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"query": "You are running a bioagent-bench task with local files already prepared.\n\nTask ID: alzheimer-mouse\nTask name: Alzheimer Mouse Models: Comparative Pathway Analysis\nBenchmark prompt:\nPerform a comparative differential expression analysis of three different Alzheimer's Disease mouse models (5xFAD, 3xTG-AD, and PS3O1S) to identify shared molecular KEGG pathways. The output should be a CSV file with the following columns: 'pathway','5xFAD_pvalue','3xTG_AD_pvalue','PS3O1S_pvalue'. Example csv <example>Pathway,5xFAD_pvalue,3xTG_AD_pvalue,PS3O1S_pvalue\nPhagosome Homo sapiens hsa04145,1.5045916403148935e-09,0.3102788532065793,0.4443015705596512\n</example> \nData background:\nAnalyze 5xFAD, 3xTG-AD, and PS301S mouse models: normalize counts, perform differential expression, run KEGG pathway enrichment, and compare shared pathways across models.\n\nConstraints:\n1. Use only the benchmark inputs and references explicitly listed below.\n2. Save the required final deliverables exactly to the paths listed below.\n3. Save all intermediate scripts, logs, and scratch outputs inside this run directory: /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905\n4. Keep final deliverables in the same schema/format requested by the benchmark prompt.\n5. Return a concise final summary after writing the required files.\n\nTask-specific instruction:\nUse the provided mouse count and DEA files as inputs. Report the shared/comparative KEGG pathway set supported by the three model analyses, with the requested pathway and p-value columns.\n\nBenchmark data policy:\n- Allowed input data directory: /225040511/project/bioagent-bench/dataset/alzheimer-mouse/data\n- Allowed reference directory: <none>\n- Allowed scratch/output directory: /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905\n- Forbidden truth/results directory: /225040511/project/bioagent-bench/dataset/alzheimer-mouse/results\n- Forbidden sibling benchmark task directories: /225040511/project/bioagent-bench/dataset/<any task other than alzheimer-mouse>\n- Do not inspect previous bioagent-bench-runs or sibling task outputs as data sources.\n- Do not download external databases or install new packages during the benchmark run.\n\nInput data directory:\n/225040511/project/bioagent-bench/dataset/alzheimer-mouse/data\nVisible input files:\n- DEA_PS3O1S.csv\n- GSE161904_Raw_gene_counts_cortex.txt\n- GSE168137_countList.txt\n\nReference data directory:\n<none>\nVisible reference files:\n- <none>\n\nRequired final output paths:\n- pathway_comparison.csv: /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/pathway_comparison.csv",
|
| 3 |
+
"query_context": {},
|
| 4 |
+
"mcp_config": "/225040511/project/Biomni/experiments/bioagent_bench/configs/mcp_scale_1000.yaml",
|
| 5 |
+
"planning_context_text": "{\"prompt\": \"You are running a bioagent-bench task with local files already prepared.\\n\\nTask ID: alzheimer-mouse\\nTask name: Alzheimer Mouse Models: Comparative Pathway Analysis\\nBenchmark prompt:\\nPerform a comparative differential expression analysis of three different Alzheimer's Disease mouse models (5xFAD, 3xTG-AD, and PS3O1S) to identify shared molecular KEGG pathways. The output should be a CSV file with the following columns: 'pathway','5xFAD_pvalue','3xTG_AD_pvalue','PS3O1S_pvalue'. Example csv <example>Pathway,5xFAD_pvalue,3xTG_AD_pvalue,PS3O1S_pvalue\\nPhagosome Homo sapiens hsa04145,1.5045916403148935e-09,0.3102788532065793,0.4443015705596512\\n</example> \\nData background:\\nAnalyze 5xFAD, 3xTG-AD, and PS301S mouse models: normalize counts, perform differential expression, run KEGG pathway enrichment, and compare shared pathways across models.\\n\\nConstraints:\\n1. Use only the benchmark inputs and references explicitly listed below.\\n2. Save the required final deliverables exactly to the paths listed below.\\n3. Save all intermediate scripts, logs, and scratch outputs inside this run directory: /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905\\n4. Keep final deliverables in the same schema/format requested by the benchmark prompt.\\n5. Return a concise final summary after writing the required files.\\n\\nTask-specific instruction:\\nUse the provided mouse count and DEA files as inputs. Report the shared/comparative KEGG pathway set supported by the three model analyses, with the requested pathway and p-value columns.\\n\\nBenchmark data policy:\\n- Allowed input data directory: /225040511/project/bioagent-bench/dataset/alzheimer-mouse/data\\n- Allowed reference directory: <none>\\n- Allowed scratch/output directory: /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905\\n- Forbidden truth/results directory: /225040511/project/bioagent-bench/dataset/alzheimer-mouse/results\\n- Forbidden sibling benchmark task directories: /225040511/project/bioagent-bench/dataset/<any task other than alzheimer-mouse>\\n- Do not inspect previous bioagent-bench-runs or sibling task outputs as data sources.\\n- Do not download external databases or install new packages during the benchmark run.\\n\\nInput data directory:\\n/225040511/project/bioagent-bench/dataset/alzheimer-mouse/data\\nVisible input files:\\n- DEA_PS3O1S.csv\\n- GSE161904_Raw_gene_counts_cortex.txt\\n- GSE168137_countList.txt\\n\\nReference data directory:\\n<none>\\nVisible reference files:\\n- <none>\\n\\nRequired final output paths:\\n- pathway_comparison.csv: /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/alzheimer-mouse_20260515_134905/pathway_comparison.csv\", \"selected_resources_names\": {\"tools\": [{\"description\": \"Executes the provided Python command in the notebook environment and returns the output.\", \"name\": \"run_python_repl\", \"optional_parameters\": [], \"required_parameters\": [{\"default\": null, \"description\": \"Python command to execute in the notebook environment\", \"name\": \"command\", \"type\": \"str\"}], \"id\": 174}, {\"name\": \"csvtk_headers\", \"description\": \"Print headers of a CSV/TSV file.\", \"parameters\": {\"in_file\": {\"type\": \"string\", \"description\": \"\"}, \"tabs\": {\"type\": \"boolean\", \"description\": \"\", \"default\": false}, \"no_header_row\": {\"type\": \"boolean\", \"description\": \"\", \"default\": false}}, \"required_parameters\": [{\"name\": \"in_file\", \"type\": \"string\", \"description\": \"\", \"default\": null}], \"optional_parameters\": [{\"name\": \"tabs\", \"type\": \"boolean\", \"description\": \"\", \"default\": false}, {\"name\": \"no_header_row\", \"type\": \"boolean\", \"description\": \"\", \"default\": false}], \"module\": \"mcp_servers.csvtk\", \"fn\": \"<function A1.add_mcp.<locals>.make_mcp_wrapper.<locals>.sync_tool_wrapper at 0x7f87e9d31260>\", \"id\": 237}, {\"name\": \"csvtk_dim\", \"description\": \"Dimensions of CSV file (rows and columns).\", \"parameters\": {\"in_file\": {\"type\": \"string\", \"description\": \"\"}, \"tabs\": {\"type\": \"boolean\", \"description\": \"\", \"default\": false}, \"no_header_row\": {\"type\": \"boolean\", \"description\": \"\", \"default\": false}}, \"required_parameters\": [{\"name\": \"in_file\", \"type\": \"string\", \"description\": \"\", \"default\": null}], \"optional_parameters\": [{\"name\": \"tabs\", \"type\": \"boolean\", \"description\": \"\", \"default\": false}, {\"name\": \"no_header_row\", \"type\": \"boolean\", \"description\": \"\", \"default\": false}], \"module\": \"mcp_servers.csvtk\", \"fn\": \"<function A1.add_mcp.<locals>.make_mcp_wrapper.<locals>.sync_tool_wrapper at 0x7f87e9d31300>\", \"id\": 238}, {\"name\": \"csvtk_cut\", \"description\": \"Select and arrange fields/columns.\", \"parameters\": {\"in_file\": {\"type\": \"string\", \"description\": \"\"}, \"fields\": {\"type\": \"string\", \"description\": \"\"}, \"tabs\": {\"type\": \"boolean\", \"description\": \"\", \"default\": false}, \"no_header_row\": {\"type\": \"boolean\", \"description\": \"\", \"default\": false}, \"out_file\": {\"type\": \"string\", \"description\": \"\", \"default\": \"-\"}}, \"required_parameters\": [{\"name\": \"in_file\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"fields\", \"type\": \"string\", \"description\": \"\", \"default\": null}], \"optional_parameters\": [{\"name\": \"tabs\", \"type\": \"boolean\", \"description\": \"\", \"default\": false}, {\"name\": \"no_header_row\", \"type\": \"boolean\", \"description\": \"\", \"default\": false}, {\"name\": \"out_file\", \"type\": \"string\", \"description\": \"\", \"default\": \"-\"}], \"module\": \"mcp_servers.csvtk\", \"fn\": \"<function A1.add_mcp.<locals>.make_mcp_wrapper.<locals>.sync_tool_wrapper at 0x7f87e9d31620>\", \"id\": 243}, {\"name\": \"csvtk_join\", \"description\": \"Join files by selected fields.\", \"parameters\": {\"file1\": {\"type\": \"string\", \"description\": \"\"}, \"file2\": {\"type\": \"string\", \"description\": \"\"}, \"fields\": {\"type\": \"string\", \"description\": \"\"}, \"left_join\": {\"type\": \"boolean\", \"description\": \"\", \"default\": false}, \"outer_join\": {\"type\": \"boolean\", \"description\": \"\", \"default\": false}, \"tabs\": {\"type\": \"boolean\", \"description\": \"\", \"default\": false}, \"no_header_row\": {\"type\": \"boolean\", \"description\": \"\", \"default\": false}, \"out_file\": {\"type\": \"string\", \"description\": \"\", \"default\": \"-\"}}, \"required_parameters\": [{\"name\": \"file1\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"file2\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"fields\", \"type\": \"string\", \"description\": \"\", \"default\": null}], \"optional_parameters\": [{\"name\": \"left_join\", \"type\": \"boolean\", \"description\": \"\", \"default\": false}, {\"name\": \"outer_join\", \"type\": \"boolean\", \"description\": \"\", \"default\": false}, {\"name\": \"tabs\", \"type\": \"boolean\", \"description\": \"\", \"default\": false}, {\"name\": \"no_header_row\", \"type\": \"boolean\", \"description\": \"\", \"default\": false}, {\"name\": \"out_file\", \"type\": \"string\", \"description\": \"\", \"default\": \"-\"}], \"module\": \"mcp_servers.csvtk\", \"fn\": \"<function A1.add_mcp.<locals>.make_mcp_wrapper.<locals>.sync_tool_wrapper at 0x7f87e9d31940>\", \"id\": 248}, {\"name\": \"csvtk_concat\", \"description\": \"Concatenate CSV/TSV files by rows.\", \"parameters\": {\"files\": {\"type\": \"array\", \"description\": \"\"}, \"tabs\": {\"type\": \"boolean\", \"description\": \"\", \"default\": false}, \"no_header_row\": {\"type\": \"boolean\", \"description\": \"\", \"default\": false}, \"out_file\": {\"type\": \"string\", \"description\": \"\", \"default\": \"-\"}}, \"required_parameters\": [{\"name\": \"files\", \"type\": \"array\", \"description\": \"\", \"default\": null}], \"optional_parameters\": [{\"name\": \"tabs\", \"type\": \"boolean\", \"description\": \"\", \"default\": false}, {\"name\": \"no_header_row\", \"type\": \"boolean\", \"description\": \"\", \"default\": false}, {\"name\": \"out_file\", \"type\": \"string\", \"description\": \"\", \"default\": \"-\"}], \"module\": \"mcp_servers.csvtk\", \"fn\": \"<function A1.add_mcp.<locals>.make_mcp_wrapper.<locals>.sync_tool_wrapper at 0x7f87e9d319e0>\", \"id\": 249}, {\"name\": \"deseq2_differential_expression\", \"description\": \"Performs differential expression analysis using DESeq2.\", \"parameters\": {\"counts_path\": {\"type\": \"string\", \"description\": \"\"}, \"metadata_path\": {\"type\": \"string\", \"description\": \"\"}, \"design_formula\": {\"type\": \"string\", \"description\": \"\"}, \"output_results_path\": {\"type\": \"string\", \"description\": \"\"}, \"contrast_column\": {\"type\": \"string\", \"description\": \"\", \"default\": null}, \"reference_level\": {\"type\": \"string\", \"description\": \"\", \"default\": null}, \"treated_level\": {\"type\": \"string\", \"description\": \"\", \"default\": null}, \"alpha\": {\"type\": \"number\", \"description\": \"\", \"default\": 0.05}, \"lfc_threshold\": {\"type\": \"number\", \"description\": \"\", \"default\": 0.0}, \"test_type\": {\"type\": \"string\", \"description\": \"\", \"default\": \"Wald\"}, \"fit_type\": {\"type\": \"string\", \"description\": \"\", \"default\": \"parametric\"}, \"reduced_formula\": {\"type\": \"string\", \"description\": \"\", \"default\": null}, \"shrink_lfc\": {\"type\": \"boolean\", \"description\": \"\", \"default\": true}, \"shrink_type\": {\"type\": \"string\", \"description\": \"\", \"default\": \"apeglm\"}}, \"required_parameters\": [{\"name\": \"counts_path\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"metadata_path\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"design_formula\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"output_results_path\", \"type\": \"string\", \"description\": \"\", \"default\": null}], \"optional_parameters\": [{\"name\": \"contrast_column\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"reference_level\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"treated_level\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"alpha\", \"type\": \"number\", \"description\": \"\", \"default\": 0.05}, {\"name\": \"lfc_threshold\", \"type\": \"number\", \"description\": \"\", \"default\": 0.0}, {\"name\": \"test_type\", \"type\": \"string\", \"description\": \"\", \"default\": \"Wald\"}, {\"name\": \"fit_type\", \"type\": \"string\", \"description\": \"\", \"default\": \"parametric\"}, {\"name\": \"reduced_formula\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"shrink_lfc\", \"type\": \"boolean\", \"description\": \"\", \"default\": true}, {\"name\": \"shrink_type\", \"type\": \"string\", \"description\": \"\", \"default\": \"apeglm\"}], \"module\": \"mcp_servers.bioconductor_deseq2\", \"fn\": \"<function A1.add_mcp.<locals>.make_mcp_wrapper.<locals>.sync_tool_wrapper at 0x7f87e96d93a0>\", \"id\": 341}, {\"name\": \"deseq2_transform_counts\", \"description\": \"Transforms count data using Variance Stabilizing Transformation (VST) or Regularized Log (rlog).\", \"parameters\": {\"counts_path\": {\"type\": \"string\", \"description\": \"\"}, \"metadata_path\": {\"type\": \"string\", \"description\": \"\"}, \"design_formula\": {\"type\": \"string\", \"description\": \"\"}, \"output_path\": {\"type\": \"string\", \"description\": \"\"}, \"method\": {\"type\": \"string\", \"description\": \"\", \"default\": \"vst\"}, \"blind\": {\"type\": \"boolean\", \"description\": \"\", \"default\": true}}, \"required_parameters\": [{\"name\": \"counts_path\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"metadata_path\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"design_formula\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"output_path\", \"type\": \"string\", \"description\": \"\", \"default\": null}], \"optional_parameters\": [{\"name\": \"method\", \"type\": \"string\", \"description\": \"\", \"default\": \"vst\"}, {\"name\": \"blind\", \"type\": \"boolean\", \"description\": \"\", \"default\": true}], \"module\": \"mcp_servers.bioconductor_deseq2\", \"fn\": \"<function A1.add_mcp.<locals>.make_mcp_wrapper.<locals>.sync_tool_wrapper at 0x7f87e96d9440>\", \"id\": 342}, {\"name\": \"run_edger_glm\", \"description\": \"Performs differential expression analysis using the edgeR GLM workflow.\", \"parameters\": {\"counts_file\": {\"type\": \"string\", \"description\": \"\"}, \"metadata_file\": {\"type\": \"string\", \"description\": \"\"}, \"design_formula\": {\"type\": \"string\", \"description\": \"\"}, \"contrast\": {\"type\": \"array\", \"description\": \"\"}, \"output_prefix\": {\"type\": \"string\", \"description\": \"\"}, \"min_cpm\": {\"type\": \"number\", \"description\": \"\", \"default\": 1.0}, \"min_samples_fraction\": {\"type\": \"number\", \"description\": \"\", \"default\": 0.5}, \"norm_method\": {\"type\": \"string\", \"description\": \"\", \"default\": \"TMM\"}, \"estimate_disp_robust\": {\"type\": \"boolean\", \"description\": \"\", \"default\": true}, \"glm_fit_robust\": {\"type\": \"boolean\", \"description\": \"\", \"default\": true}, \"test_method\": {\"type\": \"string\", \"description\": \"\", \"default\": \"QLFTest\"}}, \"required_parameters\": [{\"name\": \"counts_file\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"metadata_file\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"design_formula\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"contrast\", \"type\": \"array\", \"description\": \"\", \"default\": null}, {\"name\": \"output_prefix\", \"type\": \"string\", \"description\": \"\", \"default\": null}], \"optional_parameters\": [{\"name\": \"min_cpm\", \"type\": \"number\", \"description\": \"\", \"default\": 1.0}, {\"name\": \"min_samples_fraction\", \"type\": \"number\", \"description\": \"\", \"default\": 0.5}, {\"name\": \"norm_method\", \"type\": \"string\", \"description\": \"\", \"default\": \"TMM\"}, {\"name\": \"estimate_disp_robust\", \"type\": \"boolean\", \"description\": \"\", \"default\": true}, {\"name\": \"glm_fit_robust\", \"type\": \"boolean\", \"description\": \"\", \"default\": true}, {\"name\": \"test_method\", \"type\": \"string\", \"description\": \"\", \"default\": \"QLFTest\"}], \"module\": \"mcp_servers.bioconductor_edger\", \"fn\": \"<function A1.add_mcp.<locals>.make_mcp_wrapper.<locals>.sync_tool_wrapper at 0x7f87e96d9620>\", \"id\": 345}, {\"name\": \"limma_voom_differential_expression\", \"description\": \"Performs differential expression analysis using the limma-voom pipeline.\", \"parameters\": {\"expression_matrix\": {\"type\": \"string\", \"description\": \"\"}, \"design_matrix\": {\"type\": \"string\", \"description\": \"\"}, \"contrast_matrix\": {\"type\": \"string\", \"description\": \"\"}, \"output_prefix\": {\"type\": \"string\", \"description\": \"\", \"default\": \"limma_results\"}, \"gene_id_column\": {\"type\": \"string\", \"description\": \"\", \"default\": \"GeneID\"}, \"normalize_method\": {\"type\": \"string\", \"description\": \"\", \"default\": \"quantile\"}, \"p_adjust_method\": {\"type\": \"string\", \"description\": \"\", \"default\": \"BH\"}, \"lfc_threshold\": {\"type\": \"number\", \"description\": \"\", \"default\": 0.0}}, \"required_parameters\": [{\"name\": \"expression_matrix\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"design_matrix\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"contrast_matrix\", \"type\": \"string\", \"description\": \"\", \"default\": null}], \"optional_parameters\": [{\"name\": \"output_prefix\", \"type\": \"string\", \"description\": \"\", \"default\": \"limma_results\"}, {\"name\": \"gene_id_column\", \"type\": \"string\", \"description\": \"\", \"default\": \"GeneID\"}, {\"name\": \"normalize_method\", \"type\": \"string\", \"description\": \"\", \"default\": \"quantile\"}, {\"name\": \"p_adjust_method\", \"type\": \"string\", \"description\": \"\", \"default\": \"BH\"}, {\"name\": \"lfc_threshold\", \"type\": \"number\", \"description\": \"\", \"default\": 0.0}], \"module\": \"mcp_servers.bioconductor_limma\", \"fn\": \"<function A1.add_mcp.<locals>.make_mcp_wrapper.<locals>.sync_tool_wrapper at 0x7f87e96d9760>\", \"id\": 347}, {\"name\": \"enrich_kegg\", \"description\": \"Performs KEGG pathway over-representation analysis using clusterProfiler::enrichKEGG.\", \"parameters\": {\"gene_file\": {\"type\": \"string\", \"description\": \"\"}, \"organism\": {\"type\": \"string\", \"description\": \"\"}, \"output_prefix\": {\"type\": \"string\", \"description\": \"\"}, \"keyType\": {\"type\": \"string\", \"description\": \"\", \"default\": \"kegg\"}, \"pvalue_cutoff\": {\"type\": \"number\", \"description\": \"\", \"default\": 0.05}, \"qvalue_cutoff\": {\"type\": \"number\", \"description\": \"\", \"default\": 0.2}, \"p_adjust_method\": {\"type\": \"string\", \"description\": \"\", \"default\": \"BH\"}, \"universe_file\": {\"type\": \"string\", \"description\": \"\", \"default\": null}, \"min_gs_size\": {\"type\": \"number\", \"description\": \"\", \"default\": 10}, \"max_gs_size\": {\"type\": \"number\", \"description\": \"\", \"default\": 500}}, \"required_parameters\": [{\"name\": \"gene_file\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"organism\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"output_prefix\", \"type\": \"string\", \"description\": \"\", \"default\": null}], \"optional_parameters\": [{\"name\": \"keyType\", \"type\": \"string\", \"description\": \"\", \"default\": \"kegg\"}, {\"name\": \"pvalue_cutoff\", \"type\": \"number\", \"description\": \"\", \"default\": 0.05}, {\"name\": \"qvalue_cutoff\", \"type\": \"number\", \"description\": \"\", \"default\": 0.2}, {\"name\": \"p_adjust_method\", \"type\": \"string\", \"description\": \"\", \"default\": \"BH\"}, {\"name\": \"universe_file\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"min_gs_size\", \"type\": \"number\", \"description\": \"\", \"default\": 10}, {\"name\": \"max_gs_size\", \"type\": \"number\", \"description\": \"\", \"default\": 500}], \"module\": \"mcp_servers.bioconductor_clusterprofiler\", \"fn\": \"<function A1.add_mcp.<locals>.make_mcp_wrapper.<locals>.sync_tool_wrapper at 0x7f87e96d98a0>\", \"id\": 349}, {\"name\": \"gse_kegg\", \"description\": \"Performs Gene Set Enrichment Analysis (GSEA) on KEGG pathways using clusterProfiler::gseKEGG.\", \"parameters\": {\"ranked_gene_file\": {\"type\": \"string\", \"description\": \"\"}, \"organism\": {\"type\": \"string\", \"description\": \"\"}, \"output_prefix\": {\"type\": \"string\", \"description\": \"\"}, \"keyType\": {\"type\": \"string\", \"description\": \"\", \"default\": \"kegg\"}, \"n_perms\": {\"type\": \"number\", \"description\": \"\", \"default\": 1000}, \"min_gs_size\": {\"type\": \"number\", \"description\": \"\", \"default\": 10}, \"max_gs_size\": {\"type\": \"number\", \"description\": \"\", \"default\": 500}, \"pvalue_cutoff\": {\"type\": \"number\", \"description\": \"\", \"default\": 0.05}, \"p_adjust_method\": {\"type\": \"string\", \"description\": \"\", \"default\": \"BH\"}, \"verbose\": {\"type\": \"boolean\", \"description\": \"\", \"default\": true}}, \"required_parameters\": [{\"name\": \"ranked_gene_file\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"organism\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"output_prefix\", \"type\": \"string\", \"description\": \"\", \"default\": null}], \"optional_parameters\": [{\"name\": \"keyType\", \"type\": \"string\", \"description\": \"\", \"default\": \"kegg\"}, {\"name\": \"n_perms\", \"type\": \"number\", \"description\": \"\", \"default\": 1000}, {\"name\": \"min_gs_size\", \"type\": \"number\", \"description\": \"\", \"default\": 10}, {\"name\": \"max_gs_size\", \"type\": \"number\", \"description\": \"\", \"default\": 500}, {\"name\": \"pvalue_cutoff\", \"type\": \"number\", \"description\": \"\", \"default\": 0.05}, {\"name\": \"p_adjust_method\", \"type\": \"string\", \"description\": \"\", \"default\": \"BH\"}, {\"name\": \"verbose\", \"type\": \"boolean\", \"description\": \"\", \"default\": true}], \"module\": \"mcp_servers.bioconductor_clusterprofiler\", \"fn\": \"<function A1.add_mcp.<locals>.make_mcp_wrapper.<locals>.sync_tool_wrapper at 0x7f87e96d99e0>\", \"id\": 351}, {\"name\": \"enrich_do\", \"description\": \"Performs Disease Ontology (DO) enrichment analysis on a given gene list.\", \"parameters\": {\"gene_list_file\": {\"type\": \"string\", \"description\": \"\"}, \"organism_db\": {\"type\": \"string\", \"description\": \"\"}, \"output_prefix\": {\"type\": \"string\", \"description\": \"\"}, \"key_type\": {\"type\": \"string\", \"description\": \"\", \"default\": \"ENTREZID\"}, \"pvalue_cutoff\": {\"type\": \"number\", \"description\": \"\", \"default\": 0.05}, \"qvalue_cutoff\": {\"type\": \"number\", \"description\": \"\", \"default\": 0.2}, \"p_adjust_method\": {\"type\": \"string\", \"description\": \"\", \"default\": \"BH\"}, \"universe_file\": {\"type\": \"string\", \"description\": \"\", \"default\": null}, \"min_gssize\": {\"type\": \"number\", \"description\": \"\", \"default\": 10}, \"max_gssize\": {\"type\": \"number\", \"description\": \"\", \"default\": 500}, \"readable\": {\"type\": \"boolean\", \"description\": \"\", \"default\": false}}, \"required_parameters\": [{\"name\": \"gene_list_file\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"organism_db\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"output_prefix\", \"type\": \"string\", \"description\": \"\", \"default\": null}], \"optional_parameters\": [{\"name\": \"key_type\", \"type\": \"string\", \"description\": \"\", \"default\": \"ENTREZID\"}, {\"name\": \"pvalue_cutoff\", \"type\": \"number\", \"description\": \"\", \"default\": 0.05}, {\"name\": \"qvalue_cutoff\", \"type\": \"number\", \"description\": \"\", \"default\": 0.2}, {\"name\": \"p_adjust_method\", \"type\": \"string\", \"description\": \"\", \"default\": \"BH\"}, {\"name\": \"universe_file\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"min_gssize\", \"type\": \"number\", \"description\": \"\", \"default\": 10}, {\"name\": \"max_gssize\", \"type\": \"number\", \"description\": \"\", \"default\": 500}, {\"name\": \"readable\", \"type\": \"boolean\", \"description\": \"\", \"default\": false}], \"module\": \"mcp_servers.bioconductor_dose\", \"fn\": \"<function A1.add_mcp.<locals>.make_mcp_wrapper.<locals>.sync_tool_wrapper at 0x7f87eacfea20>\", \"id\": 785}, {\"name\": \"gse_dgn\", \"description\": \"Performs Gene Set Enrichment Analysis (GSEA) on DisGeNET.\", \"parameters\": {\"ranked_gene_list_file\": {\"type\": \"string\", \"description\": \"\"}, \"output_prefix\": {\"type\": \"string\", \"description\": \"\"}, \"n_permutations\": {\"type\": \"number\", \"description\": \"\", \"default\": 1000}, \"min_gssize\": {\"type\": \"number\", \"description\": \"\", \"default\": 10}, \"max_gssize\": {\"type\": \"number\", \"description\": \"\", \"default\": 500}, \"pvalue_cutoff\": {\"type\": \"number\", \"description\": \"\", \"default\": 0.05}, \"p_adjust_method\": {\"type\": \"string\", \"description\": \"\", \"default\": \"BH\"}, \"verbose\": {\"type\": \"boolean\", \"description\": \"\", \"default\": true}, \"seed\": {\"type\": \"boolean\", \"description\": \"\", \"default\": false}}, \"required_parameters\": [{\"name\": \"ranked_gene_list_file\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"output_prefix\", \"type\": \"string\", \"description\": \"\", \"default\": null}], \"optional_parameters\": [{\"name\": \"n_permutations\", \"type\": \"number\", \"description\": \"\", \"default\": 1000}, {\"name\": \"min_gssize\", \"type\": \"number\", \"description\": \"\", \"default\": 10}, {\"name\": \"max_gssize\", \"type\": \"number\", \"description\": \"\", \"default\": 500}, {\"name\": \"pvalue_cutoff\", \"type\": \"number\", \"description\": \"\", \"default\": 0.05}, {\"name\": \"p_adjust_method\", \"type\": \"string\", \"description\": \"\", \"default\": \"BH\"}, {\"name\": \"verbose\", \"type\": \"boolean\", \"description\": \"\", \"default\": true}, {\"name\": \"seed\", \"type\": \"boolean\", \"description\": \"\", \"default\": false}], \"module\": \"mcp_servers.bioconductor_dose\", \"fn\": \"<function A1.add_mcp.<locals>.make_mcp_wrapper.<locals>.sync_tool_wrapper at 0x7f87eacfed40>\", \"id\": 790}, {\"name\": \"kegg_info\", \"description\": \"Retrieves information about a KEGG database.\", \"parameters\": {\"database\": {\"type\": \"string\", \"description\": \"\"}}, \"required_parameters\": [{\"name\": \"database\", \"type\": \"string\", \"description\": \"\", \"default\": null}], \"optional_parameters\": [], \"module\": \"mcp_servers.bioconductor_keggrest\", \"fn\": \"<function A1.add_mcp.<locals>.make_mcp_wrapper.<locals>.sync_tool_wrapper at 0x7f87ea906e80>\", \"id\": 894}, {\"name\": \"org_mm_eg_db_query\", \"description\": \"Performs an annotation query on the org.Mm.eg.db database.\", \"parameters\": {\"keys\": {\"type\": \"array\", \"description\": \"\"}, \"keytype\": {\"type\": \"string\", \"description\": \"\"}, \"columns\": {\"type\": \"array\", \"description\": \"\"}, \"output_file\": {\"type\": \"string\", \"description\": \"\"}}, \"required_parameters\": [{\"name\": \"keys\", \"type\": \"array\", \"description\": \"\", \"default\": null}, {\"name\": \"keytype\", \"type\": \"string\", \"description\": \"\", \"default\": null}, {\"name\": \"columns\", \"type\": \"array\", \"description\": \"\", \"default\": null}, {\"name\": \"output_file\", \"type\": \"string\", \"description\": \"\", \"default\": null}], \"optional_parameters\": [], \"module\": \"mcp_servers.bioconductor_org_mm_eg_db\", \"fn\": \"<function A1.add_mcp.<locals>.make_mcp_wrapper.<locals>.sync_tool_wrapper at 0x7f87ea5d98a0>\", \"id\": 961}, {\"name\": \"org_mm_eg_db_list_keytypes\", \"description\": \"Lists all available keytypes in the org.Mm.eg.db database.\", \"parameters\": {}, \"required_parameters\": [], \"optional_parameters\": [], \"module\": \"mcp_servers.bioconductor_org_mm_eg_db\", \"fn\": \"<function A1.add_mcp.<locals>.make_mcp_wrapper.<locals>.sync_tool_wrapper at 0x7f87ea5d99e0>\", \"id\": 963}, {\"name\": \"org_mm_eg_db_list_keys\", \"description\": \"Lists all primary keys for a given keytype from the org.Mm.eg.db database.\", \"parameters\": {\"keytype\": {\"type\": \"string\", \"description\": \"\"}, \"output_file\": {\"type\": \"string\", \"description\": \"\", \"default\": null}}, \"required_parameters\": [{\"name\": \"keytype\", \"type\": \"string\", \"description\": \"\", \"default\": null}], \"optional_parameters\": [{\"name\": \"output_file\", \"type\": \"string\", \"description\": \"\", \"default\": null}], \"module\": \"mcp_servers.bioconductor_org_mm_eg_db\", \"fn\": \"<function A1.add_mcp.<locals>.make_mcp_wrapper.<locals>.sync_tool_wrapper at 0x7f87ea5d9a80>\", \"id\": 964}], \"data_lake\": [], \"libraries\": [\"pandas\", \"numpy\", \"scipy\", \"scikit-learn\", \"matplotlib\", \"seaborn\", \"statsmodels\", \"ggplot2\", \"dplyr\", \"tidyr\", \"readr\", \"stringr\", \"Matrix\", \"DESeq2\", \"clusterProfiler\", \"edgeR\", \"limma\", \"harmony\"], \"know_how\": []}}",
|
| 6 |
+
"planning_latency_seconds": 29.027789920568466,
|
| 7 |
+
"total_runtime_seconds": 534.293803807348,
|
| 8 |
+
"selected_resources": {
|
| 9 |
+
"tools": [
|
| 10 |
+
{
|
| 11 |
+
"name": "run_python_repl",
|
| 12 |
+
"module": "biomni.tool.support_tools",
|
| 13 |
+
"description": "Executes the provided Python command in the notebook environment and returns the output."
|
| 14 |
+
},
|
| 15 |
+
{
|
| 16 |
+
"name": "csvtk_headers",
|
| 17 |
+
"module": "mcp_servers.csvtk",
|
| 18 |
+
"description": "Print headers of a CSV/TSV file."
|
| 19 |
+
},
|
| 20 |
+
{
|
| 21 |
+
"name": "csvtk_dim",
|
| 22 |
+
"module": "mcp_servers.csvtk",
|
| 23 |
+
"description": "Dimensions of CSV file (rows and columns)."
|
| 24 |
+
},
|
| 25 |
+
{
|
| 26 |
+
"name": "csvtk_cut",
|
| 27 |
+
"module": "mcp_servers.csvtk",
|
| 28 |
+
"description": "Select and arrange fields/columns."
|
| 29 |
+
},
|
| 30 |
+
{
|
| 31 |
+
"name": "csvtk_join",
|
| 32 |
+
"module": "mcp_servers.csvtk",
|
| 33 |
+
"description": "Join files by selected fields."
|
| 34 |
+
},
|
| 35 |
+
{
|
| 36 |
+
"name": "csvtk_concat",
|
| 37 |
+
"module": "mcp_servers.csvtk",
|
| 38 |
+
"description": "Concatenate CSV/TSV files by rows."
|
| 39 |
+
},
|
| 40 |
+
{
|
| 41 |
+
"name": "deseq2_differential_expression",
|
| 42 |
+
"module": "mcp_servers.bioconductor_deseq2",
|
| 43 |
+
"description": "Performs differential expression analysis using DESeq2."
|
| 44 |
+
},
|
| 45 |
+
{
|
| 46 |
+
"name": "deseq2_transform_counts",
|
| 47 |
+
"module": "mcp_servers.bioconductor_deseq2",
|
| 48 |
+
"description": "Transforms count data using Variance Stabilizing Transformation (VST) or Regularized Log (rlog)."
|
| 49 |
+
},
|
| 50 |
+
{
|
| 51 |
+
"name": "run_edger_glm",
|
| 52 |
+
"module": "mcp_servers.bioconductor_edger",
|
| 53 |
+
"description": "Performs differential expression analysis using the edgeR GLM workflow."
|
| 54 |
+
},
|
| 55 |
+
{
|
| 56 |
+
"name": "limma_voom_differential_expression",
|
| 57 |
+
"module": "mcp_servers.bioconductor_limma",
|
| 58 |
+
"description": "Performs differential expression analysis using the limma-voom pipeline."
|
| 59 |
+
},
|
| 60 |
+
{
|
| 61 |
+
"name": "enrich_kegg",
|
| 62 |
+
"module": "mcp_servers.bioconductor_clusterprofiler",
|
| 63 |
+
"description": "Performs KEGG pathway over-representation analysis using clusterProfiler::enrichKEGG."
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"name": "gse_kegg",
|
| 67 |
+
"module": "mcp_servers.bioconductor_clusterprofiler",
|
| 68 |
+
"description": "Performs Gene Set Enrichment Analysis (GSEA) on KEGG pathways using clusterProfiler::gseKEGG."
|
| 69 |
+
},
|
| 70 |
+
{
|
| 71 |
+
"name": "enrich_do",
|
| 72 |
+
"module": "mcp_servers.bioconductor_dose",
|
| 73 |
+
"description": "Performs Disease Ontology (DO) enrichment analysis on a given gene list."
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"name": "gse_dgn",
|
| 77 |
+
"module": "mcp_servers.bioconductor_dose",
|
| 78 |
+
"description": "Performs Gene Set Enrichment Analysis (GSEA) on DisGeNET."
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"name": "kegg_info",
|
| 82 |
+
"module": "mcp_servers.bioconductor_keggrest",
|
| 83 |
+
"description": "Retrieves information about a KEGG database."
|
| 84 |
+
},
|
| 85 |
+
{
|
| 86 |
+
"name": "org_mm_eg_db_query",
|
| 87 |
+
"module": "mcp_servers.bioconductor_org_mm_eg_db",
|
| 88 |
+
"description": "Performs an annotation query on the org.Mm.eg.db database."
|
| 89 |
+
},
|
| 90 |
+
{
|
| 91 |
+
"name": "org_mm_eg_db_list_keytypes",
|
| 92 |
+
"module": "mcp_servers.bioconductor_org_mm_eg_db",
|
| 93 |
+
"description": "Lists all available keytypes in the org.Mm.eg.db database."
|
| 94 |
+
},
|
| 95 |
+
{
|
| 96 |
+
"name": "org_mm_eg_db_list_keys",
|
| 97 |
+
"module": "mcp_servers.bioconductor_org_mm_eg_db",
|
| 98 |
+
"description": "Lists all primary keys for a given keytype from the org.Mm.eg.db database."
|
| 99 |
+
}
|
| 100 |
+
],
|
| 101 |
+
"data_lake": [],
|
| 102 |
+
"libraries": [
|
| 103 |
+
{
|
| 104 |
+
"name": "pandas",
|
| 105 |
+
"description": "[Python Package] A fast, powerful, and flexible data analysis and manipulation library for Python."
|
| 106 |
+
},
|
| 107 |
+
{
|
| 108 |
+
"name": "numpy",
|
| 109 |
+
"description": "[Python Package] The fundamental package for scientific computing with Python, providing support for arrays, matrices, and mathematical functions."
|
| 110 |
+
},
|
| 111 |
+
{
|
| 112 |
+
"name": "scipy",
|
| 113 |
+
"description": "[Python Package] A Python library for scientific and technical computing, including modules for optimization, linear algebra, integration, and statistics."
|
| 114 |
+
},
|
| 115 |
+
{
|
| 116 |
+
"name": "scikit-learn",
|
| 117 |
+
"description": "[Python Package] A machine learning library featuring various classification, regression, and clustering algorithms."
|
| 118 |
+
},
|
| 119 |
+
{
|
| 120 |
+
"name": "matplotlib",
|
| 121 |
+
"description": "[Python Package] A comprehensive library for creating static, animated, and interactive visualizations in Python."
|
| 122 |
+
},
|
| 123 |
+
{
|
| 124 |
+
"name": "seaborn",
|
| 125 |
+
"description": "[Python Package] A statistical data visualization library based on matplotlib with a high-level interface for drawing attractive statistical graphics."
|
| 126 |
+
},
|
| 127 |
+
{
|
| 128 |
+
"name": "statsmodels",
|
| 129 |
+
"description": "[Python Package] A Python module for statistical modeling and econometrics, including descriptive statistics and estimation of statistical models."
|
| 130 |
+
},
|
| 131 |
+
{
|
| 132 |
+
"name": "ggplot2",
|
| 133 |
+
"description": "[R Package] A system for declaratively creating graphics, based on The Grammar of Graphics. Use with subprocess.run(['Rscript', '-e', 'library(ggplot2); ...'])."
|
| 134 |
+
},
|
| 135 |
+
{
|
| 136 |
+
"name": "dplyr",
|
| 137 |
+
"description": "[R Package] A grammar of data manipulation, providing a consistent set of verbs that help you solve the most common data manipulation challenges. Use with subprocess."
|
| 138 |
+
},
|
| 139 |
+
{
|
| 140 |
+
"name": "tidyr",
|
| 141 |
+
"description": "[R Package] A package that helps you create tidy data, where each column is a variable, each row is an observation, and each cell is a single value. Use with subprocess."
|
| 142 |
+
},
|
| 143 |
+
{
|
| 144 |
+
"name": "readr",
|
| 145 |
+
"description": "[R Package] A fast and friendly way to read rectangular data like CSV, TSV, and FWF. Use with subprocess.run(['Rscript', '-e', 'library(readr); ...'])."
|
| 146 |
+
},
|
| 147 |
+
{
|
| 148 |
+
"name": "stringr",
|
| 149 |
+
"description": "[R Package] A cohesive set of functions designed to make working with strings as easy as possible. Use with subprocess calls."
|
| 150 |
+
},
|
| 151 |
+
{
|
| 152 |
+
"name": "Matrix",
|
| 153 |
+
"description": "[R Package] A package that provides classes and methods for dense and sparse matrices. Required for Seurat. Use with subprocess calls."
|
| 154 |
+
},
|
| 155 |
+
{
|
| 156 |
+
"name": "DESeq2",
|
| 157 |
+
"description": "[R Package] Differential gene expression analysis based on the negative binomial distribution. Use with subprocess.run(['Rscript', '-e', 'library(DESeq2); ...'])."
|
| 158 |
+
},
|
| 159 |
+
{
|
| 160 |
+
"name": "clusterProfiler",
|
| 161 |
+
"description": "[R Package] A package for statistical analysis and visualization of functional profiles for genes and gene clusters. Use with subprocess calls."
|
| 162 |
+
},
|
| 163 |
+
{
|
| 164 |
+
"name": "edgeR",
|
| 165 |
+
"description": "[R Package] Empirical Analysis of Digital Gene Expression Data in R, for differential expression analysis. Use with subprocess calls."
|
| 166 |
+
},
|
| 167 |
+
{
|
| 168 |
+
"name": "limma",
|
| 169 |
+
"description": "[R Package] Linear Models for Microarray Data, for differential expression analysis. Use with subprocess calls."
|
| 170 |
+
},
|
| 171 |
+
{
|
| 172 |
+
"name": "harmony",
|
| 173 |
+
"description": "[R Package] A method for integrating and analyzing single-cell data across datasets. Use with subprocess calls."
|
| 174 |
+
}
|
| 175 |
+
],
|
| 176 |
+
"know_how": []
|
| 177 |
+
},
|
| 178 |
+
"selected_resource_names": {
|
| 179 |
+
"tools": [
|
| 180 |
+
"run_python_repl",
|
| 181 |
+
"csvtk_headers",
|
| 182 |
+
"csvtk_dim",
|
| 183 |
+
"csvtk_cut",
|
| 184 |
+
"csvtk_join",
|
| 185 |
+
"csvtk_concat",
|
| 186 |
+
"deseq2_differential_expression",
|
| 187 |
+
"deseq2_transform_counts",
|
| 188 |
+
"run_edger_glm",
|
| 189 |
+
"limma_voom_differential_expression",
|
| 190 |
+
"enrich_kegg",
|
| 191 |
+
"gse_kegg",
|
| 192 |
+
"enrich_do",
|
| 193 |
+
"gse_dgn",
|
| 194 |
+
"kegg_info",
|
| 195 |
+
"org_mm_eg_db_query",
|
| 196 |
+
"org_mm_eg_db_list_keytypes",
|
| 197 |
+
"org_mm_eg_db_list_keys"
|
| 198 |
+
],
|
| 199 |
+
"data_lake": [],
|
| 200 |
+
"libraries": [
|
| 201 |
+
"pandas",
|
| 202 |
+
"numpy",
|
| 203 |
+
"scipy",
|
| 204 |
+
"scikit-learn",
|
| 205 |
+
"matplotlib",
|
| 206 |
+
"seaborn",
|
| 207 |
+
"statsmodels",
|
| 208 |
+
"ggplot2",
|
| 209 |
+
"dplyr",
|
| 210 |
+
"tidyr",
|
| 211 |
+
"readr",
|
| 212 |
+
"stringr",
|
| 213 |
+
"Matrix",
|
| 214 |
+
"DESeq2",
|
| 215 |
+
"clusterProfiler",
|
| 216 |
+
"edgeR",
|
| 217 |
+
"limma",
|
| 218 |
+
"harmony"
|
| 219 |
+
],
|
| 220 |
+
"know_how": []
|
| 221 |
+
},
|
| 222 |
+
"registered_tool_count": 1226,
|
| 223 |
+
"registered_tool_names": [
|
| 224 |
+
"fetch_supplementary_info_from_doi",
|
| 225 |
+
"query_arxiv",
|
| 226 |
+
"query_scholar",
|
| 227 |
+
"query_pubmed",
|
| 228 |
+
"search_google",
|
| 229 |
+
"extract_url_content",
|
| 230 |
+
"extract_pdf_content",
|
| 231 |
+
"advanced_web_search_claude",
|
| 232 |
+
"analyze_circular_dichroism_spectra",
|
| 233 |
+
"analyze_rna_secondary_structure_features",
|
| 234 |
+
"analyze_protease_kinetics",
|
| 235 |
+
"analyze_enzyme_kinetics_assay",
|
| 236 |
+
"analyze_itc_binding_thermodynamics",
|
| 237 |
+
"analyze_protein_conservation",
|
| 238 |
+
"split_modalities",
|
| 239 |
+
"prepare_input_for_nnunet",
|
| 240 |
+
"segment_with_nn_unet",
|
| 241 |
+
"create_segmentation_visualization",
|
| 242 |
+
"quick_rigid_registration",
|
| 243 |
+
"quick_affine_registration",
|
| 244 |
+
"quick_deformable_registration",
|
| 245 |
+
"batch_register_images",
|
| 246 |
+
"calculate_similarity_metrics",
|
| 247 |
+
"create_registration_visualization",
|
| 248 |
+
"analyze_cell_migration_metrics",
|
| 249 |
+
"perform_crispr_cas9_genome_editing",
|
| 250 |
+
"analyze_calcium_imaging_data",
|
| 251 |
+
"analyze_in_vitro_drug_release_kinetics",
|
| 252 |
+
"analyze_myofiber_morphology",
|
| 253 |
+
"decode_behavior_from_neural_trajectories",
|
| 254 |
+
"simulate_whole_cell_ode_model",
|
| 255 |
+
"predict_protein_disorder_regions",
|
| 256 |
+
"analyze_cell_morphology_and_cytoskeleton",
|
| 257 |
+
"analyze_tissue_deformation_flow",
|
| 258 |
+
"find_n_glycosylation_motifs",
|
| 259 |
+
"predict_o_glycosylation_hotspots",
|
| 260 |
+
"list_glycoengineering_resources",
|
| 261 |
+
"analyze_ddr_network_in_cancer",
|
| 262 |
+
"analyze_cell_senescence_and_apoptosis",
|
| 263 |
+
"detect_and_annotate_somatic_mutations",
|
| 264 |
+
"detect_and_characterize_structural_variations",
|
| 265 |
+
"perform_gene_expression_nmf_analysis",
|
| 266 |
+
"analyze_copy_number_purity_ploidy_and_focal_events",
|
| 267 |
+
"quantify_cell_cycle_phases_from_microscopy",
|
| 268 |
+
"quantify_and_cluster_cell_motility",
|
| 269 |
+
"perform_facs_cell_sorting",
|
| 270 |
+
"analyze_flow_cytometry_immunophenotyping",
|
| 271 |
+
"analyze_mitochondrial_morphology_and_potential",
|
| 272 |
+
"annotate_open_reading_frames",
|
| 273 |
+
"annotate_plasmid",
|
| 274 |
+
"get_gene_coding_sequence",
|
| 275 |
+
"get_plasmid_sequence",
|
| 276 |
+
"align_sequences",
|
| 277 |
+
"pcr_simple",
|
| 278 |
+
"digest_sequence",
|
| 279 |
+
"find_restriction_sites",
|
| 280 |
+
"find_restriction_enzymes",
|
| 281 |
+
"find_sequence_mutations",
|
| 282 |
+
"design_knockout_sgrna",
|
| 283 |
+
"get_oligo_annealing_protocol",
|
| 284 |
+
"get_golden_gate_assembly_protocol",
|
| 285 |
+
"get_bacterial_transformation_protocol",
|
| 286 |
+
"design_primer",
|
| 287 |
+
"design_verification_primers",
|
| 288 |
+
"design_golden_gate_oligos",
|
| 289 |
+
"golden_gate_assembly",
|
| 290 |
+
"liftover_coordinates",
|
| 291 |
+
"bayesian_finemapping_with_deep_vi",
|
| 292 |
+
"analyze_cas9_mutation_outcomes",
|
| 293 |
+
"analyze_crispr_genome_editing",
|
| 294 |
+
"simulate_demographic_history",
|
| 295 |
+
"identify_transcription_factor_binding_sites",
|
| 296 |
+
"fit_genomic_prediction_model",
|
| 297 |
+
"perform_pcr_and_gel_electrophoresis",
|
| 298 |
+
"analyze_protein_phylogeny",
|
| 299 |
+
"annotate_celltype_scRNA",
|
| 300 |
+
"annotate_celltype_with_panhumanpy",
|
| 301 |
+
"create_scvi_embeddings_scRNA",
|
| 302 |
+
"create_harmony_embeddings_scRNA",
|
| 303 |
+
"get_uce_embeddings_scRNA",
|
| 304 |
+
"map_to_ima_interpret_scRNA",
|
| 305 |
+
"get_rna_seq_archs4",
|
| 306 |
+
"get_gene_set_enrichment_analysis_supported_database_list",
|
| 307 |
+
"gene_set_enrichment_analysis",
|
| 308 |
+
"analyze_chromatin_interactions",
|
| 309 |
+
"analyze_comparative_genomics_and_haplotypes",
|
| 310 |
+
"perform_chipseq_peak_calling_with_macs2",
|
| 311 |
+
"find_enriched_motifs_with_homer",
|
| 312 |
+
"analyze_genomic_region_overlap",
|
| 313 |
+
"unsupervised_celltype_transfer_between_scRNA_datasets",
|
| 314 |
+
"generate_embeddings_with_state",
|
| 315 |
+
"interspecies_gene_conversion",
|
| 316 |
+
"generate_gene_embeddings_with_ESM_models",
|
| 317 |
+
"generate_transcriptformer_embeddings",
|
| 318 |
+
"analyze_atac_seq_differential_accessibility",
|
| 319 |
+
"analyze_bacterial_growth_curve",
|
| 320 |
+
"isolate_purify_immune_cells",
|
| 321 |
+
"estimate_cell_cycle_phase_durations",
|
| 322 |
+
"track_immune_cells_under_flow",
|
| 323 |
+
"analyze_cfse_cell_proliferation",
|
| 324 |
+
"analyze_cytokine_production_in_cd4_tcells",
|
| 325 |
+
"analyze_ebv_antibody_titers",
|
| 326 |
+
"analyze_cns_lesion_histology",
|
| 327 |
+
"analyze_immunohistochemistry_image",
|
| 328 |
+
"optimize_anaerobic_digestion_process",
|
| 329 |
+
"analyze_arsenic_speciation_hplc_icpms",
|
| 330 |
+
"count_bacterial_colonies",
|
| 331 |
+
"annotate_bacterial_genome",
|
| 332 |
+
"enumerate_bacterial_cfu_by_serial_dilution",
|
| 333 |
+
"model_bacterial_growth_dynamics",
|
| 334 |
+
"quantify_biofilm_biomass_crystal_violet",
|
| 335 |
+
"segment_and_analyze_microbial_cells",
|
| 336 |
+
"segment_cells_with_deep_learning",
|
| 337 |
+
"simulate_generalized_lotka_volterra_dynamics",
|
| 338 |
+
"predict_rna_secondary_structure",
|
| 339 |
+
"simulate_microbial_population_dynamics",
|
| 340 |
+
"analyze_aortic_diameter_and_geometry",
|
| 341 |
+
"analyze_atp_luminescence_assay",
|
| 342 |
+
"analyze_thrombus_histology",
|
| 343 |
+
"analyze_intracellular_calcium_with_rhod2",
|
| 344 |
+
"quantify_corneal_nerve_fibers",
|
| 345 |
+
"segment_and_quantify_cells_in_multiplexed_images",
|
| 346 |
+
"analyze_bone_microct_morphometry",
|
| 347 |
+
"run_diffdock_with_smiles",
|
| 348 |
+
"docking_autodock_vina",
|
| 349 |
+
"run_autosite",
|
| 350 |
+
"retrieve_topk_repurposing_drugs_from_disease_txgnn",
|
| 351 |
+
"predict_admet_properties",
|
| 352 |
+
"predict_binding_affinity_protein_1d_sequence",
|
| 353 |
+
"analyze_accelerated_stability_of_pharmaceutical_formulations",
|
| 354 |
+
"run_3d_chondrogenic_aggregate_assay",
|
| 355 |
+
"grade_adverse_events_using_vcog_ctcae",
|
| 356 |
+
"analyze_radiolabeled_antibody_biodistribution",
|
| 357 |
+
"estimate_alpha_particle_radiotherapy_dosimetry",
|
| 358 |
+
"perform_mwas_cyp2c19_metabolizer_status",
|
| 359 |
+
"calculate_physicochemical_properties",
|
| 360 |
+
"analyze_xenograft_tumor_growth_inhibition",
|
| 361 |
+
"analyze_pixel_distribution",
|
| 362 |
+
"find_roi_from_image",
|
| 363 |
+
"analyze_western_blot",
|
| 364 |
+
"query_drug_interactions",
|
| 365 |
+
"check_drug_combination_safety",
|
| 366 |
+
"analyze_interaction_mechanisms",
|
| 367 |
+
"find_alternative_drugs_ddinter",
|
| 368 |
+
"query_fda_adverse_events",
|
| 369 |
+
"get_fda_drug_label_info",
|
| 370 |
+
"check_fda_drug_recalls",
|
| 371 |
+
"analyze_fda_safety_signals",
|
| 372 |
+
"reconstruct_3d_face_from_mri",
|
| 373 |
+
"analyze_abr_waveform_p1_metrics",
|
| 374 |
+
"analyze_ciliary_beat_frequency",
|
| 375 |
+
"analyze_protein_colocalization",
|
| 376 |
+
"perform_cosinor_analysis",
|
| 377 |
+
"calculate_brain_adc_map",
|
| 378 |
+
"analyze_endolysosomal_calcium_dynamics",
|
| 379 |
+
"analyze_fatty_acid_composition_by_gc",
|
| 380 |
+
"analyze_hemodynamic_data",
|
| 381 |
+
"simulate_thyroid_hormone_pharmacokinetics",
|
| 382 |
+
"quantify_amyloid_beta_plaques",
|
| 383 |
+
"engineer_bacterial_genome_for_therapeutic_delivery",
|
| 384 |
+
"analyze_bacterial_growth_rate",
|
| 385 |
+
"analyze_barcode_sequencing_data",
|
| 386 |
+
"analyze_bifurcation_diagram",
|
| 387 |
+
"create_biochemical_network_sbml_model",
|
| 388 |
+
"optimize_codons_for_heterologous_expression",
|
| 389 |
+
"simulate_gene_circuit_with_growth_feedback",
|
| 390 |
+
"identify_fas_functional_domains",
|
| 391 |
+
"perform_flux_balance_analysis",
|
| 392 |
+
"model_protein_dimerization_network",
|
| 393 |
+
"simulate_metabolic_network_perturbation",
|
| 394 |
+
"simulate_protein_signaling_network",
|
| 395 |
+
"compare_protein_structures",
|
| 396 |
+
"simulate_renin_angiotensin_system_dynamics",
|
| 397 |
+
"query_chatnt",
|
| 398 |
+
"run_python_repl",
|
| 399 |
+
"read_function_source_code",
|
| 400 |
+
"download_synapse_data",
|
| 401 |
+
"query_uniprot",
|
| 402 |
+
"query_alphafold",
|
| 403 |
+
"query_interpro",
|
| 404 |
+
"query_pdb",
|
| 405 |
+
"query_pdb_identifiers",
|
| 406 |
+
"query_kegg",
|
| 407 |
+
"query_stringdb",
|
| 408 |
+
"query_iucn",
|
| 409 |
+
"query_paleobiology",
|
| 410 |
+
"query_jaspar",
|
| 411 |
+
"query_worms",
|
| 412 |
+
"query_cbioportal",
|
| 413 |
+
"query_clinvar",
|
| 414 |
+
"query_geo",
|
| 415 |
+
"query_dbsnp",
|
| 416 |
+
"query_ucsc",
|
| 417 |
+
"query_ensembl",
|
| 418 |
+
"query_opentarget",
|
| 419 |
+
"query_monarch",
|
| 420 |
+
"query_openfda",
|
| 421 |
+
"query_gwas_catalog",
|
| 422 |
+
"query_gnomad",
|
| 423 |
+
"blast_sequence",
|
| 424 |
+
"query_reactome",
|
| 425 |
+
"query_regulomedb",
|
| 426 |
+
"query_pride",
|
| 427 |
+
"query_gtopdb",
|
| 428 |
+
"query_remap",
|
| 429 |
+
"query_mpd",
|
| 430 |
+
"query_emdb",
|
| 431 |
+
"query_synapse",
|
| 432 |
+
"query_pubchem",
|
| 433 |
+
"query_chembl",
|
| 434 |
+
"query_unichem",
|
| 435 |
+
"query_clinicaltrials",
|
| 436 |
+
"query_dailymed",
|
| 437 |
+
"query_quickgo",
|
| 438 |
+
"query_encode",
|
| 439 |
+
"region_to_ccre_screen",
|
| 440 |
+
"get_genes_near_ccre",
|
| 441 |
+
"test_pylabrobot_script",
|
| 442 |
+
"get_pylabrobot_documentation_liquid",
|
| 443 |
+
"get_pylabrobot_documentation_material",
|
| 444 |
+
"search_protocols",
|
| 445 |
+
"get_protocol_details",
|
| 446 |
+
"list_local_protocols",
|
| 447 |
+
"read_local_protocol",
|
| 448 |
+
"kallisto_index",
|
| 449 |
+
"kallisto_quant",
|
| 450 |
+
"kallisto_bus",
|
| 451 |
+
"kallisto_quant_tcc",
|
| 452 |
+
"kallisto_h5dump",
|
| 453 |
+
"kallisto_inspect",
|
| 454 |
+
"kallisto_version",
|
| 455 |
+
"kallisto_cite",
|
| 456 |
+
"kallisto_bus_list_technologies",
|
| 457 |
+
"kallisto_merge",
|
| 458 |
+
"kraken2_classify",
|
| 459 |
+
"kraken2_build_db",
|
| 460 |
+
"kraken2_inspect_db",
|
| 461 |
+
"csvtk_headers",
|
| 462 |
+
"csvtk_dim",
|
| 463 |
+
"csvtk_ncol",
|
| 464 |
+
"csvtk_nrow",
|
| 465 |
+
"csvtk_corr",
|
| 466 |
+
"csvtk_summary",
|
| 467 |
+
"csvtk_cut",
|
| 468 |
+
"csvtk_grep",
|
| 469 |
+
"csvtk_filter",
|
| 470 |
+
"csvtk_filter2",
|
| 471 |
+
"csvtk_sort",
|
| 472 |
+
"csvtk_join",
|
| 473 |
+
"csvtk_concat",
|
| 474 |
+
"csvtk_uniq",
|
| 475 |
+
"csvtk_freq",
|
| 476 |
+
"csvtk_mutate",
|
| 477 |
+
"csvtk_mutate2",
|
| 478 |
+
"csvtk_rename",
|
| 479 |
+
"csvtk_replace",
|
| 480 |
+
"csvtk_round",
|
| 481 |
+
"csvtk_transpose",
|
| 482 |
+
"csvtk_sep",
|
| 483 |
+
"csvtk_gather",
|
| 484 |
+
"csvtk_spread",
|
| 485 |
+
"csvtk_pretty",
|
| 486 |
+
"csvtk_csv2md",
|
| 487 |
+
"csvtk_csv2json",
|
| 488 |
+
"csvtk_xlsx2csv",
|
| 489 |
+
"csvtk_fix",
|
| 490 |
+
"csvtk_fix_quotes",
|
| 491 |
+
"csvtk_del_quotes",
|
| 492 |
+
"csvtk_head",
|
| 493 |
+
"csvtk_sample",
|
| 494 |
+
"csvtk_split",
|
| 495 |
+
"csvtk_comb",
|
| 496 |
+
"csvtk_fmtdate",
|
| 497 |
+
"csvtk_fold",
|
| 498 |
+
"csvtk_unfold",
|
| 499 |
+
"csvtk_plot",
|
| 500 |
+
"csvtk_version",
|
| 501 |
+
"megahit_assemble",
|
| 502 |
+
"megahit_core_contig2fastg",
|
| 503 |
+
"kaiju_classify",
|
| 504 |
+
"kaiju_makedb",
|
| 505 |
+
"kaiju_mkbwt",
|
| 506 |
+
"kaiju_mkfmi",
|
| 507 |
+
"kaiju_multi_classify",
|
| 508 |
+
"kaiju2krona",
|
| 509 |
+
"kaiju2table",
|
| 510 |
+
"kaiju_add_taxon_names",
|
| 511 |
+
"kaiju_merge_outputs",
|
| 512 |
+
"kaijux_search",
|
| 513 |
+
"kaijup_search",
|
| 514 |
+
"fastp_tool",
|
| 515 |
+
"spades_py",
|
| 516 |
+
"metaspades_py",
|
| 517 |
+
"rnaspades_py",
|
| 518 |
+
"plasmidspades_py",
|
| 519 |
+
"metaviralspades_py",
|
| 520 |
+
"coronaspades_py",
|
| 521 |
+
"biosyntheticspades_py",
|
| 522 |
+
"spades_test",
|
| 523 |
+
"spades_kmercount",
|
| 524 |
+
"spades_hammer",
|
| 525 |
+
"settings",
|
| 526 |
+
"scanpy_filter",
|
| 527 |
+
"scanpy_norm",
|
| 528 |
+
"scanpy_log1p",
|
| 529 |
+
"scanpy_hvg",
|
| 530 |
+
"scanpy_scale",
|
| 531 |
+
"scanpy_pca",
|
| 532 |
+
"scanpy_neighbors",
|
| 533 |
+
"scanpy_umap",
|
| 534 |
+
"scanpy_tsne",
|
| 535 |
+
"scanpy_diffexp",
|
| 536 |
+
"scanpy_louvain",
|
| 537 |
+
"scanpy_leiden",
|
| 538 |
+
"scanpy_paga",
|
| 539 |
+
"scanpy_cli_read",
|
| 540 |
+
"scanpy_cli_filter",
|
| 541 |
+
"scanpy_cli_norm",
|
| 542 |
+
"scanpy_cli_hvg",
|
| 543 |
+
"scanpy_cli_scale",
|
| 544 |
+
"scanpy_cli_regress",
|
| 545 |
+
"scanpy_cli_pca",
|
| 546 |
+
"scanpy_cli_neighbor",
|
| 547 |
+
"scanpy_cli_embed",
|
| 548 |
+
"scanpy_cli_cluster",
|
| 549 |
+
"scanpy_cli_diffexp",
|
| 550 |
+
"scanpy_cli_paga",
|
| 551 |
+
"scanpy_cli_dpt",
|
| 552 |
+
"scanpy_cli_integrate",
|
| 553 |
+
"scanpy_cli_multiplet",
|
| 554 |
+
"scanpy_cli_plot",
|
| 555 |
+
"seurat_read_10x",
|
| 556 |
+
"seurat_filter_cells",
|
| 557 |
+
"seurat_normalize_data",
|
| 558 |
+
"seurat_find_variable_features",
|
| 559 |
+
"seurat_scale_data",
|
| 560 |
+
"seurat_run_pca",
|
| 561 |
+
"seurat_find_neighbors",
|
| 562 |
+
"seurat_find_clusters",
|
| 563 |
+
"seurat_run_umap",
|
| 564 |
+
"seurat_find_markers",
|
| 565 |
+
"deseq2_differential_expression",
|
| 566 |
+
"deseq2_transform_counts",
|
| 567 |
+
"deseq2_get_normalized_counts",
|
| 568 |
+
"deseq2_plot_pca",
|
| 569 |
+
"run_edger_glm",
|
| 570 |
+
"run_edger_exact_test",
|
| 571 |
+
"limma_voom_differential_expression",
|
| 572 |
+
"enrich_go",
|
| 573 |
+
"enrich_kegg",
|
| 574 |
+
"gse_go",
|
| 575 |
+
"gse_kegg",
|
| 576 |
+
"compare_clusters_go",
|
| 577 |
+
"star_genome_generate",
|
| 578 |
+
"star_align_reads",
|
| 579 |
+
"star_lift_over",
|
| 580 |
+
"star_generic_command",
|
| 581 |
+
"hisat2_align",
|
| 582 |
+
"hisat2_build",
|
| 583 |
+
"hisat2_inspect",
|
| 584 |
+
"hisat2_extract_splice_sites",
|
| 585 |
+
"hisat2_extract_exons",
|
| 586 |
+
"hisat2_simulate_reads",
|
| 587 |
+
"subread_buildindex",
|
| 588 |
+
"subread_align",
|
| 589 |
+
"subjunc",
|
| 590 |
+
"feature_counts",
|
| 591 |
+
"sublong",
|
| 592 |
+
"exact_snp",
|
| 593 |
+
"flatten_gtf",
|
| 594 |
+
"remove_dup",
|
| 595 |
+
"bcftools_annotate",
|
| 596 |
+
"bcftools_call",
|
| 597 |
+
"bcftools_concat",
|
| 598 |
+
"bcftools_consensus",
|
| 599 |
+
"bcftools_filter",
|
| 600 |
+
"bcftools_index",
|
| 601 |
+
"bcftools_isec",
|
| 602 |
+
"bcftools_merge",
|
| 603 |
+
"bcftools_mpileup",
|
| 604 |
+
"bcftools_norm",
|
| 605 |
+
"bcftools_query",
|
| 606 |
+
"bcftools_reheader",
|
| 607 |
+
"bcftools_sort",
|
| 608 |
+
"bcftools_stats",
|
| 609 |
+
"bcftools_view",
|
| 610 |
+
"bwa_index",
|
| 611 |
+
"bwa_mem",
|
| 612 |
+
"bwa_aln",
|
| 613 |
+
"bwa_samse",
|
| 614 |
+
"bwa_sampe",
|
| 615 |
+
"bwa_fastmap",
|
| 616 |
+
"bwa_shm",
|
| 617 |
+
"bwa_fa2pac",
|
| 618 |
+
"bwa_pac2bwt",
|
| 619 |
+
"bwa_bwtupdate",
|
| 620 |
+
"bwa_bwt2sa",
|
| 621 |
+
"gatk4_list_tools",
|
| 622 |
+
"gatk4_tool_help",
|
| 623 |
+
"gatk4_haplotype_caller",
|
| 624 |
+
"gatk4_mutect2",
|
| 625 |
+
"gatk4_mark_duplicates",
|
| 626 |
+
"gatk4_base_recalibrator",
|
| 627 |
+
"gatk4_apply_bqsr",
|
| 628 |
+
"gatk4_print_reads",
|
| 629 |
+
"gatk4_run_spark_tool",
|
| 630 |
+
"gatk4_generic_tool_runner",
|
| 631 |
+
"gatk_haplotype_caller",
|
| 632 |
+
"gatk_mutect2",
|
| 633 |
+
"gatk_base_recalibrator",
|
| 634 |
+
"gatk_apply_bqsr",
|
| 635 |
+
"gatk_mark_duplicates",
|
| 636 |
+
"gatk_genotype_gvcfs",
|
| 637 |
+
"gatk_variant_filtration",
|
| 638 |
+
"gatk_select_variants",
|
| 639 |
+
"gatk_combine_gvcfs",
|
| 640 |
+
"gatk_get_pileup_summaries",
|
| 641 |
+
"gatk_calculate_contamination",
|
| 642 |
+
"gatk_filter_mutect_calls",
|
| 643 |
+
"gatk_sort_sam",
|
| 644 |
+
"gatk_validate_sam_file",
|
| 645 |
+
"snpeff_ann",
|
| 646 |
+
"snpeff_download",
|
| 647 |
+
"snpeff_databases",
|
| 648 |
+
"snpeff_build",
|
| 649 |
+
"snpeff_dump",
|
| 650 |
+
"snpeff_show",
|
| 651 |
+
"freebayes_call_variants",
|
| 652 |
+
"run_orthofinder",
|
| 653 |
+
"run_perl_script",
|
| 654 |
+
"run_perl_oneliner",
|
| 655 |
+
"check_perl_syntax",
|
| 656 |
+
"get_perl_version",
|
| 657 |
+
"get_perl_config",
|
| 658 |
+
"blastall",
|
| 659 |
+
"formatdb",
|
| 660 |
+
"makedb",
|
| 661 |
+
"prepdb",
|
| 662 |
+
"blastp",
|
| 663 |
+
"blastx",
|
| 664 |
+
"cluster",
|
| 665 |
+
"linclust",
|
| 666 |
+
"realign",
|
| 667 |
+
"recluster",
|
| 668 |
+
"reassign",
|
| 669 |
+
"view",
|
| 670 |
+
"merge_daa",
|
| 671 |
+
"version",
|
| 672 |
+
"getseq",
|
| 673 |
+
"dbinfo",
|
| 674 |
+
"test",
|
| 675 |
+
"makeidx",
|
| 676 |
+
"greedy_vertex_cover",
|
| 677 |
+
"gffread_tool",
|
| 678 |
+
"seqkit_stats",
|
| 679 |
+
"seqkit_seq",
|
| 680 |
+
"seqkit_grep",
|
| 681 |
+
"seqkit_subseq",
|
| 682 |
+
"seqkit_fq2fa",
|
| 683 |
+
"seqkit_fx2tab",
|
| 684 |
+
"seqkit_tab2fx",
|
| 685 |
+
"seqkit_translate",
|
| 686 |
+
"seqkit_rmdup",
|
| 687 |
+
"seqkit_sample",
|
| 688 |
+
"seqkit_sort",
|
| 689 |
+
"seqkit_split2",
|
| 690 |
+
"seqkit_locate",
|
| 691 |
+
"seqkit_replace",
|
| 692 |
+
"seqkit_faidx",
|
| 693 |
+
"seqkit_sliding",
|
| 694 |
+
"seqkit_common",
|
| 695 |
+
"seqkit_duplicate",
|
| 696 |
+
"seqkit_head",
|
| 697 |
+
"seqkit_pair",
|
| 698 |
+
"seqkit_mutate",
|
| 699 |
+
"seqkit_sum",
|
| 700 |
+
"seqkit_bam",
|
| 701 |
+
"seqkit_sana",
|
| 702 |
+
"seqkit_shuffle",
|
| 703 |
+
"seqkit_convert",
|
| 704 |
+
"seqkit_version",
|
| 705 |
+
"multiqc_run",
|
| 706 |
+
"multiqc_config",
|
| 707 |
+
"multiqc_plugin_list",
|
| 708 |
+
"multiqc_plugin_search",
|
| 709 |
+
"multiqc_plugin_install",
|
| 710 |
+
"multiqc_plugin_uninstall",
|
| 711 |
+
"multiqc_upgrade",
|
| 712 |
+
"multiqc_example",
|
| 713 |
+
"fastqc",
|
| 714 |
+
"trimmomatic_pe",
|
| 715 |
+
"trimmomatic_se",
|
| 716 |
+
"abnumber",
|
| 717 |
+
"abricate_run",
|
| 718 |
+
"abricate_list_databases",
|
| 719 |
+
"abricate_check_databases",
|
| 720 |
+
"abricate_setup_databases",
|
| 721 |
+
"abricate_get_version",
|
| 722 |
+
"abricate_get_citation",
|
| 723 |
+
"abundancebin",
|
| 724 |
+
"run_perl",
|
| 725 |
+
"perl_version",
|
| 726 |
+
"perl_config",
|
| 727 |
+
"adapter_removal",
|
| 728 |
+
"adapter_removal_identify_adapters",
|
| 729 |
+
"adapter_removal_demultiplex",
|
| 730 |
+
"alfred_stats",
|
| 731 |
+
"alfred_count",
|
| 732 |
+
"alfred_annotate",
|
| 733 |
+
"alfred_qc",
|
| 734 |
+
"alfred_merge",
|
| 735 |
+
"alfred_track",
|
| 736 |
+
"alfred_motif",
|
| 737 |
+
"export_scanpy",
|
| 738 |
+
"import_scanpy",
|
| 739 |
+
"anansnake_config",
|
| 740 |
+
"run_anansnake",
|
| 741 |
+
"run_anarci",
|
| 742 |
+
"list_anarci_species",
|
| 743 |
+
"get_anarci_version",
|
| 744 |
+
"aragorn",
|
| 745 |
+
"aria2_download",
|
| 746 |
+
"aria2_torrent",
|
| 747 |
+
"aria2_metalink",
|
| 748 |
+
"aria2_batch_download",
|
| 749 |
+
"aria2_rpc_server",
|
| 750 |
+
"pubmlstget",
|
| 751 |
+
"getref",
|
| 752 |
+
"prepareref",
|
| 753 |
+
"run",
|
| 754 |
+
"summary",
|
| 755 |
+
"version",
|
| 756 |
+
"test",
|
| 757 |
+
"run_arriba",
|
| 758 |
+
"draw_fusions",
|
| 759 |
+
"art_illumina",
|
| 760 |
+
"art_454",
|
| 761 |
+
"art_solid",
|
| 762 |
+
"art_profiler_illumina",
|
| 763 |
+
"arvados_cwl_runner",
|
| 764 |
+
"arvados_cwl_validate",
|
| 765 |
+
"arvados_cwl_create_workflow",
|
| 766 |
+
"arvados_cwl_update_workflow",
|
| 767 |
+
"arvados_cwl_create_template",
|
| 768 |
+
"arv_get",
|
| 769 |
+
"arv_put",
|
| 770 |
+
"arv_ls",
|
| 771 |
+
"arv_copy",
|
| 772 |
+
"arv_tag",
|
| 773 |
+
"atropos_trim",
|
| 774 |
+
"augustus",
|
| 775 |
+
"view",
|
| 776 |
+
"build",
|
| 777 |
+
"export_v1",
|
| 778 |
+
"export_v2",
|
| 779 |
+
"develop",
|
| 780 |
+
"version",
|
| 781 |
+
"bactopia_run",
|
| 782 |
+
"bactopia_prepare",
|
| 783 |
+
"bactopia_search",
|
| 784 |
+
"bactopia_datasets",
|
| 785 |
+
"bactopia_tool",
|
| 786 |
+
"convert",
|
| 787 |
+
"count",
|
| 788 |
+
"coverage",
|
| 789 |
+
"filter_bam",
|
| 790 |
+
"header",
|
| 791 |
+
"index",
|
| 792 |
+
"merge",
|
| 793 |
+
"random",
|
| 794 |
+
"resolve",
|
| 795 |
+
"revert",
|
| 796 |
+
"sort",
|
| 797 |
+
"split",
|
| 798 |
+
"stats",
|
| 799 |
+
"perl",
|
| 800 |
+
"bbmap",
|
| 801 |
+
"gff_to_bed",
|
| 802 |
+
"gff_filter_by_attribute",
|
| 803 |
+
"gff_filter_by_type",
|
| 804 |
+
"gff_stats",
|
| 805 |
+
"bcbio_nextgen_run",
|
| 806 |
+
"bcbio_nextgen_template",
|
| 807 |
+
"bcbio_nextgen_upgrade",
|
| 808 |
+
"bcbio_nextgen_install",
|
| 809 |
+
"bcbio_nextgen_version",
|
| 810 |
+
"bedops_complement",
|
| 811 |
+
"bedops_difference",
|
| 812 |
+
"bedops_element_of",
|
| 813 |
+
"bedops_intersect",
|
| 814 |
+
"bedops_merge",
|
| 815 |
+
"bedops_not_element_of",
|
| 816 |
+
"bedops_partition",
|
| 817 |
+
"bedops_symmdiff",
|
| 818 |
+
"bedops_everything",
|
| 819 |
+
"bedops_chop",
|
| 820 |
+
"intersect",
|
| 821 |
+
"merge",
|
| 822 |
+
"subtract",
|
| 823 |
+
"slop",
|
| 824 |
+
"getfasta",
|
| 825 |
+
"sort",
|
| 826 |
+
"coverage",
|
| 827 |
+
"genomecov",
|
| 828 |
+
"bin2cell_prepare_bins",
|
| 829 |
+
"bin2cell_run_stardist",
|
| 830 |
+
"bin2cell_extract_cells",
|
| 831 |
+
"bin2cell_visualize_segmentation",
|
| 832 |
+
"bioawk",
|
| 833 |
+
"bamsort",
|
| 834 |
+
"bammarkduplicates",
|
| 835 |
+
"bamsormadup",
|
| 836 |
+
"bamtofastq",
|
| 837 |
+
"bamcollate2",
|
| 838 |
+
"bamadapterclip",
|
| 839 |
+
"bamreset",
|
| 840 |
+
"bamchecksort",
|
| 841 |
+
"bamrecompress",
|
| 842 |
+
"bamfilterrg",
|
| 843 |
+
"bamfillquery",
|
| 844 |
+
"run_affy_analysis",
|
| 845 |
+
"affyio_read_celfile_header",
|
| 846 |
+
"affyio_read_celfile",
|
| 847 |
+
"affyio_check_cdf_type",
|
| 848 |
+
"affyio_read_cdffile_summary",
|
| 849 |
+
"affyio_get_package_version",
|
| 850 |
+
"alabaster_check",
|
| 851 |
+
"stage_sfe_object",
|
| 852 |
+
"load_sfe_object",
|
| 853 |
+
"save_spatial_experiment",
|
| 854 |
+
"read_spatial_experiment",
|
| 855 |
+
"rscript",
|
| 856 |
+
"annotationdbi_columns",
|
| 857 |
+
"annotationdbi_keytypes",
|
| 858 |
+
"annotationdbi_keys",
|
| 859 |
+
"annotationdbi_select",
|
| 860 |
+
"annotationdbi_mapids",
|
| 861 |
+
"create_individual_filter",
|
| 862 |
+
"parse_filter_formula",
|
| 863 |
+
"create_filter_list",
|
| 864 |
+
"get_filter_properties",
|
| 865 |
+
"list_supported_filters",
|
| 866 |
+
"translate_to_sql_where",
|
| 867 |
+
"run_r_script",
|
| 868 |
+
"run_apl_analysis",
|
| 869 |
+
"aw_weight",
|
| 870 |
+
"aw_mean",
|
| 871 |
+
"aw_median",
|
| 872 |
+
"banksy_init_object",
|
| 873 |
+
"banksy_run_banksy",
|
| 874 |
+
"banksy_cluster_banksy",
|
| 875 |
+
"banksy_spatial_dim_plot",
|
| 876 |
+
"rscript_run_script",
|
| 877 |
+
"rscript_run_expression",
|
| 878 |
+
"beachmat_inspect_matrix",
|
| 879 |
+
"rscript_get_version",
|
| 880 |
+
"run_benchdamic",
|
| 881 |
+
"generate_data",
|
| 882 |
+
"run_methods",
|
| 883 |
+
"evaluate_methods",
|
| 884 |
+
"plot_results",
|
| 885 |
+
"rscript_run",
|
| 886 |
+
"rscript_version",
|
| 887 |
+
"execute_r_script",
|
| 888 |
+
"biocfilecache_new",
|
| 889 |
+
"biocfilecache_add",
|
| 890 |
+
"biocfilecache_rpath",
|
| 891 |
+
"biocfilecache_query",
|
| 892 |
+
"biocfilecache_remove",
|
| 893 |
+
"biocfilecache_ls",
|
| 894 |
+
"biocfilecache_update",
|
| 895 |
+
"biocfilecache_clean",
|
| 896 |
+
"biocfilecache_info",
|
| 897 |
+
"rscript",
|
| 898 |
+
"biocio_import",
|
| 899 |
+
"biocio_export",
|
| 900 |
+
"run_rscript",
|
| 901 |
+
"bplapply",
|
| 902 |
+
"bpmapply",
|
| 903 |
+
"bpvec",
|
| 904 |
+
"bpaggregate",
|
| 905 |
+
"bpiterate",
|
| 906 |
+
"bpworkers",
|
| 907 |
+
"bpvalidate",
|
| 908 |
+
"biocsingular_run_svd",
|
| 909 |
+
"biocsingular_run_pca",
|
| 910 |
+
"biocsingular_get_info",
|
| 911 |
+
"run_rscript",
|
| 912 |
+
"get_rscript_version",
|
| 913 |
+
"read_biom_file",
|
| 914 |
+
"write_biom_file",
|
| 915 |
+
"rscript",
|
| 916 |
+
"biovizbase_get_ideogram",
|
| 917 |
+
"biovizbase_crunch",
|
| 918 |
+
"biovizbase_get_bio_color",
|
| 919 |
+
"biovizbase_calculate_islands",
|
| 920 |
+
"biovizbase_add_stepping",
|
| 921 |
+
"biovizbase_rescale_ranges",
|
| 922 |
+
"biovizbase_shrink_introns",
|
| 923 |
+
"blase_run",
|
| 924 |
+
"cluster_rows_kmeans",
|
| 925 |
+
"cluster_rows_hclust",
|
| 926 |
+
"cluster_rows_snn_graph",
|
| 927 |
+
"pairwise_rand_index",
|
| 928 |
+
"pairwise_jaccard_index",
|
| 929 |
+
"bulk_de",
|
| 930 |
+
"bulk_walk",
|
| 931 |
+
"signal_walk",
|
| 932 |
+
"cardspa",
|
| 933 |
+
"catscradle_build_neighborhoods",
|
| 934 |
+
"catscradle_gene_centric_analysis",
|
| 935 |
+
"catscradle_tag_neighborhoods",
|
| 936 |
+
"catscradle_spatial_vignette_pipeline",
|
| 937 |
+
"cdi_calculate",
|
| 938 |
+
"cdi_calculate_from_seurat",
|
| 939 |
+
"cdi_calculate_from_sce",
|
| 940 |
+
"cdi_plot",
|
| 941 |
+
"process_count_matrix",
|
| 942 |
+
"plot_normalization_qc",
|
| 943 |
+
"generate_cell_hashing_calls",
|
| 944 |
+
"summarize_cells_by_classification",
|
| 945 |
+
"get_example_markdown",
|
| 946 |
+
"call_and_generate_report",
|
| 947 |
+
"cellid_run_mca",
|
| 948 |
+
"cellid_get_cell_gene_set",
|
| 949 |
+
"cellid_run_cell_hgt",
|
| 950 |
+
"cellid_run_gsea",
|
| 951 |
+
"cellid_run_group_mca",
|
| 952 |
+
"run_cellmigration_analysis",
|
| 953 |
+
"cluster_fold_similarity",
|
| 954 |
+
"clustifyr_rscript",
|
| 955 |
+
"sig_clust",
|
| 956 |
+
"recluster",
|
| 957 |
+
"sim_sig",
|
| 958 |
+
"sim_null",
|
| 959 |
+
"make_complex_heatmap",
|
| 960 |
+
"compute_concordex",
|
| 961 |
+
"plot_concordex",
|
| 962 |
+
"run_cotan_analysis",
|
| 963 |
+
"csoa_analysis",
|
| 964 |
+
"run_ctsv",
|
| 965 |
+
"get_metadata",
|
| 966 |
+
"list_metadata_fields",
|
| 967 |
+
"search_metadata",
|
| 968 |
+
"query_metadata_custom",
|
| 969 |
+
"get_atlas_data",
|
| 970 |
+
"get_gene_expression",
|
| 971 |
+
"cytomapper_rscript",
|
| 972 |
+
"filter_and_trim",
|
| 973 |
+
"learn_errors",
|
| 974 |
+
"dada_denoise",
|
| 975 |
+
"merge_paired_reads",
|
| 976 |
+
"make_sequence_table",
|
| 977 |
+
"remove_bimera_denovo",
|
| 978 |
+
"assign_taxonomy",
|
| 979 |
+
"plot_quality_profile",
|
| 980 |
+
"plot_errors",
|
| 981 |
+
"install_bioconductor_data_package",
|
| 982 |
+
"list_bioconductor_data_packages",
|
| 983 |
+
"download_bioconductor_data_file",
|
| 984 |
+
"parse_bioconductor_yaml_metadata",
|
| 985 |
+
"search_bioconductor_data_packages",
|
| 986 |
+
"get_bioconductor_version_info",
|
| 987 |
+
"align_sequences",
|
| 988 |
+
"find_chimeras",
|
| 989 |
+
"classify_sequences",
|
| 990 |
+
"design_primers",
|
| 991 |
+
"design_probes",
|
| 992 |
+
"is_contaminant",
|
| 993 |
+
"decontx",
|
| 994 |
+
"decontpro",
|
| 995 |
+
"get_mean_ratio",
|
| 996 |
+
"find_markers_1v_all",
|
| 997 |
+
"plot_marker_expression",
|
| 998 |
+
"make_cell_colors",
|
| 999 |
+
"plot_set_basis",
|
| 1000 |
+
"create_merged_sce",
|
| 1001 |
+
"fastqc",
|
| 1002 |
+
"cluster_scrnaseq",
|
| 1003 |
+
"cluster_sp_data",
|
| 1004 |
+
"run_despace",
|
| 1005 |
+
"run_diffbind",
|
| 1006 |
+
"normalize_single_cell_data",
|
| 1007 |
+
"dirichlet_multinomial_dmn",
|
| 1008 |
+
"dnacopy_segment",
|
| 1009 |
+
"enrich_do",
|
| 1010 |
+
"gse_do",
|
| 1011 |
+
"enrich_ncg",
|
| 1012 |
+
"gse_ncg",
|
| 1013 |
+
"enrich_dgn",
|
| 1014 |
+
"gse_dgn",
|
| 1015 |
+
"create_ensdb_from_gtf",
|
| 1016 |
+
"create_ensdb_from_gff",
|
| 1017 |
+
"query_genes",
|
| 1018 |
+
"query_transcripts",
|
| 1019 |
+
"query_exons",
|
| 1020 |
+
"query_promoters",
|
| 1021 |
+
"run_erma_script",
|
| 1022 |
+
"escher_convert",
|
| 1023 |
+
"escher_clear_cache",
|
| 1024 |
+
"escher_run",
|
| 1025 |
+
"escher_launch",
|
| 1026 |
+
"manage_experiment_subset",
|
| 1027 |
+
"fgsea_run",
|
| 1028 |
+
"fgsea_plot_enrichment",
|
| 1029 |
+
"fgsea_plot_gsea_table",
|
| 1030 |
+
"genefilter_nsfilter",
|
| 1031 |
+
"genefilter_rowttests",
|
| 1032 |
+
"genefilter_k_over_a",
|
| 1033 |
+
"geneplotter_plot_ma",
|
| 1034 |
+
"geneplotter_plot_densities",
|
| 1035 |
+
"geneplotter_plot_pca",
|
| 1036 |
+
"genomeinfodb_list_styles",
|
| 1037 |
+
"genomeinfodb_map_seqlevels",
|
| 1038 |
+
"genomeinfodb_get_seqinfo",
|
| 1039 |
+
"genomeinfodb_rename_seqlevels",
|
| 1040 |
+
"rscript_runner",
|
| 1041 |
+
"rscript_version",
|
| 1042 |
+
"summarize_overlaps",
|
| 1043 |
+
"make_txdb_from_gff",
|
| 1044 |
+
"granges_reduce",
|
| 1045 |
+
"granges_intersect",
|
| 1046 |
+
"granges_union",
|
| 1047 |
+
"granges_setdiff",
|
| 1048 |
+
"granges_find_overlaps",
|
| 1049 |
+
"granges_flank",
|
| 1050 |
+
"granges_resize",
|
| 1051 |
+
"granges_shift",
|
| 1052 |
+
"granges_coverage",
|
| 1053 |
+
"granges_gaps",
|
| 1054 |
+
"granges_narrow",
|
| 1055 |
+
"read_nanostring_geomx_set",
|
| 1056 |
+
"set_segment_qc_flags",
|
| 1057 |
+
"set_bioprobe_qc_flags",
|
| 1058 |
+
"subset_geomx_set",
|
| 1059 |
+
"aggregate_counts",
|
| 1060 |
+
"normalize_geomx",
|
| 1061 |
+
"mixed_model_de",
|
| 1062 |
+
"plot_reduced_dim",
|
| 1063 |
+
"plot_gene_expression",
|
| 1064 |
+
"plot_expression_heatmap",
|
| 1065 |
+
"plot_expression_violin",
|
| 1066 |
+
"ggspavis_plot_spots",
|
| 1067 |
+
"ggspavis_plot_feature",
|
| 1068 |
+
"ggspavis_plot_dim_red",
|
| 1069 |
+
"ggspavis_plot_label",
|
| 1070 |
+
"run_ggtree_script",
|
| 1071 |
+
"fit_glm_gp",
|
| 1072 |
+
"test_differential_expression",
|
| 1073 |
+
"get_overdispersion_estimates",
|
| 1074 |
+
"predict_glm_gp",
|
| 1075 |
+
"list_go_db_columns",
|
| 1076 |
+
"query_go_db",
|
| 1077 |
+
"go_similarity",
|
| 1078 |
+
"mgo_similarity",
|
| 1079 |
+
"gene_similarity",
|
| 1080 |
+
"mgene_similarity",
|
| 1081 |
+
"cluster_similarity",
|
| 1082 |
+
"mcluster_similarity",
|
| 1083 |
+
"list_supported_orgdbs",
|
| 1084 |
+
"rscript",
|
| 1085 |
+
"gsva",
|
| 1086 |
+
"hcatonsildata_load",
|
| 1087 |
+
"write_hdf5_array",
|
| 1088 |
+
"save_hdf5_summarized_experiment",
|
| 1089 |
+
"export_hdf5_summarized_experiment",
|
| 1090 |
+
"inspect_hdf5_array",
|
| 1091 |
+
"hoodscanr_estimate_radius",
|
| 1092 |
+
"hoodscanr_hoodscan",
|
| 1093 |
+
"hoodscanr_calc_colocalisation",
|
| 1094 |
+
"hoodscanr_calc_spatial_correlation",
|
| 1095 |
+
"hoodscanr_plot_colocalisation",
|
| 1096 |
+
"hoodscanr_plot_spatial_correlation",
|
| 1097 |
+
"list_humanhippocampus2024_datasets",
|
| 1098 |
+
"get_humanhippocampus2024_dataset",
|
| 1099 |
+
"download_imcdataset",
|
| 1100 |
+
"build_spatial_graph",
|
| 1101 |
+
"aggregate_neighbors",
|
| 1102 |
+
"test_interactions",
|
| 1103 |
+
"plot_spatial_graph",
|
| 1104 |
+
"impute_knn",
|
| 1105 |
+
"infercnv_run",
|
| 1106 |
+
"infercnv_plot",
|
| 1107 |
+
"infercnv_filter_genes",
|
| 1108 |
+
"interactive_display_base",
|
| 1109 |
+
"iranges_transform",
|
| 1110 |
+
"iranges_set_operations",
|
| 1111 |
+
"iranges_overlap_analysis",
|
| 1112 |
+
"iranges_nearest_methods",
|
| 1113 |
+
"iranges_coverage",
|
| 1114 |
+
"run_irisfgm_script",
|
| 1115 |
+
"create_spatial_vectors",
|
| 1116 |
+
"find_marker_genes_permutation",
|
| 1117 |
+
"find_marker_genes_linear_model",
|
| 1118 |
+
"kegg_info",
|
| 1119 |
+
"kegg_list",
|
| 1120 |
+
"kegg_find",
|
| 1121 |
+
"kegg_get",
|
| 1122 |
+
"kegg_conv",
|
| 1123 |
+
"kegg_link",
|
| 1124 |
+
"lisa_calculate",
|
| 1125 |
+
"lisa_cluster",
|
| 1126 |
+
"lisa_hatch_plot",
|
| 1127 |
+
"lisa_region_map",
|
| 1128 |
+
"lisa_heatmap",
|
| 1129 |
+
"mastr_align",
|
| 1130 |
+
"mastr_score_alignment",
|
| 1131 |
+
"mastr_check_dependencies",
|
| 1132 |
+
"perform_matrix_statistic",
|
| 1133 |
+
"list_merfish_datasets",
|
| 1134 |
+
"get_merfish_dataset",
|
| 1135 |
+
"rscript",
|
| 1136 |
+
"combine_p_values",
|
| 1137 |
+
"grouped_p_values",
|
| 1138 |
+
"run_mia_r_script",
|
| 1139 |
+
"read_xenium_to_molecule_experiment",
|
| 1140 |
+
"read_cosmx_to_molecule_experiment",
|
| 1141 |
+
"read_merscope_to_molecule_experiment",
|
| 1142 |
+
"count_molecules",
|
| 1143 |
+
"filter_molecules_by_gene",
|
| 1144 |
+
"plot_molecules_spatial",
|
| 1145 |
+
"create_molecule_experiment_from_df",
|
| 1146 |
+
"start_simulation",
|
| 1147 |
+
"mouse_gastrulation_data",
|
| 1148 |
+
"atlas_sample_metadata",
|
| 1149 |
+
"embryo_color_map",
|
| 1150 |
+
"mspurity_purity_a",
|
| 1151 |
+
"mspurity_purity_x",
|
| 1152 |
+
"mspurity_average_intensities",
|
| 1153 |
+
"mspurity_create_database",
|
| 1154 |
+
"mspurity_spectral_matching",
|
| 1155 |
+
"mspurity_filter_frag",
|
| 1156 |
+
"create_multiassayexperiment",
|
| 1157 |
+
"subset_by_assay",
|
| 1158 |
+
"subset_by_sample",
|
| 1159 |
+
"subset_by_row",
|
| 1160 |
+
"export_long_format",
|
| 1161 |
+
"multtest_mtp",
|
| 1162 |
+
"multtest_adjust_pvalues",
|
| 1163 |
+
"nebulosa_plot_density",
|
| 1164 |
+
"nnsvg",
|
| 1165 |
+
"noiseqbio",
|
| 1166 |
+
"noiseq",
|
| 1167 |
+
"predict_orf",
|
| 1168 |
+
"find_orfs",
|
| 1169 |
+
"classify_orfs",
|
| 1170 |
+
"vectorize_orfs",
|
| 1171 |
+
"annotate_orf",
|
| 1172 |
+
"select_annotations",
|
| 1173 |
+
"map_ids",
|
| 1174 |
+
"list_resources",
|
| 1175 |
+
"get_db_metadata",
|
| 1176 |
+
"get_available_keys",
|
| 1177 |
+
"get_species_info",
|
| 1178 |
+
"org_hs_eg_db_select",
|
| 1179 |
+
"org_hs_eg_db_keytypes",
|
| 1180 |
+
"org_hs_eg_db_columns",
|
| 1181 |
+
"org_hs_eg_db_map_symbol_to_entrez",
|
| 1182 |
+
"org_hs_eg_db_get_keys",
|
| 1183 |
+
"org_hs_eg_db_metadata",
|
| 1184 |
+
"org_hs_eg_db_map_ids",
|
| 1185 |
+
"org_mm_eg_db_query",
|
| 1186 |
+
"org_mm_eg_db_list_columns",
|
| 1187 |
+
"org_mm_eg_db_list_keytypes",
|
| 1188 |
+
"org_mm_eg_db_list_keys",
|
| 1189 |
+
"partcnv_classify",
|
| 1190 |
+
"partcnvh_classify",
|
| 1191 |
+
"get_partcnv_gene_info",
|
| 1192 |
+
"rscript",
|
| 1193 |
+
"phyloseq_filter_and_transform",
|
| 1194 |
+
"phyloseq_plot_ordination",
|
| 1195 |
+
"phyloseq_plot_richness",
|
| 1196 |
+
"phyloseq_plot_heatmap",
|
| 1197 |
+
"pipecomp_run",
|
| 1198 |
+
"poem_evaluate",
|
| 1199 |
+
"preprocesscore_normalize_quantiles",
|
| 1200 |
+
"preprocesscore_normalize_quantiles_robust",
|
| 1201 |
+
"preprocesscore_background_correct",
|
| 1202 |
+
"preprocesscore_sub_col_summarize_median_polish",
|
| 1203 |
+
"preprocesscore_sub_col_summarize_log_avg",
|
| 1204 |
+
"preprocesscore_sub_col_summarize_log_median",
|
| 1205 |
+
"preprocesscore_sub_col_summarize_biweight_midavg",
|
| 1206 |
+
"proteomicsannotationhubdata_rscript",
|
| 1207 |
+
"run_r_script",
|
| 1208 |
+
"run_qvalue",
|
| 1209 |
+
"execute_rbgl_r_code",
|
| 1210 |
+
"get_citation",
|
| 1211 |
+
"regional_limma",
|
| 1212 |
+
"regional_voom",
|
| 1213 |
+
"regional_wilcox",
|
| 1214 |
+
"regional_ttest",
|
| 1215 |
+
"rscript",
|
| 1216 |
+
"plot_graph",
|
| 1217 |
+
"run_rhdf5_r_script",
|
| 1218 |
+
"check_installation",
|
| 1219 |
+
"rhdf5lib_info",
|
| 1220 |
+
"rscript_run",
|
| 1221 |
+
"rsamtools_index_bam",
|
| 1222 |
+
"rsamtools_sort_bam",
|
| 1223 |
+
"rsamtools_merge_bam",
|
| 1224 |
+
"rsamtools_idxstats_bam",
|
| 1225 |
+
"rsamtools_pileup",
|
| 1226 |
+
"rsubread_buildindex",
|
| 1227 |
+
"rsubread_align",
|
| 1228 |
+
"rsubread_subjunc",
|
| 1229 |
+
"rsubread_featurecounts",
|
| 1230 |
+
"rsubread_qualityscores",
|
| 1231 |
+
"rsubread_atgccontent",
|
| 1232 |
+
"rsubread_propmapped",
|
| 1233 |
+
"create_scaled_matrix",
|
| 1234 |
+
"realize_scaled_matrix",
|
| 1235 |
+
"get_centering_vector",
|
| 1236 |
+
"get_scaling_factor",
|
| 1237 |
+
"get_unscaled_matrix",
|
| 1238 |
+
"get_scaled_matrix_metadata",
|
| 1239 |
+
"scalign",
|
| 1240 |
+
"create_gds_seurat_object",
|
| 1241 |
+
"run_scbfa",
|
| 1242 |
+
"scbubbletree",
|
| 1243 |
+
"run_rscript",
|
| 1244 |
+
"scclassifr_train",
|
| 1245 |
+
"scclassifr_predict",
|
| 1246 |
+
"scclassifr_classify",
|
| 1247 |
+
"rscript",
|
| 1248 |
+
"rscript_version",
|
| 1249 |
+
"sc_dot_plot",
|
| 1250 |
+
"sc_dot_plot_data",
|
| 1251 |
+
"sc_dot_plot_custom_df",
|
| 1252 |
+
"scfeatures",
|
| 1253 |
+
"recluster",
|
| 1254 |
+
"find_isc",
|
| 1255 |
+
"find_de_genes",
|
| 1256 |
+
"find_dr_genes",
|
| 1257 |
+
"run_scider",
|
| 1258 |
+
"scmageck_eff_estimate",
|
| 1259 |
+
"scmageck_lr",
|
| 1260 |
+
"scmageck_optim_perturb",
|
| 1261 |
+
"scmageck_get_score",
|
| 1262 |
+
"run_scqtl_pipeline",
|
| 1263 |
+
"scran_normalize",
|
| 1264 |
+
"rscript",
|
| 1265 |
+
"run_rscript",
|
| 1266 |
+
"generate_cluster_tree",
|
| 1267 |
+
"normalize_counts",
|
| 1268 |
+
"aggregate_across_cells",
|
| 1269 |
+
"scvir_get_pbmc_cite_data",
|
| 1270 |
+
"scvir_get_totalvi_tutorial_data",
|
| 1271 |
+
"scvir_run_totalvi_pipeline",
|
| 1272 |
+
"scvir_run_demo",
|
| 1273 |
+
"scvir_extract_latent",
|
| 1274 |
+
"rasterize_gene",
|
| 1275 |
+
"rasterize_cell_type",
|
| 1276 |
+
"seraster_wrapper",
|
| 1277 |
+
"shortread_qa",
|
| 1278 |
+
"shortread_trim_tails",
|
| 1279 |
+
"shortread_filter_n",
|
| 1280 |
+
"shortread_alphabet_frequency",
|
| 1281 |
+
"shortread_fastq_count",
|
| 1282 |
+
"shortread_trim_lr_patterns",
|
| 1283 |
+
"signifinder",
|
| 1284 |
+
"rscript",
|
| 1285 |
+
"run_smoothclust_analysis",
|
| 1286 |
+
"aggregate",
|
| 1287 |
+
"coloc",
|
| 1288 |
+
"gradient",
|
| 1289 |
+
"vicinity",
|
| 1290 |
+
"find_structure",
|
| 1291 |
+
"get_structure_metrics",
|
| 1292 |
+
"find_structure_neighbors",
|
| 1293 |
+
"get_structure_aggregated_expression",
|
| 1294 |
+
"spacetrooper_deconvolve",
|
| 1295 |
+
"spacetrooper_extract_weights",
|
| 1296 |
+
"spacetrooper_plot_spatial_weights",
|
| 1297 |
+
"spacetrooper_compute_interactions",
|
| 1298 |
+
"spacetrooper_check_convergence",
|
| 1299 |
+
"rscript",
|
| 1300 |
+
"preprocess_spatial_data",
|
| 1301 |
+
"analyze_spatial_data",
|
| 1302 |
+
"plot_spatial_results",
|
| 1303 |
+
"run_sparse_matrix_stats",
|
| 1304 |
+
"run_rscript",
|
| 1305 |
+
"list_datasets",
|
| 1306 |
+
"get_dataset_info",
|
| 1307 |
+
"download_dataset",
|
| 1308 |
+
"spatialdecon_rscript",
|
| 1309 |
+
"fetch_spatial_dmelxsim_rds",
|
| 1310 |
+
"export_spatial_dmelxsim_to_csv",
|
| 1311 |
+
"get_spatial_dmelxsim_summary",
|
| 1312 |
+
"run_custom_spatial_dmelxsim_query",
|
| 1313 |
+
"rscript",
|
| 1314 |
+
"read_xenium",
|
| 1315 |
+
"read_cosmx",
|
| 1316 |
+
"read_merscope",
|
| 1317 |
+
"read_starmap_plus",
|
| 1318 |
+
"spatial_fda_fit",
|
| 1319 |
+
"spatial_fda_predict",
|
| 1320 |
+
"spatial_fda_fpca",
|
| 1321 |
+
"spatial_fda_summary_stats",
|
| 1322 |
+
"spatial_fda_plot",
|
| 1323 |
+
"run_spatialfeatureexperiment_script",
|
| 1324 |
+
"spatial_heatmap",
|
| 1325 |
+
"spatial_enrichment",
|
| 1326 |
+
"spatial_network",
|
| 1327 |
+
"spatial_cluster",
|
| 1328 |
+
"validate_svg_mapping",
|
| 1329 |
+
"propeller",
|
| 1330 |
+
"get_transformed_props",
|
| 1331 |
+
"normalize_to_median",
|
| 1332 |
+
"plot_props",
|
| 1333 |
+
"plot_cell_counts",
|
| 1334 |
+
"run_spoon",
|
| 1335 |
+
"spotclean",
|
| 1336 |
+
"local_outliers",
|
| 1337 |
+
"find_artifacts",
|
| 1338 |
+
"plot_qc",
|
| 1339 |
+
"dist_to_nearest",
|
| 1340 |
+
"run_standr_analysis",
|
| 1341 |
+
"statial_calc_interactions",
|
| 1342 |
+
"statial_get_spatial_context",
|
| 1343 |
+
"statial_bivariate_test",
|
| 1344 |
+
"statial_impute_interactions",
|
| 1345 |
+
"statial_get_interactions",
|
| 1346 |
+
"stjoincount_find_colocalized_genes",
|
| 1347 |
+
"stjoincount_moran_mc",
|
| 1348 |
+
"stjoincount_joincount_mc",
|
| 1349 |
+
"stjoincount_joincount_lisa",
|
| 1350 |
+
"execute_r_script_with_summarizedexperiment",
|
| 1351 |
+
"svp_train",
|
| 1352 |
+
"svp_predict",
|
| 1353 |
+
"load_tenx_xenium_data",
|
| 1354 |
+
"tidyomics_list_packages",
|
| 1355 |
+
"tidyomics_attach_packages",
|
| 1356 |
+
"tidyomics_check_conflicts",
|
| 1357 |
+
"run_tidyspatialexperiment_script",
|
| 1358 |
+
"create_tree_summarized_experiment",
|
| 1359 |
+
"tximport",
|
| 1360 |
+
"summarize_to_gene",
|
| 1361 |
+
"make_tx2gene_from_gtf",
|
| 1362 |
+
"predict_coding",
|
| 1363 |
+
"locate_variants",
|
| 1364 |
+
"filter_vcf",
|
| 1365 |
+
"get_human_lung_cancer_vectra",
|
| 1366 |
+
"get_human_ovarian_cancer_vectra_polaris",
|
| 1367 |
+
"list_vectra_polaris_datasets",
|
| 1368 |
+
"inspect_vectra_rds",
|
| 1369 |
+
"read_visium",
|
| 1370 |
+
"write_visium",
|
| 1371 |
+
"load_weberdivechalc_data",
|
| 1372 |
+
"run_xcms_r_script",
|
| 1373 |
+
"xenlite_import_xenium",
|
| 1374 |
+
"xenlite_to_spatial_experiment",
|
| 1375 |
+
"xenlite_extract_transcripts",
|
| 1376 |
+
"xenlite_get_summary",
|
| 1377 |
+
"xenlite_plot_spatial",
|
| 1378 |
+
"xvector_get_info",
|
| 1379 |
+
"xvector_subseq",
|
| 1380 |
+
"xvector_narrow",
|
| 1381 |
+
"xvector_compact",
|
| 1382 |
+
"xvector_slice",
|
| 1383 |
+
"xvector_to_raw",
|
| 1384 |
+
"xvector_aggregate",
|
| 1385 |
+
"xvector_create_from_list",
|
| 1386 |
+
"run_rscript",
|
| 1387 |
+
"run_script",
|
| 1388 |
+
"perl",
|
| 1389 |
+
"run_perl_script",
|
| 1390 |
+
"bpipe_run",
|
| 1391 |
+
"bpipe_test",
|
| 1392 |
+
"bpipe_retry",
|
| 1393 |
+
"bpipe_list",
|
| 1394 |
+
"bpipe_log",
|
| 1395 |
+
"bpipe_history",
|
| 1396 |
+
"bpipe_status",
|
| 1397 |
+
"bpipe_clean",
|
| 1398 |
+
"bpipe_version",
|
| 1399 |
+
"run_brooklyn_plot",
|
| 1400 |
+
"busco_run",
|
| 1401 |
+
"busco_list_datasets",
|
| 1402 |
+
"busco_download",
|
| 1403 |
+
"busco_plot",
|
| 1404 |
+
"bed_intersect",
|
| 1405 |
+
"maf_filter",
|
| 1406 |
+
"fasta_formatter",
|
| 1407 |
+
"wig_to_bigwig",
|
| 1408 |
+
"get_flanking_sequences",
|
| 1409 |
+
"adig",
|
| 1410 |
+
"ahost",
|
| 1411 |
+
"discover",
|
| 1412 |
+
"acyclify",
|
| 1413 |
+
"tune",
|
| 1414 |
+
"deduce",
|
| 1415 |
+
"design",
|
| 1416 |
+
"upgrade",
|
| 1417 |
+
"device_manager",
|
| 1418 |
+
"cd_hit",
|
| 1419 |
+
"cdbfasta",
|
| 1420 |
+
"cdbyank",
|
| 1421 |
+
"cdbyank_list",
|
| 1422 |
+
"interaction_pipeline",
|
| 1423 |
+
"tensor_pipeline",
|
| 1424 |
+
"run_cellitac_pipeline",
|
| 1425 |
+
"run_cellqc",
|
| 1426 |
+
"cellrank_run_analysis",
|
| 1427 |
+
"cellsnake_install",
|
| 1428 |
+
"celltypist_predict",
|
| 1429 |
+
"celltypist_show_models",
|
| 1430 |
+
"celltypist_update_models",
|
| 1431 |
+
"predict",
|
| 1432 |
+
"train",
|
| 1433 |
+
"checkatlas",
|
| 1434 |
+
"data",
|
| 1435 |
+
"lineage_wf",
|
| 1436 |
+
"taxonomy_wf",
|
| 1437 |
+
"tree_wf",
|
| 1438 |
+
"tree",
|
| 1439 |
+
"qa",
|
| 1440 |
+
"plot",
|
| 1441 |
+
"ssu_finder",
|
| 1442 |
+
"unique_markers",
|
| 1443 |
+
"profile",
|
| 1444 |
+
"tetra",
|
| 1445 |
+
"dist",
|
| 1446 |
+
"coverage",
|
| 1447 |
+
"len_hist",
|
| 1448 |
+
"nx_plot",
|
| 1449 |
+
"bin_set"
|
| 1450 |
+
]
|
| 1451 |
+
}
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/K_val.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
9
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/alphabet.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
0,0,0,1,0,0,1,3,0,4,4,0,4,2,0,0,0,5,2,4
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/check_kmers.R
ADDED
|
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 3 |
+
|
| 4 |
+
# Examine specific k-mers
|
| 5 |
+
cat("decisionKmers class:", class(trainingSet$decisionKmers), "\n")
|
| 6 |
+
cat("length:", length(trainingSet$decisionKmers), "\n")
|
| 7 |
+
|
| 8 |
+
# Check first element structure
|
| 9 |
+
cat("decisionKmers[[1]] class:", class(trainingSet$decisionKmers[[1]]), "\n")
|
| 10 |
+
cat("decisionKmers[[1]] length:", length(trainingSet$decisionKmers[[1]]), "\n")
|
| 11 |
+
cat("First 20 values:", head(trainingSet$decisionKmers[[1]], 20), "\n")
|
| 12 |
+
|
| 13 |
+
# Check if these are character strings (k-mer sequences)
|
| 14 |
+
for(i in 1:min(5, length(trainingSet$decisionKmers))) {
|
| 15 |
+
dk <- trainingSet$decisionKmers[[i]]
|
| 16 |
+
cat("decisionKmers[[", i, "]]: mode=", mode(dk), ", values=", head(dk, 5), "\n")
|
| 17 |
+
}
|
| 18 |
+
|
| 19 |
+
# Check kmers list - these might be actual k-mer strings
|
| 20 |
+
cat("\nkmers[[1]] class:", class(trainingSet$kmers[[1]]), "\n")
|
| 21 |
+
cat("kmers[[1]] mode:", mode(trainingSet$kmers[[1]]), "\n")
|
| 22 |
+
cat("kmers[[1]] length:", length(trainingSet$kmers[[1]]), "\n")
|
| 23 |
+
cat("First 10 values:", head(trainingSet$kmers[[1]], 10), "\n")
|
| 24 |
+
cat("\n")
|
| 25 |
+
if(is.character(trainingSet$kmers[[1]])) {
|
| 26 |
+
cat("These are character k-mers! Example:", trainingSet$kmers[[1]][1:3], "\n")
|
| 27 |
+
}
|
| 28 |
+
|
| 29 |
+
# Check if the kmers list has any character elements
|
| 30 |
+
for(i in 1:10) {
|
| 31 |
+
if(is.character(trainingSet$kmers[[i]])) {
|
| 32 |
+
cat("kmers[[", i, "]]: ", head(trainingSet$kmers[[i]], 3), "\n")
|
| 33 |
+
}
|
| 34 |
+
}
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/check_meta.R
ADDED
|
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
meta <- readRDS("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/model_meta.rds")
|
| 3 |
+
cat("K:", meta$K, "\n")
|
| 4 |
+
cat("alphabet length:", length(meta$alphabet), "\n")
|
| 5 |
+
cat("alphabet:", meta$alphabet, "\n")
|
| 6 |
+
cat("taxonomy length:", length(meta$taxonomy), "\n")
|
| 7 |
+
cat("First 5 taxonomy:", head(meta$taxonomy, 5), "\n")
|
| 8 |
+
|
| 9 |
+
# Check for KO entries
|
| 10 |
+
ko_idx <- grep("K[0-9]{5}", meta$taxonomy)
|
| 11 |
+
cat("\nKO entries:", length(ko_idx), "\n")
|
| 12 |
+
cat("First KO:", meta$taxonomy[ko_idx[1]], "\n")
|
| 13 |
+
cat("Last KO:", tail(meta$taxonomy[ko_idx], 1), "\n")
|
| 14 |
+
|
| 15 |
+
# Extract unique KO numbers
|
| 16 |
+
ko_pattern <- "K[0-9]{5}"
|
| 17 |
+
ko_nums <- regmatches(meta$taxonomy[ko_idx], regexpr(ko_pattern, meta$taxonomy[ko_idx]))
|
| 18 |
+
cat("Number of unique KOs:", length(unique(ko_nums)), "\n")
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/check_seqs.R
ADDED
|
@@ -0,0 +1,32 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 3 |
+
|
| 4 |
+
sequences <- trainingSet$sequences
|
| 5 |
+
taxonomy <- trainingSet$taxonomy
|
| 6 |
+
taxa <- trainingSet$taxa
|
| 7 |
+
|
| 8 |
+
# Let me check what the sequences actually look like
|
| 9 |
+
cat("Class of sequences:", class(sequences), "\n")
|
| 10 |
+
cat("First sequence class:", class(sequences[[1]]), "\n")
|
| 11 |
+
cat("First sequence content:\n")
|
| 12 |
+
print(head(sequences[[1]], 20))
|
| 13 |
+
cat("\n")
|
| 14 |
+
|
| 15 |
+
# Check for indices near KO terms
|
| 16 |
+
ko_indices <- grep("K[0-9]{5}", taxonomy)
|
| 17 |
+
cat("First KO index:", ko_indices[1], "\n")
|
| 18 |
+
cat("Corresponding taxonomy:", taxonomy[ko_indices[1]], "\n")
|
| 19 |
+
cat("Corresponding taxa:", taxa[ko_indices[1]], "\n")
|
| 20 |
+
cat("Corresponding sequence (first 50):\n")
|
| 21 |
+
print(sequences[[ko_indices[1]]][1:50])
|
| 22 |
+
cat("\n")
|
| 23 |
+
|
| 24 |
+
# Check the structure more deeply
|
| 25 |
+
cat("Length of first seq element:", length(sequences[[1]]), "\n")
|
| 26 |
+
cat("mode:", mode(sequences[[1]]), "\n")
|
| 27 |
+
cat("\n")
|
| 28 |
+
|
| 29 |
+
# Check what is in the 'fraction' component
|
| 30 |
+
cat("fraction class:", class(trainingSet$fraction), "\n")
|
| 31 |
+
cat("fraction length:", length(trainingSet$fraction), "\n")
|
| 32 |
+
cat("head:", head(trainingSet$fraction), "\n")
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/check_seqs5.R
ADDED
|
@@ -0,0 +1,27 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 3 |
+
|
| 4 |
+
# Check crossIndex - this might be the key to reconstructing sequences
|
| 5 |
+
cat("crossIndex class:", class(trainingSet$crossIndex), "\n")
|
| 6 |
+
cat("crossIndex length:", length(trainingSet$crossIndex), "\n")
|
| 7 |
+
if(is.list(trainingSet$crossIndex)) {
|
| 8 |
+
cat("Lengths of crossIndex elements:", length(trainingSet$crossIndex[[1]]), "\n")
|
| 9 |
+
cat("First element:", head(trainingSet$crossIndex[[1]], 20), "\n")
|
| 10 |
+
}
|
| 11 |
+
|
| 12 |
+
# The crossIndex could be mapping sequence indices to k-mer positions
|
| 13 |
+
# Let me check if the kmers are actually words and sequences refer to them
|
| 14 |
+
cat("\nkmers class:", class(trainingSet$kmers), "\n")
|
| 15 |
+
if(is.matrix(trainingSet$kmers)) {
|
| 16 |
+
cat("kmers dim:", dim(trainingSet$kmers), "\n")
|
| 17 |
+
} else if(is.list(trainingSet$kmers)) {
|
| 18 |
+
cat("kmers is a list, length:", length(trainingSet$kmers), "\n")
|
| 19 |
+
cat("kmers[[1]] class:", class(trainingSet$kmers[[1]]), "\n")
|
| 20 |
+
cat("kmers[[1]] length:", length(trainingSet$kmers[[1]]), "\n")
|
| 21 |
+
cat("kmers[[1]][1:10]:", trainingSet$kmers[[1]][1:10], "\n")
|
| 22 |
+
}
|
| 23 |
+
|
| 24 |
+
# Check what decisionKmers contains
|
| 25 |
+
cat("\ndecisionKmers class:", class(trainingSet$decisionKmers), "\n")
|
| 26 |
+
cat("decisionKmers length:", length(trainingSet$decisionKmers), "\n")
|
| 27 |
+
cat("head:", head(trainingSet$decisionKmers), "\n")
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/check_seqs6.R
ADDED
|
@@ -0,0 +1,47 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 3 |
+
|
| 4 |
+
taxonomy <- trainingSet$taxonomy
|
| 5 |
+
taxa <- trainingSet$taxa
|
| 6 |
+
sequences <- trainingSet$sequences
|
| 7 |
+
crossIndex <- trainingSet$crossIndex
|
| 8 |
+
kmers <- trainingSet$kmers
|
| 9 |
+
|
| 10 |
+
cat("crossIndex length:", length(crossIndex), "\n")
|
| 11 |
+
cat("crossIndex range:", min(crossIndex), "-", max(crossIndex), "\n")
|
| 12 |
+
cat("kmers length:", length(kmers), "\n")
|
| 13 |
+
cat("kmers[[1]] length:", length(kmers[[1]]), "\n")
|
| 14 |
+
|
| 15 |
+
# For each sequence (integer vector of positions),
|
| 16 |
+
# the crossIndex maps positions to kmers
|
| 17 |
+
# So we can reconstruct the sequence as:
|
| 18 |
+
# For each integer value x in the sequence vector,
|
| 19 |
+
# the actual k-mer features are kmers[[crossIndex[x]]]
|
| 20 |
+
|
| 21 |
+
# Let me try to get the k-mer features for a specific KO entry
|
| 22 |
+
ko_indices <- grep("K[0-9]{5}", taxonomy)
|
| 23 |
+
cat("\nSample KO entry:", taxonomy[ko_indices[1]], "\n")
|
| 24 |
+
cat("Sequence indices for this KO:", head(sequences[[ko_indices[1]]], 10), "\n")
|
| 25 |
+
cat("CrossIndex at these positions:", crossIndex[head(sequences[[ko_indices[1]]], 10)], "\n")
|
| 26 |
+
|
| 27 |
+
# Check if we can reconstruct the sequence signature
|
| 28 |
+
# This is a KEGG-based sequence classifier model (like KofamKOALA)
|
| 29 |
+
# We need to use it to classify our query sequences
|
| 30 |
+
|
| 31 |
+
# The model has:
|
| 32 |
+
# - kmers: list of k-mer feature vectors for each reference position
|
| 33 |
+
# - sequences: for each entry, a set of indices into crossIndex->kmers
|
| 34 |
+
# - taxonomy: the KEGG annotation hierarchy
|
| 35 |
+
# - K: k-mer size
|
| 36 |
+
# - IDFweights: IDF weights for classification scoring
|
| 37 |
+
|
| 38 |
+
cat("\nK value:", trainingSet$K, "\n")
|
| 39 |
+
cat("IDFweights class:", class(trainingSet$IDFweights), "\n")
|
| 40 |
+
cat("IDFweights length:", length(trainingSet$IDFweights), "\n")
|
| 41 |
+
cat("head:", head(trainingSet$IDFweights), "\n")
|
| 42 |
+
|
| 43 |
+
# Check if there's a classification function in the R packages
|
| 44 |
+
# The model is likely from the "kofamscan" or "KEGGREST" package
|
| 45 |
+
cat("\nChecking for installed packages with 'kofam' in name:\n")
|
| 46 |
+
pkgs <- installed.packages()
|
| 47 |
+
cat(pkgs[grep("kofam|kegg|taxon", pkgs[,"Package"], ignore.case=TRUE), "Package"], "\n")
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/classify_proteins.R
ADDED
|
@@ -0,0 +1,76 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 3 |
+
|
| 4 |
+
# The sequences are stored as integer vectors indexing into crossIndex
|
| 5 |
+
# crossIndex maps to kmers which stores actual k-mer count vectors
|
| 6 |
+
# classification uses IDFweights
|
| 7 |
+
|
| 8 |
+
# Let me try to write a simple classifier
|
| 9 |
+
# First, extract all 9-mers from a query protein sequence
|
| 10 |
+
# Then for each k-mer, look up its position in the decisionKmers
|
| 11 |
+
# Score each KO based on matching k-mers
|
| 12 |
+
|
| 13 |
+
# Read a protein sequence file and test
|
| 14 |
+
fasta_file <- "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/proteins/GCF_023573625.1_ASM2357362v1_genomic.faa"
|
| 15 |
+
|
| 16 |
+
# Read the FASTA using base R
|
| 17 |
+
con <- file(fasta_file, "r")
|
| 18 |
+
lines <- readLines(con)
|
| 19 |
+
close(con)
|
| 20 |
+
|
| 21 |
+
# Parse first sequence
|
| 22 |
+
seq_name <- ""
|
| 23 |
+
seq_str <- ""
|
| 24 |
+
for(line in lines) {
|
| 25 |
+
if(grepl("^>", line)) {
|
| 26 |
+
if(nchar(seq_str) > 0) break
|
| 27 |
+
seq_name <- sub("^>", "", line)
|
| 28 |
+
} else {
|
| 29 |
+
seq_str <- paste0(seq_str, gsub("[^A-Z]", "", toupper(line)))
|
| 30 |
+
}
|
| 31 |
+
}
|
| 32 |
+
|
| 33 |
+
cat("First sequence:", substr(seq_name, 1, 60), "\n")
|
| 34 |
+
cat("Length:", nchar(seq_str), "\n")
|
| 35 |
+
cat("First 100 aa:", substr(seq_str, 1, 100), "\n")
|
| 36 |
+
|
| 37 |
+
# Build 9-mers from this sequence
|
| 38 |
+
k <- trainingSet$K
|
| 39 |
+
cat("K value:", k, "\n")
|
| 40 |
+
|
| 41 |
+
# Amino acid letters
|
| 42 |
+
aa_letters <- c("A","C","D","E","F","G","H","I","K","L","M","N","P","Q","R","S","T","V","W","Y")
|
| 43 |
+
# Map to indices
|
| 44 |
+
aa_to_idx <- setNames(1:20, aa_letters)
|
| 45 |
+
|
| 46 |
+
# Generate all 9-mers
|
| 47 |
+
kmers_in_query <- c()
|
| 48 |
+
if(nchar(seq_str) >= k) {
|
| 49 |
+
for(i in 1:(nchar(seq_str)-k+1)) {
|
| 50 |
+
kmers_in_query <- c(kmers_in_query, substr(seq_str, i, i+k-1))
|
| 51 |
+
}
|
| 52 |
+
}
|
| 53 |
+
cat("Number of 9-mers:", length(kmers_in_query), "\n")
|
| 54 |
+
cat("First 5:", head(kmers_in_query, 5), "\n")
|
| 55 |
+
|
| 56 |
+
# Check if these can be converted to numeric indices
|
| 57 |
+
# 20^9 possible k-mers, we need a hashing function
|
| 58 |
+
# The decisionKmers store which k-mers are informative
|
| 59 |
+
# But decisionKmers is NULL for most entries
|
| 60 |
+
|
| 61 |
+
# Let me check what the model actually stores
|
| 62 |
+
# It seems to be a pre-computed KEGG classifier
|
| 63 |
+
# The sequences store positions in the crossIndex array
|
| 64 |
+
# And the IDfweights are for scoring
|
| 65 |
+
|
| 66 |
+
cat("\nIDFweights length:", length(trainingSet$IDFweights), "\n")
|
| 67 |
+
cat("This equals 20^", trainingSet$K, " = ", 20^trainingSet$K, "\n")
|
| 68 |
+
cat("So IDFweights maps every possible k-mer to a weight\n")
|
| 69 |
+
|
| 70 |
+
# Check: 4^9 for DNA or 20^9 for protein
|
| 71 |
+
# 20^9 = 512,000,000,000 - too large
|
| 72 |
+
# 4^9 = 262,144 - more reasonable for DNA
|
| 73 |
+
# K is 9, but what's the alphabet size?
|
| 74 |
+
cat("alphabet:", trainingSet$alphabet, "\n")
|
| 75 |
+
cat("unique:", unique(trainingSet$alphabet), "\n")
|
| 76 |
+
cat("length(alphabet[alphabet>0]):", sum(trainingSet$alphabet>0), "\n")
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/classify_test.R
ADDED
|
@@ -0,0 +1,53 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
library(Biostrings)
|
| 3 |
+
|
| 4 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 5 |
+
|
| 6 |
+
# Check if there is a predict or classify function available
|
| 7 |
+
cat("Methods available for trainingSet object:\n")
|
| 8 |
+
cat(methods(class=class(trainingSet)), "\n")
|
| 9 |
+
cat("\n")
|
| 10 |
+
|
| 11 |
+
# Check the class more carefully
|
| 12 |
+
cat("Class:", class(trainingSet), "\n")
|
| 13 |
+
cat("\n")
|
| 14 |
+
|
| 15 |
+
# The trainingSet has K, kmers, crossIndex, IDFweights, decisionKmers
|
| 16 |
+
# This is a k-mer based sequence classifier (KEGG-like)
|
| 17 |
+
# To classify new sequences:
|
| 18 |
+
# 1. Extract k-mers from query sequence
|
| 19 |
+
# 2. Look up k-mers in the crossIndex
|
| 20 |
+
# 3. Score against each KO using IDF weights
|
| 21 |
+
|
| 22 |
+
# Let me examine the decisionKmers which define which k-mers are informative
|
| 23 |
+
cat("decisionKmers length:", length(trainingSet$decisionKmers), "\n")
|
| 24 |
+
cat("First decisionKmer:", head(trainingSet$decisionKmers[[1]], 10), "\n")
|
| 25 |
+
cat("\n")
|
| 26 |
+
|
| 27 |
+
# Read a sample protein sequence
|
| 28 |
+
library(seqinr)
|
| 29 |
+
fasta_file <- "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/proteins/GCF_023573625.1_ASM2357362v1_genomic.faa"
|
| 30 |
+
seqs <- read.fasta(fasta_file, seqtype="AA", as.string=TRUE)
|
| 31 |
+
|
| 32 |
+
# Get first sequence
|
| 33 |
+
first_seq <- seqs[[1]]
|
| 34 |
+
cat("First sequence name:", getName(seqs[1]), "\n")
|
| 35 |
+
cat("First sequence length:", nchar(first_seq), "\n")
|
| 36 |
+
cat("First 50 aa:", substr(first_seq, 1, 50), "\n")
|
| 37 |
+
cat("\n")
|
| 38 |
+
|
| 39 |
+
# The classifier is a k-mer based model
|
| 40 |
+
# Let me build k-mers from this sequence and try to match them
|
| 41 |
+
# For K=9, extract all 9-mers (including overlaps)
|
| 42 |
+
query_seq <- toupper(first_seq)
|
| 43 |
+
k <- trainingSet$K
|
| 44 |
+
cat("K-mer size:", k, "\n")
|
| 45 |
+
|
| 46 |
+
kmers_in_query <- c()
|
| 47 |
+
if(nchar(query_seq) >= k) {
|
| 48 |
+
for(i in 1:(nchar(query_seq)-k+1)) {
|
| 49 |
+
kmers_in_query <- c(kmers_in_query, substr(query_seq, i, i+k-1))
|
| 50 |
+
}
|
| 51 |
+
}
|
| 52 |
+
cat("Number of k-mers in query:", length(kmers_in_query), "\n")
|
| 53 |
+
cat("First 5 k-mers:", head(kmers_in_query, 5), "\n")
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/cluster_annotation_mapping.csv
ADDED
|
@@ -0,0 +1,1644 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
cluster_number,consensus_annotation
|
| 2 |
+
1,"K07483 K07483, transposase"
|
| 3 |
+
2,"K07566 tsaC, rimN, SUA5, YRDC, L-threonylcarbamoyladenylate synthase [EC:2.7.7.87]"
|
| 4 |
+
3,"K00135 gabD, succinate-semialdehyde dehydrogenase / glutarate-semialdehyde dehydrogenase [EC:1.2.1.16 1.2.1.79 1.2.1.20]"
|
| 5 |
+
4,"K03057 tfs, transcription factor S"
|
| 6 |
+
5,"K14339 mptB, alpha-1,6-mannosyltransferase [EC:2.4.1.-]"
|
| 7 |
+
6,"K08219 UMF2, MFS transporter, UMF2 family, putative MFS family transporter protein"
|
| 8 |
+
7,"K05794 terC, tellurite resistance protein TerC"
|
| 9 |
+
8,"K07481 K07481, transposase, IS5 family"
|
| 10 |
+
9,"K12956 ctpV, copper-transporting P-type ATPase V [EC:7.2.2.8]"
|
| 11 |
+
10,"K20922 vpsI, polysaccharide biosynthesis protein VpsI"
|
| 12 |
+
11,O-antigen ligase family protein
|
| 13 |
+
12,"K00520 merA, mercuric reductase [EC:1.16.1.1]"
|
| 14 |
+
13,"K07483 K07483, transposase"
|
| 15 |
+
14,"K07483 K07483, transposase"
|
| 16 |
+
15,"K01620 ltaE, threonine aldolase [EC:4.1.2.48]"
|
| 17 |
+
16,"K03772 fkpA, FKBP-type peptidyl-prolyl cis-trans isomerase FkpA [EC:5.2.1.8]"
|
| 18 |
+
17,alkaline phosphatase D family protein
|
| 19 |
+
18,"K12422 fadD10, long chain fatty acid CoA ligase FadD10 [EC:6.2.1.-]"
|
| 20 |
+
19,Lsr2 family protein
|
| 21 |
+
20,"K03524 birA, BirA family transcriptional regulator, biotin operon repressor / biotin---[acetyl-CoA-carboxylase] ligase [EC:6.3.4.15]"
|
| 22 |
+
21,DUF456 domain-containing protein
|
| 23 |
+
22,hypothetical protein
|
| 24 |
+
23,ATP-binding cassette domain-containing protein
|
| 25 |
+
24,PKD domain-containing protein
|
| 26 |
+
25,"K18702 uctC, CoA:oxalate CoA-transferase [EC:2.8.3.19]"
|
| 27 |
+
26,"K08219 UMF2, MFS transporter, UMF2 family, putative MFS family transporter protein"
|
| 28 |
+
27,DUF805 domain-containing protein
|
| 29 |
+
28,"K09017 rutR, TetR/AcrR family transcriptional regulator"
|
| 30 |
+
29,"K16267 zipB, zinc and cadmium transporter"
|
| 31 |
+
30,"K01624 FBA, fbaA, fructose-bisphosphate aldolase, class II [EC:4.1.2.13]"
|
| 32 |
+
31,"K00052 leuB, IMDH, 3-isopropylmalate dehydrogenase [EC:1.1.1.85]"
|
| 33 |
+
32,CDP-alcohol phosphatidyltransferase family protein
|
| 34 |
+
33,"K08219 UMF2, MFS transporter, UMF2 family, putative MFS family transporter protein"
|
| 35 |
+
34,SufE family protein
|
| 36 |
+
35,"K03455 TC.KEF, monovalent cation:H+ antiporter-2, CPA2 family"
|
| 37 |
+
36,"K01256 pepN, aminopeptidase N [EC:3.4.11.2]"
|
| 38 |
+
37,"K00989 rph, ribonuclease PH [EC:2.7.7.56]"
|
| 39 |
+
38,"K02909 RP-L31, rpmE, large subunit ribosomal protein L31"
|
| 40 |
+
39,"K14129 K14129, aromatic prenyltransferase [EC:2.5.1.-]"
|
| 41 |
+
40,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 42 |
+
41,"K22317 oleA, acyl-CoA:acyl-CoA alkyltransferase [EC:2.3.3.20]"
|
| 43 |
+
42,"K06895 lysE, argO, L-lysine exporter family protein LysE/ArgO"
|
| 44 |
+
43,"K02879 RP-L17, MRPL17, rplQ, large subunit ribosomal protein L17"
|
| 45 |
+
44,"K17078 neoL, 2'-N-acetylparomamine deacetylase / 2'''-acetyl-6'''-hydroxyneomycin deacetylase [EC:3.5.1.112 3.5.1.113]"
|
| 46 |
+
45,"K10563 mutM, fpg, formamidopyrimidine-DNA glycosylase [EC:3.2.2.23 4.2.99.18]"
|
| 47 |
+
46,hypothetical protein
|
| 48 |
+
47,"K01876 DARS2, aspS, aspartyl-tRNA synthetase [EC:6.1.1.12]"
|
| 49 |
+
48,"K01934 MTHFS, 5-formyltetrahydrofolate cyclo-ligase [EC:6.3.3.2]"
|
| 50 |
+
49,acyl-CoA dehydrogenase family protein
|
| 51 |
+
50,"K08219 UMF2, MFS transporter, UMF2 family, putative MFS family transporter protein"
|
| 52 |
+
51,"K02340 holA, DNA polymerase III subunit delta [EC:2.7.7.7]"
|
| 53 |
+
52,thiamine pyrophosphate-dependent enzyme
|
| 54 |
+
53,"K10701 apc, acetophenone carboxylase [EC:6.4.1.8]"
|
| 55 |
+
54,"K00942 gmk, GUK1, guanylate kinase [EC:2.7.4.8]"
|
| 56 |
+
55,"K05574 ndhC, NAD(P)H-quinone oxidoreductase subunit 3 [EC:7.1.1.2]"
|
| 57 |
+
56,J domain-containing protein
|
| 58 |
+
57,"K17078 neoL, 2'-N-acetylparomamine deacetylase / 2'''-acetyl-6'''-hydroxyneomycin deacetylase [EC:3.5.1.112 3.5.1.113]"
|
| 59 |
+
58,"K07483 K07483, transposase"
|
| 60 |
+
59,"K14445 SLC13A2_3_5, solute carrier family 13 (sodium-dependent dicarboxylate transporter), member 2/3/5"
|
| 61 |
+
60,"K03526 gcpE, ispG, (E)-4-hydroxy-3-methylbut-2-enyl-diphosphate synthase [EC:1.17.7.1 1.17.7.3]"
|
| 62 |
+
61,"K03979 obgE, cgtA, MTG2, GTPase [EC:3.6.5.-]"
|
| 63 |
+
62,"K00655 plsC, 1-acyl-sn-glycerol-3-phosphate acyltransferase [EC:2.3.1.51]"
|
| 64 |
+
63,"K03301 TC.AAA, ATP:ADP antiporter, AAA family"
|
| 65 |
+
64,hypothetical protein
|
| 66 |
+
65,"K02335 polA, DNA polymerase I [EC:2.7.7.7]"
|
| 67 |
+
66,"K02825 pyrR, pyrimidine operon attenuation protein / uracil phosphoribosyltransferase [EC:2.4.2.9]"
|
| 68 |
+
67,"K01970 accD2, acyl-CoA carboxylase subunit beta [EC:6.4.1.-]"
|
| 69 |
+
68,"K03303 lctP, lactate permease"
|
| 70 |
+
69,"K00014 aroE, shikimate dehydrogenase [EC:1.1.1.25]"
|
| 71 |
+
70,"K02647 cdaR, carbohydrate diacid regulator"
|
| 72 |
+
71,"K09903 pyrH, uridylate kinase [EC:2.7.4.22]"
|
| 73 |
+
72,"K01356 lexA, repressor LexA [EC:3.4.21.88]"
|
| 74 |
+
73,"K10563 mutM, fpg, formamidopyrimidine-DNA glycosylase [EC:3.2.2.23 4.2.99.18]"
|
| 75 |
+
74,"K03595 era, ERAL1, GTPase"
|
| 76 |
+
75,"K03657 uvrD, pcrA, ATP-dependent DNA helicase UvrD/PcrA [EC:5.6.2.4]"
|
| 77 |
+
76,"K03694 clpA, ATP-dependent Clp protease ATP-binding subunit ClpA"
|
| 78 |
+
77,"K01759 GLO1, gloA, lactoylglutathione lyase [EC:4.4.1.5]"
|
| 79 |
+
78,FHA domain-containing protein
|
| 80 |
+
79,hypothetical protein
|
| 81 |
+
80,"K22491 litR, MerR family transcriptional regulator, light-induced transcriptional regulator"
|
| 82 |
+
81,hypothetical protein
|
| 83 |
+
82,"K00982 glnE, [glutamine synthetase] adenylyltransferase / [glutamine synthetase]-adenylyl-L-tyrosine phosphorylase [EC:2.7.7.42 2.7.7.89]"
|
| 84 |
+
83,"pknB, Stk1 family PASTA domain-containing Ser/Thr kinase"
|
| 85 |
+
84,"K01092 E3.1.3.25, IMPA, suhB, myo-inositol-1(or 4)-monophosphatase [EC:3.1.3.25]"
|
| 86 |
+
85,"K01496 hisI, phosphoribosyl-AMP cyclohydrolase [EC:3.5.4.19]"
|
| 87 |
+
86,"K02994 RP-S8, rpsH, small subunit ribosomal protein S8"
|
| 88 |
+
87,"K02316 dnaG, DNA primase [EC:2.7.7.101]"
|
| 89 |
+
88,"K04755 fdx, ferredoxin, 2Fe-2S"
|
| 90 |
+
89,exonuclease domain-containing protein
|
| 91 |
+
90,aminotransferase class IV
|
| 92 |
+
91,"K09767 yajQ, cyclic-di-GMP-binding protein"
|
| 93 |
+
92,ExeM/NucH family extracellular endonuclease
|
| 94 |
+
93,DUF3097 domain-containing protein
|
| 95 |
+
94,DciA family protein
|
| 96 |
+
95,"K01775 alr, alanine racemase [EC:5.1.1.1]"
|
| 97 |
+
96,"K00796 folP, dihydropteroate synthase [EC:2.5.1.15]"
|
| 98 |
+
97,squalene/phytoene synthase family protein
|
| 99 |
+
98,hypothetical protein
|
| 100 |
+
99,DUF5998 family protein
|
| 101 |
+
100,"K08316 rsmD, 16S rRNA (guanine966-N2)-methyltransferase [EC:2.1.1.171]"
|
| 102 |
+
101,"K01424 E3.5.1.1, ansA, ansB, L-asparaginase [EC:3.5.1.1]"
|
| 103 |
+
102,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 104 |
+
103,"K02992 RP-S7, MRPS7, rpsG, small subunit ribosomal protein S7"
|
| 105 |
+
104,"K03702 uvrB, excinuclease ABC subunit B"
|
| 106 |
+
105,NlpC/P60 family protein
|
| 107 |
+
106,hotdog fold thioesterase
|
| 108 |
+
107,"K06979 mph, macrolide phosphotransferase"
|
| 109 |
+
108,"K09825 perR, Fur family transcriptional regulator, peroxide stress response regulator"
|
| 110 |
+
109,"K02519 infB, MTIF2, translation initiation factor IF-2"
|
| 111 |
+
110,winged helix-turn-helix domain-containing protein
|
| 112 |
+
111,"K07056 rsmI, 16S rRNA (cytidine1402-2'-O)-methyltransferase [EC:2.1.1.198]"
|
| 113 |
+
112,"K00626 ACAT, atoB, acetyl-CoA C-acetyltransferase [EC:2.3.1.9]"
|
| 114 |
+
113,"K00950 folK, 2-amino-4-hydroxy-6-hydroxymethyldihydropteridine diphosphokinase [EC:2.7.6.3]"
|
| 115 |
+
114,"K06610 iolF, MFS transporter, SP family, inositol transporter"
|
| 116 |
+
115,"K01241 amn, AMP nucleosidase [EC:3.2.2.4]"
|
| 117 |
+
116,"K08309 slt, soluble lytic murein transglycosylase [EC:4.2.2.-]"
|
| 118 |
+
117,"K00018 hprA, glycerate dehydrogenase [EC:1.1.1.29]"
|
| 119 |
+
118,"K02259 COX15, ctaA, heme a synthase [EC:1.17.99.9]"
|
| 120 |
+
119,"K00655 plsC, 1-acyl-sn-glycerol-3-phosphate acyltransferase [EC:2.3.1.51]"
|
| 121 |
+
120,DinB family protein
|
| 122 |
+
121,LpqB family beta-propeller domain-containing protein
|
| 123 |
+
122,"K00385 asrC, anaerobic sulfite reductase subunit C"
|
| 124 |
+
123,hypothetical protein
|
| 125 |
+
124,"K23775 ohrR, MarR family transcriptional regulator, organic hydroperoxide resistance regulator"
|
| 126 |
+
125,DUF3159 domain-containing protein
|
| 127 |
+
126,"K00790 murA, UDP-N-acetylglucosamine 1-carboxyvinyltransferase [EC:2.5.1.7]"
|
| 128 |
+
127,"K01889 FARSA, pheS, phenylalanyl-tRNA synthetase alpha chain [EC:6.1.1.20]"
|
| 129 |
+
128,"K18166 FOXRED1, FAD-dependent oxidoreductase domain-containing protein 1"
|
| 130 |
+
129,DUF4870 domain-containing protein
|
| 131 |
+
130,hypothetical protein
|
| 132 |
+
131,hypothetical protein
|
| 133 |
+
132,hypothetical protein
|
| 134 |
+
133,"K07263 pqqL, zinc protease [EC:3.4.24.-]"
|
| 135 |
+
134,"K03057 tfs, transcription factor S"
|
| 136 |
+
135,LUD domain-containing protein
|
| 137 |
+
136,"K02116 atpI, ATP synthase protein I"
|
| 138 |
+
137,"K03545 tig, trigger factor"
|
| 139 |
+
138,"K00153 E1.1.1.306, S-(hydroxymethyl)mycothiol dehydrogenase [EC:1.1.1.306]"
|
| 140 |
+
139,"K01462 PDF, def, peptide deformylase [EC:3.5.1.88]"
|
| 141 |
+
140,"K02988 RP-S5, MRPS5, rpsE, small subunit ribosomal protein S5"
|
| 142 |
+
141,sodium:solute symporter family protein
|
| 143 |
+
142,"K06877 K06877, DEAD/DEAH box helicase domain-containing protein"
|
| 144 |
+
143,histidine phosphatase family protein
|
| 145 |
+
144,"K03451 TC.BCT, betaine/carnitine transporter, BCCT family"
|
| 146 |
+
145,"K03301 TC.AAA, ATP:ADP antiporter, AAA family"
|
| 147 |
+
146,"K03100 lepB, signal peptidase I [EC:3.4.21.89]"
|
| 148 |
+
147,"K02303 cobA, uroporphyrin-III C-methyltransferase [EC:2.1.1.107]"
|
| 149 |
+
148,"K01990 ABC-2.A, ABC-2 type transport system ATP-binding protein"
|
| 150 |
+
149,"K01142 E3.1.11.2, xthA, exodeoxyribonuclease III [EC:3.1.11.2]"
|
| 151 |
+
150,Tat (twin-arginine translocation) pathway signal sequence
|
| 152 |
+
151,"K07574 yhbY, RNA-binding protein"
|
| 153 |
+
152,M13 family metallopeptidase
|
| 154 |
+
153,hypothetical protein
|
| 155 |
+
154,ABC-F family ATP-binding cassette domain-containing protein
|
| 156 |
+
155,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 157 |
+
156,lipoate--protein ligase family protein
|
| 158 |
+
157,"K02834 rbfA, ribosome-binding factor A"
|
| 159 |
+
158,"K10027 crtI, phytoene desaturase [EC:1.3.99.26 1.3.99.28 1.3.99.29 1.3.99.31]"
|
| 160 |
+
159,"K00758 deoA, TYMP, thymidine phosphorylase [EC:2.4.2.4]"
|
| 161 |
+
160,"K12297 rlmKL, 23S rRNA (guanine2069-N7)-methyltransferase / 23S rRNA (guanine2445-N2)-methyltransferase [EC:2.1.1.264 2.1.1.173]"
|
| 162 |
+
161,"K02888 RP-L21, MRPL21, rplU, large subunit ribosomal protein L21"
|
| 163 |
+
162,"K01992 ABC-2.P, ABC-2 type transport system permease protein"
|
| 164 |
+
163,"K01867 WARS, trpS, tryptophanyl-tRNA synthetase [EC:6.1.1.2]"
|
| 165 |
+
164,"K01089 hisB, imidazoleglycerol-phosphate dehydratase / histidinol-phosphatase [EC:4.2.1.19 3.1.3.15]"
|
| 166 |
+
165,histidine phosphatase family protein
|
| 167 |
+
166,polyphosphate kinase 2 family protein
|
| 168 |
+
167,PLDc N-terminal domain-containing protein
|
| 169 |
+
168,alkaline phosphatase family protein
|
| 170 |
+
169,"K03469 rnhA, RNASEH1, ribonuclease HI [EC:3.1.26.4]"
|
| 171 |
+
170,"K03746 hns, DNA-binding protein H-NS"
|
| 172 |
+
171,"K02967 RP-S2, MRPS2, rpsB, small subunit ribosomal protein S2"
|
| 173 |
+
172,"K02961 RP-S17, MRPS17, rpsQ, small subunit ribosomal protein S17"
|
| 174 |
+
173,HAD family phosphatase
|
| 175 |
+
174,"K01739 metB, cystathionine gamma-synthase [EC:2.5.1.48]"
|
| 176 |
+
175,"K23264 purS, phosphoribosylformylglycinamidine synthase subunit PurS [EC:6.3.5.3]"
|
| 177 |
+
176,"K03057 tfs, transcription factor S"
|
| 178 |
+
177,"K00806 uppS, undecaprenyl diphosphate synthase [EC:2.5.1.31]"
|
| 179 |
+
178,DUF4031 domain-containing protein
|
| 180 |
+
179,"K03624 greA, transcription elongation factor GreA"
|
| 181 |
+
180,polyphenol oxidase family protein
|
| 182 |
+
181,"K03499 trkA, ktrA, ktrC, trk/ktr system potassium uptake protein"
|
| 183 |
+
182,"K00626 ACAT, atoB, acetyl-CoA C-acetyltransferase [EC:2.3.1.9]"
|
| 184 |
+
183,Mur ligase family protein
|
| 185 |
+
184,"K03057 tfs, transcription factor S"
|
| 186 |
+
185,"K00057 gpsA, glycerol-3-phosphate dehydrogenase (NAD(P)+) [EC:1.1.1.94]"
|
| 187 |
+
186,DUF485 domain-containing protein
|
| 188 |
+
187,"K18929 lldF, L-lactate dehydrogenase complex protein LldF"
|
| 189 |
+
188,"K04768 acuC, acetoin utilization protein AcuC"
|
| 190 |
+
189,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 191 |
+
190,"K03177 truB, PUS4, TRUB1, tRNA pseudouridine55 synthase [EC:5.4.99.25]"
|
| 192 |
+
191,"K01939 purA, ADSS, adenylosuccinate synthase [EC:6.3.4.4]"
|
| 193 |
+
192,"K02337 dnaE, DNA polymerase III subunit alpha [EC:2.7.7.7]"
|
| 194 |
+
193,"K02275 coxB, ctaC, cytochrome c oxidase subunit II [EC:7.1.1.9]"
|
| 195 |
+
194,hypothetical protein
|
| 196 |
+
195,"K15929 jadS, glycosyltransferase [EC:2.4.1.-]"
|
| 197 |
+
196,"K05910 npr, NADH peroxidase [EC:1.11.1.1]"
|
| 198 |
+
197,"K01524 ppx-gppA, exopolyphosphatase / guanosine-5'-triphosphate,3'-diphosphate pyrophosphatase [EC:3.6.1.11 3.6.1.40]"
|
| 199 |
+
198,"K02549 menC, o-succinylbenzoate synthase [EC:4.2.1.113]"
|
| 200 |
+
199,hypothetical protein
|
| 201 |
+
200,"K02433 gatA, QRSL1, aspartyl-tRNA(Asn)/glutamyl-tRNA(Gln) amidotransferase subunit A [EC:6.3.5.6 6.3.5.7]"
|
| 202 |
+
201,"K15929 jadS, glycosyltransferase [EC:2.4.1.-]"
|
| 203 |
+
202,"K03925 mraZ, transcriptional regulator MraZ"
|
| 204 |
+
203,"K13507 GAT, glycerol-3-phosphate O-acyltransferase / dihydroxyacetone phosphate acyltransferase [EC:2.3.1.15 2.3.1.42]"
|
| 205 |
+
204,"K03074 secF, preprotein translocase subunit SecF"
|
| 206 |
+
205,"K08219 UMF2, MFS transporter, UMF2 family, putative MFS family transporter protein"
|
| 207 |
+
206,MSMEG_4193 family putative phosphomutase
|
| 208 |
+
207,"K01649 leuA, IMS, 2-isopropylmalate synthase [EC:2.3.3.13]"
|
| 209 |
+
208,"K03417 prpB, methylisocitrate lyase [EC:4.1.3.30]"
|
| 210 |
+
209,Tat (twin-arginine translocation) pathway signal sequence
|
| 211 |
+
210,"K11163 DHRS1, dehydrogenase/reductase SDR family member 1 [EC:1.1.-.-]"
|
| 212 |
+
211,"K01945 purD, phosphoribosylamine---glycine ligase [EC:6.3.4.13]"
|
| 213 |
+
212,"K07483 K07483, transposase"
|
| 214 |
+
213,hypothetical protein
|
| 215 |
+
214,hypothetical protein
|
| 216 |
+
215,"K00928 lysC, aspartate kinase [EC:2.7.2.4]"
|
| 217 |
+
216,"K13571 pafA, proteasome accessory factor A [EC:6.3.1.19]"
|
| 218 |
+
217,DUF2017 family protein
|
| 219 |
+
218,siderophore-interacting protein
|
| 220 |
+
219,Nif3-like dinuclear metal center hexameric protein
|
| 221 |
+
220,"K01745 hutH, HAL, histidine ammonia-lyase [EC:4.3.1.3]"
|
| 222 |
+
221,"K01915 glnA, GLUL, glutamine synthetase [EC:6.3.1.2]"
|
| 223 |
+
222,DUF808 domain-containing protein
|
| 224 |
+
223,"K19430 epsN, pyridoxal phosphate-dependent aminotransferase EpsN [EC:2.6.1.-]"
|
| 225 |
+
224,N-acetylneuraminate synthase family protein
|
| 226 |
+
225,"K00135 gabD, succinate-semialdehyde dehydrogenase / glutarate-semialdehyde dehydrogenase [EC:1.2.1.16 1.2.1.79 1.2.1.20]"
|
| 227 |
+
226,HIT domain-containing protein
|
| 228 |
+
227,"K05602 hisN, histidinol-phosphatase [EC:3.1.3.15]"
|
| 229 |
+
228,DUF3263 domain-containing protein
|
| 230 |
+
229,AarF/UbiB family protein
|
| 231 |
+
230,alanine:cation symporter family protein
|
| 232 |
+
231,protein phosphatase 2C domain-containing protein
|
| 233 |
+
232,hypothetical protein
|
| 234 |
+
233,"crtYh, C50 carotenoid gamma-cyclase subunit beta CrtYh"
|
| 235 |
+
234,"K03210 yajC, preprotein translocase subunit YajC"
|
| 236 |
+
235,DUF2469 domain-containing protein
|
| 237 |
+
236,"K08311 nudH, putative (di)nucleoside polyphosphate hydrolase [EC:3.6.1.-]"
|
| 238 |
+
237,"K21061 lhpB, D-hydroxyproline dehydrogenase subunit beta [EC:1.5.99.-]"
|
| 239 |
+
238,DUF4032 domain-containing protein
|
| 240 |
+
239,"K02346 dinB, DNA polymerase IV [EC:2.7.7.7]"
|
| 241 |
+
240,ACP S-malonyltransferase
|
| 242 |
+
241,"K03685 rnc, DROSHA, RNT1, ribonuclease III [EC:3.1.26.3]"
|
| 243 |
+
242,"K03811 pnuC, nicotinamide mononucleotide transporter"
|
| 244 |
+
243,"K01803 TPI, tpiA, triosephosphate isomerase (TIM) [EC:5.3.1.1]"
|
| 245 |
+
244,DUF6480 family protein
|
| 246 |
+
245,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 247 |
+
246,"K00022 HADH, 3-hydroxyacyl-CoA dehydrogenase [EC:1.1.1.35]"
|
| 248 |
+
247,"K01784 galE, GALE, UDP-glucose 4-epimerase [EC:5.1.3.2]"
|
| 249 |
+
248,"K02111 ATPF1A, atpA, F-type H+/Na+-transporting ATPase subunit alpha [EC:7.1.2.2 7.2.2.1]"
|
| 250 |
+
249,"K00145 argC, N-acetyl-gamma-glutamyl-phosphate reductase [EC:1.2.1.38]"
|
| 251 |
+
250,"K04077 groEL, HSPD1, chaperonin GroEL [EC:5.6.1.7]"
|
| 252 |
+
251,"K03712 marR, MarR family transcriptional regulator, multiple antibiotic resistance protein MarR"
|
| 253 |
+
252,"K02834 rbfA, ribosome-binding factor A"
|
| 254 |
+
253,"K15970 tcmO, 8-O-methyltransferase"
|
| 255 |
+
254,DUF3618 domain-containing protein
|
| 256 |
+
255,"K02996 RP-S9, MRPS9, rpsI, small subunit ribosomal protein S9"
|
| 257 |
+
256,"K18166 FOXRED1, FAD-dependent oxidoreductase domain-containing protein 1"
|
| 258 |
+
257,"K02274 coxA, ctaD, cytochrome c oxidase subunit I [EC:7.1.1.9]"
|
| 259 |
+
258,DUF1648 domain-containing protein
|
| 260 |
+
259,fumarylacetoacetate hydrolase family protein
|
| 261 |
+
260,"K09017 rutR, TetR/AcrR family transcriptional regulator"
|
| 262 |
+
261,"K04066 priA, primosomal protein N' (replication factor Y) (superfamily II helicase) [EC:5.6.2.4]"
|
| 263 |
+
262,"K21224 kedN5, radical SAM C-methyltransferase"
|
| 264 |
+
263,"K01265 map, methionyl aminopeptidase [EC:3.4.11.18]"
|
| 265 |
+
264,"K03601 xseA, exodeoxyribonuclease VII large subunit [EC:3.1.11.6]"
|
| 266 |
+
265,"K03040 rpoA, DNA-directed RNA polymerase subunit alpha [EC:2.7.7.6]"
|
| 267 |
+
266,"K01990 ABC-2.A, ABC-2 type transport system ATP-binding protein"
|
| 268 |
+
267,"K03652 MPG, DNA-3-methyladenine glycosylase [EC:3.2.2.21]"
|
| 269 |
+
268,"K00891 aroK, aroL, shikimate kinase [EC:2.7.1.71]"
|
| 270 |
+
269,Lrp/AsnC ligand binding domain-containing protein
|
| 271 |
+
270,hypothetical protein
|
| 272 |
+
271,hypothetical protein
|
| 273 |
+
272,helix-turn-helix domain-containing protein
|
| 274 |
+
273,hypothetical protein
|
| 275 |
+
274,type 1 glutamine amidotransferase domain-containing protein
|
| 276 |
+
275,"K13767 fadB, enoyl-CoA hydratase [EC:4.2.1.17]"
|
| 277 |
+
276,"K01494 dcd, dCTP deaminase [EC:3.5.4.13]"
|
| 278 |
+
277,"K10819 E2.7.13.3, histidine kinase [EC:2.7.13.3]"
|
| 279 |
+
278,"K02313 dnaA, chromosomal replication initiator protein"
|
| 280 |
+
279,"K06979 mph, macrolide phosphotransferase"
|
| 281 |
+
280,"K01638 aceB, glcB, malate synthase [EC:2.3.3.9]"
|
| 282 |
+
281,"K01653 E2.2.1.6S, ilvH, ilvN, acetolactate synthase I/III small subunit [EC:2.2.1.6]"
|
| 283 |
+
282,"K02610 paaB, ring-1,2-phenylacetyl-CoA epoxidase subunit PaaB"
|
| 284 |
+
283,"K03652 MPG, DNA-3-methyladenine glycosylase [EC:3.2.2.21]"
|
| 285 |
+
284,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 286 |
+
285,"K02435 gatC, GATC, aspartyl-tRNA(Asn)/glutamyl-tRNA(Gln) amidotransferase subunit C [EC:6.3.5.6 6.3.5.7]"
|
| 287 |
+
286,DUF3052 domain-containing protein
|
| 288 |
+
287,"K00058 serA, PHGDH, D-3-phosphoglycerate dehydrogenase / 2-oxoglutarate reductase [EC:1.1.1.95 1.1.1.399]"
|
| 289 |
+
288,"K09825 perR, Fur family transcriptional regulator, peroxide stress response regulator"
|
| 290 |
+
289,"K00826 E2.6.1.42, ilvE, branched-chain amino acid aminotransferase [EC:2.6.1.42]"
|
| 291 |
+
290,"K03705 hrcA, heat-inducible transcriptional repressor"
|
| 292 |
+
291,"K00943 tmk, DTYMK, dTMP kinase [EC:2.7.4.9]"
|
| 293 |
+
292,"K18802 DUG3, glutamine amidotransferase"
|
| 294 |
+
293,"K02609 paaA, ring-1,2-phenylacetyl-CoA epoxidase subunit PaaA [EC:1.14.13.149]"
|
| 295 |
+
294,"K03301 TC.AAA, ATP:ADP antiporter, AAA family"
|
| 296 |
+
295,"K06877 K06877, DEAD/DEAH box helicase domain-containing protein"
|
| 297 |
+
296,"K01659 prpC, 2-methylcitrate synthase [EC:2.3.3.5]"
|
| 298 |
+
297,"K03311 TC.LIVCS, branched-chain amino acid:cation transporter, LIVCS family"
|
| 299 |
+
298,"K09125 yhhQ, queuosine precursor transporter"
|
| 300 |
+
299,vitamin K epoxide reductase family protein
|
| 301 |
+
300,"K05816 ugpC, sn-glycerol 3-phosphate transport system ATP-binding protein [EC:7.6.2.10]"
|
| 302 |
+
301,"K07447 ruvX, putative pre-16S rRNA nuclease [EC:3.1.-.-]"
|
| 303 |
+
302,choice-of-anchor I family protein
|
| 304 |
+
303,"K06168 miaB, tRNA-2-methylthio-N6-dimethylallyladenosine synthase [EC:2.8.4.3]"
|
| 305 |
+
304,SRPBCC family protein
|
| 306 |
+
305,"K01616 kgd, multifunctional 2-oxoglutarate metabolism enzyme [EC:2.2.1.5 4.1.1.71 1.2.4.2 2.3.1.61]"
|
| 307 |
+
306,"K01073 E3.1.2.20, acyl-CoA hydrolase [EC:3.1.2.20]"
|
| 308 |
+
307,iron chelate uptake ABC transporter family permease subunit
|
| 309 |
+
308,YihY/virulence factor BrkB family protein
|
| 310 |
+
309,"K08219 UMF2, MFS transporter, UMF2 family, putative MFS family transporter protein"
|
| 311 |
+
310,"K07238 TC.ZIP, zupT, ZRT3, ZIP2, zinc transporter, ZIP family"
|
| 312 |
+
311,"K03671 trxA, thioredoxin 1"
|
| 313 |
+
312,"K01579 panD, aspartate 1-decarboxylase [EC:4.1.1.11]"
|
| 314 |
+
313,NAD(P)-binding domain-containing protein
|
| 315 |
+
314,DUF3039 domain-containing protein
|
| 316 |
+
315,"K10556 lsrC, AI-2 transport system permease protein"
|
| 317 |
+
316,"K04078 groES, HSPE1, chaperonin GroES"
|
| 318 |
+
317,"K12529 ygfM, putative selenate reductase FAD-binding subunit"
|
| 319 |
+
318,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 320 |
+
319,"K03470 rnhB, ribonuclease HII [EC:3.1.26.4]"
|
| 321 |
+
320,DivIVA domain-containing protein
|
| 322 |
+
321,DsbA family protein
|
| 323 |
+
322,"K01241 amn, AMP nucleosidase [EC:3.2.2.4]"
|
| 324 |
+
323,DUF1998 domain-containing protein
|
| 325 |
+
324,DUF3099 domain-containing protein
|
| 326 |
+
325,"K08219 UMF2, MFS transporter, UMF2 family, putative MFS family transporter protein"
|
| 327 |
+
326,"K02108 ATPF0A, atpB, F-type H+-transporting ATPase subunit a"
|
| 328 |
+
327,NUDIX domain-containing protein
|
| 329 |
+
328,hypothetical protein
|
| 330 |
+
329,"K00641 metX, homoserine O-acetyltransferase/O-succinyltransferase [EC:2.3.1.31 2.3.1.46]"
|
| 331 |
+
330,"K02103 araR, GntR family transcriptional regulator, arabinose operon transcriptional repressor"
|
| 332 |
+
331,neutral zinc metallopeptidase
|
| 333 |
+
332,"K16785 ecfT, energy-coupling factor transport system permease protein"
|
| 334 |
+
333,"K03762 proP, MFS transporter, MHS family, proline/betaine transporter"
|
| 335 |
+
334,helix-turn-helix domain-containing protein
|
| 336 |
+
335,"K08219 UMF2, MFS transporter, UMF2 family, putative MFS family transporter protein"
|
| 337 |
+
336,NYN domain-containing protein
|
| 338 |
+
337,"K01079 serB, PSPH, phosphoserine phosphatase [EC:3.1.3.3]"
|
| 339 |
+
338,hypothetical protein
|
| 340 |
+
339,"K09710 ybeB, ribosome-associated protein"
|
| 341 |
+
340,"K00783 rlmH, 23S rRNA (pseudouridine1915-N3)-methyltransferase [EC:2.1.1.177]"
|
| 342 |
+
341,"K00286 proC, pyrroline-5-carboxylate reductase [EC:1.5.1.2]"
|
| 343 |
+
342,"K08219 UMF2, MFS transporter, UMF2 family, putative MFS family transporter protein"
|
| 344 |
+
343,"K01776 murI, glutamate racemase [EC:5.1.1.3]"
|
| 345 |
+
344,"K01056 PTH1, PTRH1, pth, spoVC, peptidyl-tRNA hydrolase, PTH1 family [EC:3.1.1.29]"
|
| 346 |
+
345,isoprenyl transferase
|
| 347 |
+
346,transglycosylase domain-containing protein
|
| 348 |
+
347,tryptophan-rich sensory protein
|
| 349 |
+
348,murein biosynthesis protein MurJ
|
| 350 |
+
349,"K02036 pstB, phosphate transport system ATP-binding protein [EC:7.3.2.1]"
|
| 351 |
+
350,"K06941 rlmN, 23S rRNA (adenine2503-C2)-methyltransferase [EC:2.1.1.192]"
|
| 352 |
+
351,"K00459 ncd2, npd, nitronate monooxygenase [EC:1.13.12.16]"
|
| 353 |
+
352,"K06207 typA, bipA, GTP-binding protein"
|
| 354 |
+
353,"K04074 divIVA, cell division initiation protein"
|
| 355 |
+
354,"K01990 ABC-2.A, ABC-2 type transport system ATP-binding protein"
|
| 356 |
+
355,TM0106 family RecB-like putative nuclease
|
| 357 |
+
356,"K14742 tsaB, tRNA threonylcarbamoyladenosine biosynthesis protein TsaB"
|
| 358 |
+
357,"K02039 phoU, phosphate transport system protein"
|
| 359 |
+
358,"K01762 ACS, 1-aminocyclopropane-1-carboxylate synthase [EC:4.4.1.14]"
|
| 360 |
+
359,"K03501 gidB, rsmG, 16S rRNA (guanine527-N7)-methyltransferase [EC:2.1.1.170]"
|
| 361 |
+
360,"K01992 ABC-2.P, ABC-2 type transport system permease protein"
|
| 362 |
+
361,"K00764 purF, PPAT, amidophosphoribosyltransferase [EC:2.4.2.14]"
|
| 363 |
+
362,"K01992 ABC-2.P, ABC-2 type transport system permease protein"
|
| 364 |
+
363,"K02469 gyrA, DNA gyrase subunit A [EC:5.6.2.2]"
|
| 365 |
+
364,"K13522 K13522, nadM, bifunctional NMN adenylyltransferase/nudix hydrolase [EC:2.7.7.1 3.6.1.-]"
|
| 366 |
+
365,5'-nucleotidase C-terminal domain-containing protein
|
| 367 |
+
366,pyridoxamine 5'-phosphate oxidase family protein
|
| 368 |
+
367,"K01073 E3.1.2.20, acyl-CoA hydrolase [EC:3.1.2.20]"
|
| 369 |
+
368,"K03100 lepB, signal peptidase I [EC:3.4.21.89]"
|
| 370 |
+
369,GDSL-type esterase/lipase family protein
|
| 371 |
+
370,"K02500 hisF, imidazole glycerol-phosphate synthase subunit HisF [EC:4.3.2.10]"
|
| 372 |
+
371,CoA ester lyase
|
| 373 |
+
372,MBL fold metallo-hydrolase
|
| 374 |
+
373,4'-phosphopantetheinyl transferase superfamily protein
|
| 375 |
+
374,"K01560 E3.8.1.2, 2-haloacid dehalogenase [EC:3.8.1.2]"
|
| 376 |
+
375,"K01940 argG, ASS1, argininosuccinate synthase [EC:6.3.4.5]"
|
| 377 |
+
376,phospholipid carrier-dependent glycosyltransferase
|
| 378 |
+
377,DUF885 domain-containing protein
|
| 379 |
+
378,"K03551 ruvB, holliday junction DNA helicase RuvB [EC:5.6.2.4]"
|
| 380 |
+
379,DUF4192 domain-containing protein
|
| 381 |
+
380,"K05986 NUCS, nuclease S1 [EC:3.1.30.1]"
|
| 382 |
+
381,"K25282 yclQ, ceuA, iron-siderophore transport system substrate-binding protein"
|
| 383 |
+
382,"K06925 tsaE, tRNA threonylcarbamoyladenosine biosynthesis protein TsaE"
|
| 384 |
+
383,"K09818 ABC.MN.S, manganese/iron transport system substrate-binding protein"
|
| 385 |
+
384,"K03455 TC.KEF, monovalent cation:H+ antiporter-2, CPA2 family"
|
| 386 |
+
385,"K13641 iclR, IclR family transcriptional regulator, acetate operon repressor"
|
| 387 |
+
386,"K02864 RP-L10, MRPL10, rplJ, large subunit ribosomal protein L10"
|
| 388 |
+
387,DUF1003 domain-containing protein
|
| 389 |
+
388,"K02551 menD, 2-succinyl-5-enolpyruvyl-6-hydroxy-3-cyclohexene-1-carboxylate synthase [EC:2.2.1.9]"
|
| 390 |
+
389,PAC2 family protein
|
| 391 |
+
390,"K15929 jadS, glycosyltransferase [EC:2.4.1.-]"
|
| 392 |
+
391,"K01778 dapF, diaminopimelate epimerase [EC:5.1.1.7]"
|
| 393 |
+
392,"K09017 rutR, TetR/AcrR family transcriptional regulator"
|
| 394 |
+
393,"K14519 aldH, NADP-dependent aldehyde dehydrogenase [EC:1.2.1.4]"
|
| 395 |
+
394,hypothetical protein
|
| 396 |
+
395,"K14194 sdrC_D_E, serine-aspartate repeat-containing protein C/D/E"
|
| 397 |
+
396,"K02926 RP-L4, MRPL4, rplD, large subunit ribosomal protein L4"
|
| 398 |
+
397,"K00036 G6PD, zwf, glucose-6-phosphate 1-dehydrogenase [EC:1.1.1.49 1.1.1.363]"
|
| 399 |
+
398,non-canonical purine NTP pyrophosphatase
|
| 400 |
+
399,"K03578 hrpA, ATP-dependent helicase HrpA [EC:3.6.4.13]"
|
| 401 |
+
400,"K00606 panB, 3-methyl-2-oxobutanoate hydroxymethyltransferase [EC:2.1.2.11]"
|
| 402 |
+
401,"K01633 folB, 7,8-dihydroneopterin aldolase/epimerase/oxygenase [EC:4.1.2.25 5.1.99.8 1.13.11.81]"
|
| 403 |
+
402,"K02948 RP-S11, MRPS11, rpsK, small subunit ribosomal protein S11"
|
| 404 |
+
403,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 405 |
+
404,DUF3710 domain-containing protein
|
| 406 |
+
405,bifunctional o-acetylhomoserine/o-acetylserine sulfhydrylase
|
| 407 |
+
406,"K02835 prfA, MTRF1, MRF1, peptide chain release factor 1"
|
| 408 |
+
407,"K14627 actVI3, dehydratase [EC:4.2.1.-]"
|
| 409 |
+
408,iron chelate uptake ABC transporter family permease subunit
|
| 410 |
+
409,"K09762 whiA, cell division protein WhiA"
|
| 411 |
+
410,hypothetical protein
|
| 412 |
+
411,"K04077 groEL, HSPD1, chaperonin GroEL [EC:5.6.1.7]"
|
| 413 |
+
412,"K00215 dapB, 4-hydroxy-tetrahydrodipicolinate reductase [EC:1.17.1.8]"
|
| 414 |
+
413,YidE/YbjL duplication
|
| 415 |
+
414,"K04487 iscS, NFS1, cysteine desulfurase [EC:2.8.1.7]"
|
| 416 |
+
415,"K03523 bioY, biotin transport system substrate-specific component"
|
| 417 |
+
416,"K03148 thiF, sulfur carrier protein ThiS adenylyltransferase [EC:2.7.7.73]"
|
| 418 |
+
417,"K03090 sigB, RNA polymerase sigma-B factor"
|
| 419 |
+
418,"K00796 folP, dihydropteroate synthase [EC:2.5.1.15]"
|
| 420 |
+
419,"K17414 MRPS36, small subunit ribosomal protein S36"
|
| 421 |
+
420,sulfite exporter TauE/SafE family protein
|
| 422 |
+
421,"K00577 mtrA, tetrahydromethanopterin S-methyltransferase subunit A [EC:2.1.1.86]"
|
| 423 |
+
422,"K00859 coaE, dephospho-CoA kinase [EC:2.7.1.24]"
|
| 424 |
+
423,"K13507 GAT, glycerol-3-phosphate O-acyltransferase / dihydroxyacetone phosphate acyltransferase [EC:2.3.1.15 2.3.1.42]"
|
| 425 |
+
424,proline--tRNA ligase
|
| 426 |
+
425,DUF1846 domain-containing protein
|
| 427 |
+
426,hypothetical protein
|
| 428 |
+
427,"K24987 thiY, putative thiamine transport system substrate-binding protein"
|
| 429 |
+
428,ATP-grasp domain-containing protein
|
| 430 |
+
429,"K03687 GRPE, molecular chaperone GrpE"
|
| 431 |
+
430,"K00941 thiD, hydroxymethylpyrimidine/phosphomethylpyrimidine kinase [EC:2.7.1.49 2.7.4.7]"
|
| 432 |
+
431,"K09825 perR, Fur family transcriptional regulator, peroxide stress response regulator"
|
| 433 |
+
432,hypothetical protein
|
| 434 |
+
433,M1 family metallopeptidase
|
| 435 |
+
434,"K02112 ATPF1B, atpD, F-type H+/Na+-transporting ATPase subunit beta [EC:7.1.2.2 7.2.2.1]"
|
| 436 |
+
435,hypothetical protein
|
| 437 |
+
436,"K01755 argH, ASL, argininosuccinate lyase [EC:4.3.2.1]"
|
| 438 |
+
437,"K03712 marR, MarR family transcriptional regulator, multiple antibiotic resistance protein MarR"
|
| 439 |
+
438,"K03530 hupB, DNA-binding protein HU-beta"
|
| 440 |
+
439,"K24042 yitJ, methionine synthase / methylenetetrahydrofolate reductase (NADH) [EC:2.1.1.13 1.5.1.54]"
|
| 441 |
+
440,"K16104 vioJ, 2,3-diaminopropionyl alpha,beta-desaturase"
|
| 442 |
+
441,"K02956 RP-S15, MRPS15, rpsO, small subunit ribosomal protein S15"
|
| 443 |
+
442,"K23786 exoA, 5'-3' exonuclease [EC:3.1.11.-]"
|
| 444 |
+
443,"K00133 asd, aspartate-semialdehyde dehydrogenase [EC:1.2.1.11]"
|
| 445 |
+
444,"K01770 ispF, 2-C-methyl-D-erythritol 2,4-cyclodiphosphate synthase [EC:4.6.1.12]"
|
| 446 |
+
445,"K01810 GPI, pgi, glucose-6-phosphate isomerase [EC:5.3.1.9]"
|
| 447 |
+
446,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 448 |
+
447,"K02446 glpX, fructose-1,6-bisphosphatase II [EC:3.1.3.11]"
|
| 449 |
+
448,"K06020 ettA, energy-dependent translational throttle protein EttA"
|
| 450 |
+
449,"K01468 hutI, AMDHD1, imidazolonepropionase [EC:3.5.2.7]"
|
| 451 |
+
450,carboxymuconolactone decarboxylase family protein
|
| 452 |
+
451,"K03593 mrp, NUBPL, ATP-binding protein involved in chromosome partitioning"
|
| 453 |
+
452,hypothetical protein
|
| 454 |
+
453,acyl-CoA dehydrogenase family protein
|
| 455 |
+
454,hypothetical protein
|
| 456 |
+
455,hypothetical protein
|
| 457 |
+
456,"K03536 rnpA, ribonuclease P protein component [EC:3.1.26.5]"
|
| 458 |
+
457,"K13628 iscA, iron-sulfur cluster assembly protein"
|
| 459 |
+
458,"K01959 pycA, pyruvate carboxylase subunit A [EC:6.4.1.1]"
|
| 460 |
+
459,"K21256 calO3, flavin-dependent halogenase"
|
| 461 |
+
460,"K18166 FOXRED1, FAD-dependent oxidoreductase domain-containing protein 1"
|
| 462 |
+
461,SURF1 family protein
|
| 463 |
+
462,"K02890 RP-L22, MRPL22, rplV, large subunit ribosomal protein L22"
|
| 464 |
+
463,"K01866 YARS, tyrS, tyrosyl-tRNA synthetase [EC:6.1.1.1]"
|
| 465 |
+
464,"K23677 SPNS, MFS transporter, Spinster family, sphingosine-1-phosphate transporter"
|
| 466 |
+
465,"K02881 RP-L18, MRPL18, rplR, large subunit ribosomal protein L18"
|
| 467 |
+
466,"K01738 cysK, cysteine synthase [EC:2.5.1.47]"
|
| 468 |
+
467,aldose 1-epimerase family protein
|
| 469 |
+
468,aldo/keto reductase
|
| 470 |
+
469,"K01990 ABC-2.A, ABC-2 type transport system ATP-binding protein"
|
| 471 |
+
470,DUF4229 domain-containing protein
|
| 472 |
+
471,hypothetical protein
|
| 473 |
+
472,"K03311 TC.LIVCS, branched-chain amino acid:cation transporter, LIVCS family"
|
| 474 |
+
473,"K22882 K22882, thymidylate synthase [EC:2.1.1.-]"
|
| 475 |
+
474,"K03168 topA, DNA topoisomerase I [EC:5.6.2.1]"
|
| 476 |
+
475,DUF3090 domain-containing protein
|
| 477 |
+
476,nucleotidyltransferase family protein
|
| 478 |
+
477,"K15526 mshC, L-cysteine:1D-myo-inositol 2-amino-2-deoxy-alpha-D-glucopyranoside ligase [EC:6.3.1.13]"
|
| 479 |
+
478,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 480 |
+
479,dienelactone hydrolase family protein
|
| 481 |
+
480,"K01912 paaK, phenylacetate-CoA ligase [EC:6.2.1.30]"
|
| 482 |
+
481,"K07042 ybeY, yqfG, probable rRNA maturation factor"
|
| 483 |
+
482,"K21224 kedN5, radical SAM C-methyltransferase"
|
| 484 |
+
483,"K06980 ygfZ, tRNA-modifying protein YgfZ"
|
| 485 |
+
484,"K00940 ndk, NME, nucleoside-diphosphate kinase [EC:2.7.4.6]"
|
| 486 |
+
485,"K01436 yhaA, amidohydrolase [EC:3.5.1.-]"
|
| 487 |
+
486,"K00773 tgt, queuine tRNA-ribosyltransferase [EC:2.4.2.29]"
|
| 488 |
+
487,"K07270 K07270, glycosyl transferase, family 25"
|
| 489 |
+
488,"K03426 E3.6.1.22, NUDT12, nudC, NAD+ diphosphatase [EC:3.6.1.22]"
|
| 490 |
+
489,YjiH family protein
|
| 491 |
+
490,"K07025 K07025, putative hydrolase of the HAD superfamily"
|
| 492 |
+
491,"K01771 plc, 1-phosphatidylinositol phosphodiesterase [EC:4.6.1.13]"
|
| 493 |
+
492,hypothetical protein
|
| 494 |
+
493,DUF6504 family protein
|
| 495 |
+
494,"K15268 eamA, O-acetylserine/cysteine efflux transporter"
|
| 496 |
+
495,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 497 |
+
496,"K01771 plc, 1-phosphatidylinositol phosphodiesterase [EC:4.6.1.13]"
|
| 498 |
+
497,enoyl-CoA hydratase/isomerase family protein
|
| 499 |
+
498,"K01710 rfbB, rmlB, rffG, dTDP-glucose 4,6-dehydratase [EC:4.2.1.46]"
|
| 500 |
+
499,"K03499 trkA, ktrA, ktrC, trk/ktr system potassium uptake protein"
|
| 501 |
+
500,HEAT repeat domain-containing protein
|
| 502 |
+
501,"K00367 narB, ferredoxin-nitrate reductase [EC:1.7.7.2]"
|
| 503 |
+
502,"K05800 ybaO, Lrp/AsnC family transcriptional regulator"
|
| 504 |
+
503,"K19430 epsN, pyridoxal phosphate-dependent aminotransferase EpsN [EC:2.6.1.-]"
|
| 505 |
+
504,"K01887 RARS, argS, arginyl-tRNA synthetase [EC:6.1.1.19]"
|
| 506 |
+
505,hypothetical protein
|
| 507 |
+
506,RNB domain-containing ribonuclease
|
| 508 |
+
507,"K03628 rho, transcription termination factor Rho"
|
| 509 |
+
508,"K14393 actP, cation/acetate symporter"
|
| 510 |
+
509,"K06187 recR, recombination protein RecR"
|
| 511 |
+
510,"K03529 smc, chromosome segregation protein"
|
| 512 |
+
511,"K18649 IMPL2, inositol-phosphate phosphatase / L-galactose 1-phosphate phosphatase / histidinol-phosphatase [EC:3.1.3.25 3.1.3.93 3.1.3.15]"
|
| 513 |
+
512,"K01951 guaA, GMPS, GMP synthase (glutamine-hydrolysing) [EC:6.3.5.2]"
|
| 514 |
+
513,"K01687 ilvD, dihydroxy-acid dehydratase [EC:4.2.1.9]"
|
| 515 |
+
514,"K13505 VAMP3, vesicle-associated membrane protein 3"
|
| 516 |
+
515,alpha/beta hydrolase family protein
|
| 517 |
+
516,"K01599 hemE, UROD, uroporphyrinogen decarboxylase [EC:4.1.1.37]"
|
| 518 |
+
517,"K04487 iscS, NFS1, cysteine desulfurase [EC:2.8.1.7]"
|
| 519 |
+
518,ankyrin repeat domain-containing protein
|
| 520 |
+
519,"K21256 calO3, flavin-dependent halogenase"
|
| 521 |
+
520,hypothetical protein
|
| 522 |
+
521,hypothetical protein
|
| 523 |
+
522,"K23842 lpdA, NAD(P)H dehydrogenase (quinone) [EC:1.6.5.2]"
|
| 524 |
+
523,"K00800 aroA, 3-phosphoshikimate 1-carboxyvinyltransferase [EC:2.5.1.19]"
|
| 525 |
+
524,"K03588 ftsW, spoVE, cell division protein FtsW"
|
| 526 |
+
525,DUF3662 domain-containing protein
|
| 527 |
+
526,DUF6318 family protein
|
| 528 |
+
527,"K00088 IMPDH, guaB, IMP dehydrogenase [EC:1.1.1.205]"
|
| 529 |
+
528,"K13955 yogA, zinc-binding alcohol dehydrogenase/oxidoreductase"
|
| 530 |
+
529,"K00919 ispE, 4-diphosphocytidyl-2-C-methyl-D-erythritol kinase [EC:2.7.1.148]"
|
| 531 |
+
530,"K00518 sodN, nickel superoxide dismutase [EC:1.15.1.1]"
|
| 532 |
+
531,threonine/serine exporter family protein
|
| 533 |
+
532,"K01992 ABC-2.P, ABC-2 type transport system permease protein"
|
| 534 |
+
533,hypothetical protein
|
| 535 |
+
534,hypothetical protein
|
| 536 |
+
535,aldo/keto reductase
|
| 537 |
+
536,"K01925 murD, UDP-N-acetylmuramoylalanine--D-glutamate ligase [EC:6.3.2.9]"
|
| 538 |
+
537,"K03746 hns, DNA-binding protein H-NS"
|
| 539 |
+
538,"K04043 dnaK, HSPA9, molecular chaperone DnaK"
|
| 540 |
+
539,"K23786 exoA, 5'-3' exonuclease [EC:3.1.11.-]"
|
| 541 |
+
540,M23 family metallopeptidase
|
| 542 |
+
541,septum formation initiator family protein
|
| 543 |
+
542,"K18166 FOXRED1, FAD-dependent oxidoreductase domain-containing protein 1"
|
| 544 |
+
543,PHP domain-containing protein
|
| 545 |
+
544,"K00954 E2.7.7.3A, coaD, kdtB, pantetheine-phosphate adenylyltransferase [EC:2.7.7.3]"
|
| 546 |
+
545,"K15520 mshD, mycothiol synthase [EC:2.3.1.189]"
|
| 547 |
+
546,"K03149 thiG, thiazole synthase [EC:2.8.1.10]"
|
| 548 |
+
547,"K02439 glpE, thiosulfate sulfurtransferase [EC:2.8.1.1]"
|
| 549 |
+
548,"K03497 parB, spo0J, ParB family transcriptional regulator, chromosome partitioning protein"
|
| 550 |
+
549,"K00655 plsC, 1-acyl-sn-glycerol-3-phosphate acyltransferase [EC:2.3.1.51]"
|
| 551 |
+
550,hypothetical protein
|
| 552 |
+
551,"K18955 whiB1_2_3_4, WhiB family transcriptional regulator, redox-sensing transcriptional regulator"
|
| 553 |
+
552,"K03712 marR, MarR family transcriptional regulator, multiple antibiotic resistance protein MarR"
|
| 554 |
+
553,"K02968 RP-S20, rpsT, small subunit ribosomal protein S20"
|
| 555 |
+
554,"K01591 pyrF, orotidine-5'-phosphate decarboxylase [EC:4.1.1.23]"
|
| 556 |
+
555,"K21429 impA, immunomodulating metalloprotease"
|
| 557 |
+
556,alcohol dehydrogenase catalytic domain-containing protein
|
| 558 |
+
557,"K00156 poxB, pyruvate dehydrogenase (quinone) [EC:1.2.5.1]"
|
| 559 |
+
558,hypothetical protein
|
| 560 |
+
559,"K08168 tetB, MFS transporter, DHA2 family, metal-tetracycline-proton antiporter"
|
| 561 |
+
560,hypothetical protein
|
| 562 |
+
561,"K02062 thiQ, thiamine transport system ATP-binding protein [EC:7.6.2.15]"
|
| 563 |
+
562,IMPACT family protein
|
| 564 |
+
563,MBL fold metallo-hydrolase
|
| 565 |
+
564,"K02945 RP-S1, rpsA, small subunit ribosomal protein S1"
|
| 566 |
+
565,"K01892 HARS, hisS, histidyl-tRNA synthetase [EC:6.1.1.21]"
|
| 567 |
+
566,GtrA family protein
|
| 568 |
+
567,MBL fold metallo-hydrolase
|
| 569 |
+
568,M3 family metallopeptidase
|
| 570 |
+
569,hypothetical protein
|
| 571 |
+
570,"K07025 K07025, putative hydrolase of the HAD superfamily"
|
| 572 |
+
571,"K01520 dut, DUT, dUTP pyrophosphatase [EC:3.6.1.23]"
|
| 573 |
+
572,DUF1697 domain-containing protein
|
| 574 |
+
573,"K01255 CARP, pepA, leucyl aminopeptidase [EC:3.4.11.1]"
|
| 575 |
+
574,"K06610 iolF, MFS transporter, SP family, inositol transporter"
|
| 576 |
+
575,"K01270 pepD, dipeptidase D [EC:3.4.13.-]"
|
| 577 |
+
576,"K03118 tatC, sec-independent protein translocase protein TatC"
|
| 578 |
+
577,"K01744 aspA, aspartate ammonia-lyase [EC:4.3.1.1]"
|
| 579 |
+
578,"K00219 fadH, 2,4-dienoyl-CoA reductase (NADPH2) [EC:1.3.1.34]"
|
| 580 |
+
579,"K07250 gabT, 4-aminobutyrate aminotransferase / (S)-3-amino-2-methylpropionate transaminase / 5-aminovalerate transaminase [EC:2.6.1.19 2.6.1.22 2.6.1.48]"
|
| 581 |
+
580,"K12422 fadD10, long chain fatty acid CoA ligase FadD10 [EC:6.2.1.-]"
|
| 582 |
+
581,"K18166 FOXRED1, FAD-dependent oxidoreductase domain-containing protein 1"
|
| 583 |
+
582,metallopeptidase family protein
|
| 584 |
+
583,DegV family protein
|
| 585 |
+
584,"K00245 frdB, succinate dehydrogenase iron-sulfur subunit [EC:1.3.5.1]"
|
| 586 |
+
585,"K03218 rlmB, 23S rRNA (guanosine2251-2'-O)-methyltransferase [EC:2.1.1.185]"
|
| 587 |
+
586,"K02952 RP-S13, rpsM, small subunit ribosomal protein S13"
|
| 588 |
+
587,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 589 |
+
588,"K03544 clpX, CLPX, ATP-dependent Clp protease ATP-binding subunit ClpX"
|
| 590 |
+
589,"K02358 tuf, TUFM, elongation factor Tu"
|
| 591 |
+
590,hypothetical protein
|
| 592 |
+
591,"K01992 ABC-2.P, ABC-2 type transport system permease protein"
|
| 593 |
+
592,"K10556 lsrC, AI-2 transport system permease protein"
|
| 594 |
+
593,hypothetical protein
|
| 595 |
+
594,"K01903 sucC, succinyl-CoA synthetase beta subunit [EC:6.2.1.5]"
|
| 596 |
+
595,"K16922 yydH, putative peptide zinc metalloprotease protein"
|
| 597 |
+
596,"K03782 katG, catalase-peroxidase [EC:1.11.1.21]"
|
| 598 |
+
597,YihY/virulence factor BrkB family protein
|
| 599 |
+
598,phospho-sugar mutase
|
| 600 |
+
599,"K01489 cdd, CDA, cytidine deaminase [EC:3.5.4.5]"
|
| 601 |
+
600,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 602 |
+
601,"K01992 ABC-2.P, ABC-2 type transport system permease protein"
|
| 603 |
+
602,OB-fold nucleic acid binding domain-containing protein
|
| 604 |
+
603,"K01681 ACO, acnA, aconitate hydratase [EC:4.2.1.3]"
|
| 605 |
+
604,"K03073 secE, preprotein translocase subunit SecE"
|
| 606 |
+
605,"K07025 K07025, putative hydrolase of the HAD superfamily"
|
| 607 |
+
606,site-2 protease family protein
|
| 608 |
+
607,helix-turn-helix domain-containing protein
|
| 609 |
+
608,"K00941 thiD, hydroxymethylpyrimidine/phosphomethylpyrimidine kinase [EC:2.7.1.49 2.7.4.7]"
|
| 610 |
+
609,"K02314 dnaB, replicative DNA helicase [EC:5.6.2.3]"
|
| 611 |
+
610,"K21071 pfk, pfp, ATP-dependent phosphofructokinase / diphosphate-dependent phosphofructokinase [EC:2.7.1.11 2.7.1.90]"
|
| 612 |
+
611,hypothetical protein
|
| 613 |
+
612,"K03057 tfs, transcription factor S"
|
| 614 |
+
613,"K01990 ABC-2.A, ABC-2 type transport system ATP-binding protein"
|
| 615 |
+
614,"K01465 URA4, pyrC, dihydroorotase [EC:3.5.2.3]"
|
| 616 |
+
615,"K02439 glpE, thiosulfate sulfurtransferase [EC:2.8.1.1]"
|
| 617 |
+
616,"K03746 hns, DNA-binding protein H-NS"
|
| 618 |
+
617,"K14645 K14645, serine protease [EC:3.4.21.-]"
|
| 619 |
+
618,thioesterase family protein
|
| 620 |
+
619,"K15929 jadS, glycosyltransferase [EC:2.4.1.-]"
|
| 621 |
+
620,"K01679 E4.2.1.2B, fumC, FH, fumarate hydratase, class II [EC:4.2.1.2]"
|
| 622 |
+
621,"K18846 npmA, 16S rRNA (adenine(1408)-N(1))-methyltransferase [EC:2.1.1.180]"
|
| 623 |
+
622,"K03694 clpA, ATP-dependent Clp protease ATP-binding subunit ClpA"
|
| 624 |
+
623,isochorismatase family protein
|
| 625 |
+
624,DUF3040 domain-containing protein
|
| 626 |
+
625,"K02492 hemA, glutamyl-tRNA reductase [EC:1.2.1.70]"
|
| 627 |
+
626,hypothetical protein
|
| 628 |
+
627,DUF4235 domain-containing protein
|
| 629 |
+
628,"K18009 budC, meso-butanediol dehydrogenase / (S,S)-butanediol dehydrogenase / diacetyl reductase [EC:1.1.1.- 1.1.1.76 1.1.1.304]"
|
| 630 |
+
629,"K03070 secA, preprotein translocase subunit SecA [EC:7.4.2.8]"
|
| 631 |
+
630,"K02563 murG, UDP-N-acetylglucosamine--N-acetylmuramyl-(pentapeptide) pyrophosphoryl-undecaprenol N-acetylglucosamine transferase [EC:2.4.1.227]"
|
| 632 |
+
631,"K08681 pdxT, pdx2, pyridoxal 5'-phosphate synthase pdxT subunit [EC:4.3.3.6]"
|
| 633 |
+
632,"K00873 PK, pyk, pyruvate kinase [EC:2.7.1.40]"
|
| 634 |
+
633,PQQ-binding-like beta-propeller repeat protein
|
| 635 |
+
634,"K00981 E2.7.7.41, CDS1, CDS2, cdsA, phosphatidate cytidylyltransferase [EC:2.7.7.41]"
|
| 636 |
+
635,hypothetical protein
|
| 637 |
+
636,hypothetical protein
|
| 638 |
+
637,helix-turn-helix domain-containing protein
|
| 639 |
+
638,"K06446 DCAA, acyl-CoA dehydrogenase [EC:1.3.99.-]"
|
| 640 |
+
639,"K01992 ABC-2.P, ABC-2 type transport system permease protein"
|
| 641 |
+
640,"K05786 rarD, chloramphenicol-sensitive protein RarD"
|
| 642 |
+
641,DedA family protein
|
| 643 |
+
642,"K14170 pheA, chorismate mutase / prephenate dehydratase [EC:5.4.99.5 4.2.1.51]"
|
| 644 |
+
643,hotdog fold thioesterase
|
| 645 |
+
644,UDP-glucose/GDP-mannose dehydrogenase family protein
|
| 646 |
+
645,"K13522 K13522, nadM, bifunctional NMN adenylyltransferase/nudix hydrolase [EC:2.7.7.1 3.6.1.-]"
|
| 647 |
+
646,"K00788 thiE, thiamine-phosphate pyrophosphorylase [EC:2.5.1.3]"
|
| 648 |
+
647,"K03110 ftsY, fused signal recognition particle receptor"
|
| 649 |
+
648,NUDIX domain-containing protein
|
| 650 |
+
649,ParA family protein
|
| 651 |
+
650,"K06196 ccdA, cytochrome c-type biogenesis protein"
|
| 652 |
+
651,"K03652 MPG, DNA-3-methyladenine glycosylase [EC:3.2.2.21]"
|
| 653 |
+
652,"K01916 nadE, NAD+ synthase [EC:6.3.1.5]"
|
| 654 |
+
653,"K13953 adhP, alcohol dehydrogenase, propanol-preferring [EC:1.1.1.1]"
|
| 655 |
+
654,"K19286 nfrA2, FMN reductase [NAD(P)H] [EC:1.5.1.39]"
|
| 656 |
+
655,HAMP domain-containing histidine kinase
|
| 657 |
+
656,chlorite dismutase family protein
|
| 658 |
+
657,"K03726 helS, ATP-dependent DNA helicase [EC:5.6.2.4]"
|
| 659 |
+
658,"K01933 purM, phosphoribosylformylglycinamidine cyclo-ligase [EC:6.3.3.1]"
|
| 660 |
+
659,thiamine pyrophosphate-binding protein
|
| 661 |
+
660,"K02871 RP-L13, MRPL13, rplM, large subunit ribosomal protein L13"
|
| 662 |
+
661,"K01771 plc, 1-phosphatidylinositol phosphodiesterase [EC:4.6.1.13]"
|
| 663 |
+
662,"K21224 kedN5, radical SAM C-methyltransferase"
|
| 664 |
+
663,CoA ester lyase
|
| 665 |
+
664,hypothetical protein
|
| 666 |
+
665,"K01870 IARS, ileS, isoleucyl-tRNA synthetase [EC:6.1.1.5]"
|
| 667 |
+
666,"K02895 RP-L24, MRPL24, rplX, large subunit ribosomal protein L24"
|
| 668 |
+
667,"K08219 UMF2, MFS transporter, UMF2 family, putative MFS family transporter protein"
|
| 669 |
+
668,"K13771 nsrR, Rrf2 family transcriptional regulator, nitric oxide-sensitive transcriptional repressor"
|
| 670 |
+
669,"K01992 ABC-2.P, ABC-2 type transport system permease protein"
|
| 671 |
+
670,"K17883 mtr, mycothione reductase [EC:1.8.1.15]"
|
| 672 |
+
671,"K02237 comEA, competence protein ComEA"
|
| 673 |
+
672,"K01918 panC, pantoate--beta-alanine ligase [EC:6.3.2.1]"
|
| 674 |
+
673,"K01589 purK, 5-(carboxyamino)imidazole ribonucleotide synthase [EC:6.3.4.18]"
|
| 675 |
+
674,"K00024 mdh, malate dehydrogenase [EC:1.1.1.37]"
|
| 676 |
+
675,"K07783 uhpC, MFS transporter, OPA family, sugar phosphate sensor protein UhpC"
|
| 677 |
+
676,hypothetical protein
|
| 678 |
+
677,"K11755 hisIE, phosphoribosyl-AMP cyclohydrolase / phosphoribosyl-ATP pyrophosphohydrolase [EC:3.5.4.19 3.6.1.31]"
|
| 679 |
+
678,"K03311 TC.LIVCS, branched-chain amino acid:cation transporter, LIVCS family"
|
| 680 |
+
679,"K03726 helS, ATP-dependent DNA helicase [EC:5.6.2.4]"
|
| 681 |
+
680,DUF2520 domain-containing protein
|
| 682 |
+
681,LysM peptidoglycan-binding domain-containing protein
|
| 683 |
+
682,hypothetical protein
|
| 684 |
+
683,FtsK/SpoIIIE domain-containing protein
|
| 685 |
+
684,NUDIX domain-containing protein
|
| 686 |
+
685,"K00648 fabH, 3-oxoacyl-[acyl-carrier-protein] synthase III [EC:2.3.1.180]"
|
| 687 |
+
686,NfeD family protein
|
| 688 |
+
687,"K03075 secG, preprotein translocase subunit SecG"
|
| 689 |
+
688,"K01714 dapA, 4-hydroxy-tetrahydrodipicolinate synthase [EC:4.3.3.7]"
|
| 690 |
+
689,"K03531 ftsZ, cell division protein FtsZ"
|
| 691 |
+
690,"K16898 addA, ATP-dependent helicase/nuclease subunit A [EC:5.6.2.4 3.1.-.-]"
|
| 692 |
+
691,"K02040 pstS, phosphate transport system substrate-binding protein"
|
| 693 |
+
692,"K06877 K06877, DEAD/DEAH box helicase domain-containing protein"
|
| 694 |
+
693,"K02355 fusA, GFM, EFG, elongation factor G"
|
| 695 |
+
694,DUF4040 family protein
|
| 696 |
+
695,polyprenyl synthetase family protein
|
| 697 |
+
696,agmatine deiminase family protein
|
| 698 |
+
697,"K23547 yphE, sugar transport system ATP-binding protein"
|
| 699 |
+
698,"K01875 SARS, serS, seryl-tRNA synthetase [EC:6.1.1.11]"
|
| 700 |
+
699,"K00284 GLU, gltS, glutamate synthase (ferredoxin) [EC:1.4.7.1]"
|
| 701 |
+
700,hypothetical protein
|
| 702 |
+
701,"K10819 E2.7.13.3, histidine kinase [EC:2.7.13.3]"
|
| 703 |
+
702,"K11476 gntR, GntR family transcriptional regulator, gluconate operon transcriptional repressor"
|
| 704 |
+
703,sugar nucleotide-binding protein
|
| 705 |
+
704,"K03431 glmM, phosphoglucosamine mutase [EC:5.4.2.10]"
|
| 706 |
+
705,"K03076 secY, preprotein translocase subunit SecY"
|
| 707 |
+
706,"K00426 cydB, cytochrome bd ubiquinol oxidase subunit II [EC:7.1.1.7]"
|
| 708 |
+
707,"K18166 FOXRED1, FAD-dependent oxidoreductase domain-containing protein 1"
|
| 709 |
+
708,"K02038 pstA, phosphate transport system permease protein"
|
| 710 |
+
709,"K01712 hutU, UROC1, urocanate hydratase [EC:4.2.1.49]"
|
| 711 |
+
710,hypothetical protein
|
| 712 |
+
711,"K05595 marC, multiple antibiotic resistance protein"
|
| 713 |
+
712,"K01695 trpA, tryptophan synthase alpha chain [EC:4.2.1.20]"
|
| 714 |
+
713,"K16328 psuK, pseudouridine kinase [EC:2.7.1.83]"
|
| 715 |
+
714,"K13522 K13522, nadM, bifunctional NMN adenylyltransferase/nudix hydrolase [EC:2.7.7.1 3.6.1.-]"
|
| 716 |
+
715,PLP-dependent aminotransferase family protein
|
| 717 |
+
716,PAS domain-containing sensor histidine kinase
|
| 718 |
+
717,"K01696 trpB, tryptophan synthase beta chain [EC:4.2.1.20]"
|
| 719 |
+
718,"K08762 DBI, ACBP, diazepam-binding inhibitor (GABA receptor modulator, acyl-CoA-binding protein)"
|
| 720 |
+
719,"K16104 vioJ, 2,3-diaminopropionyl alpha,beta-desaturase"
|
| 721 |
+
720,"K02867 RP-L11, MRPL11, rplK, large subunit ribosomal protein L11"
|
| 722 |
+
721,"K06610 iolF, MFS transporter, SP family, inositol transporter"
|
| 723 |
+
722,"K01738 cysK, cysteine synthase [EC:2.5.1.47]"
|
| 724 |
+
723,cold shock domain-containing protein
|
| 725 |
+
724,deoxyguanosinetriphosphate triphosphohydrolase
|
| 726 |
+
725,"K09684 pucR, PucR family transcriptional regulator, purine catabolism regulatory protein"
|
| 727 |
+
726,aminopeptidase P family protein
|
| 728 |
+
727,hypothetical protein
|
| 729 |
+
728,"K03625 nusB, transcription antitermination protein NusB"
|
| 730 |
+
729,DUF445 domain-containing protein
|
| 731 |
+
730,"K03565 recX, regulatory protein"
|
| 732 |
+
731,"K00857 tdk, TK, thymidine kinase [EC:2.7.1.21]"
|
| 733 |
+
732,"K01912 paaK, phenylacetate-CoA ligase [EC:6.2.1.30]"
|
| 734 |
+
733,"K02337 dnaE, DNA polymerase III subunit alpha [EC:2.7.7.7]"
|
| 735 |
+
734,"K02834 rbfA, ribosome-binding factor A"
|
| 736 |
+
735,"K01992 ABC-2.P, ABC-2 type transport system permease protein"
|
| 737 |
+
736,"K05565 mnhA, mrpA, multicomponent Na+:H+ antiporter subunit A"
|
| 738 |
+
737,"K03424 tatD, TatD DNase family protein [EC:3.1.21.-]"
|
| 739 |
+
738,"K03282 mscL, large conductance mechanosensitive channel"
|
| 740 |
+
739,"K00554 trmD, tRNA (guanine37-N1)-methyltransferase [EC:2.1.1.228]"
|
| 741 |
+
740,"K00526 E1.17.4.1B, nrdB, nrdF, ribonucleoside-diphosphate reductase beta chain [EC:1.17.4.1]"
|
| 742 |
+
741,DUF2505 domain-containing protein
|
| 743 |
+
742,Nramp family divalent metal transporter
|
| 744 |
+
743,"K02614 paaI, acyl-CoA thioesterase [EC:3.1.2.-]"
|
| 745 |
+
744,"K03579 hrpB, ATP-dependent helicase HrpB [EC:3.6.4.13]"
|
| 746 |
+
745,DUF3000 domain-containing protein
|
| 747 |
+
746,"K21429 impA, immunomodulating metalloprotease"
|
| 748 |
+
747,"K06895 lysE, argO, L-lysine exporter family protein LysE/ArgO"
|
| 749 |
+
748,"K00791 miaA, TRIT1, tRNA dimethylallyltransferase [EC:2.5.1.75]"
|
| 750 |
+
749,"K00700 GBE1, glgB, 1,4-alpha-glucan branching enzyme [EC:2.4.1.18]"
|
| 751 |
+
750,"K00526 E1.17.4.1B, nrdB, nrdF, ribonucleoside-diphosphate reductase beta chain [EC:1.17.4.1]"
|
| 752 |
+
751,"K00259 ald, alanine dehydrogenase [EC:1.4.1.1]"
|
| 753 |
+
752,ATP-binding cassette domain-containing protein
|
| 754 |
+
753,"K03856 AROA2, aroA, 3-deoxy-7-phosphoheptulonate synthase [EC:2.5.1.54]"
|
| 755 |
+
754,"K03502 umuC, DNA polymerase V"
|
| 756 |
+
755,"K17078 neoL, 2'-N-acetylparomamine deacetylase / 2'''-acetyl-6'''-hydroxyneomycin deacetylase [EC:3.5.1.112 3.5.1.113]"
|
| 757 |
+
756,HIT family protein
|
| 758 |
+
757,"K00265 gltB, glutamate synthase (NADPH) large chain [EC:1.4.1.13]"
|
| 759 |
+
758,metallophosphoesterase
|
| 760 |
+
759,"K01956 carA, CPA1, carbamoyl-phosphate synthase small subunit [EC:6.3.5.5]"
|
| 761 |
+
760,"K09796 pccA, periplasmic copper chaperone A"
|
| 762 |
+
761,"K03526 gcpE, ispG, (E)-4-hydroxy-3-methylbut-2-enyl-diphosphate synthase [EC:1.17.7.1 1.17.7.3]"
|
| 763 |
+
762,VIT1/CCC1 transporter family protein
|
| 764 |
+
763,"K01783 rpe, RPE, ribulose-phosphate 3-epimerase [EC:5.1.3.1]"
|
| 765 |
+
764,YceI family protein
|
| 766 |
+
765,"K12132 prkC, stkP, eukaryotic-like serine/threonine-protein kinase [EC:2.7.11.1]"
|
| 767 |
+
766,"K16328 psuK, pseudouridine kinase [EC:2.7.1.83]"
|
| 768 |
+
767,"K02996 RP-S9, MRPS9, rpsI, small subunit ribosomal protein S9"
|
| 769 |
+
768,"K07738 nrdR, transcriptional repressor NrdR"
|
| 770 |
+
769,"K02618 paaZ, oxepin-CoA hydrolase / 3-oxo-5,6-dehydrosuberyl-CoA semialdehyde dehydrogenase [EC:3.3.2.12 1.2.1.91]"
|
| 771 |
+
770,"K01990 ABC-2.A, ABC-2 type transport system ATP-binding protein"
|
| 772 |
+
771,Hsp20/alpha crystallin family protein
|
| 773 |
+
772,"K00140 mmsA, iolA, ALDH6A1, malonate-semialdehyde dehydrogenase (acetylating) / methylmalonate-semialdehyde dehydrogenase [EC:1.2.1.18 1.2.1.27]"
|
| 774 |
+
773,"K00113 glpC, glycerol-3-phosphate dehydrogenase subunit C"
|
| 775 |
+
774,"K01992 ABC-2.P, ABC-2 type transport system permease protein"
|
| 776 |
+
775,trimeric intracellular cation channel family protein
|
| 777 |
+
776,"K03701 uvrA, excinuclease ABC subunit A"
|
| 778 |
+
777,amidohydrolase family protein
|
| 779 |
+
778,hypothetical protein
|
| 780 |
+
779,"K00789 metK, MAT, S-adenosylmethionine synthetase [EC:2.5.1.6]"
|
| 781 |
+
780,"K03499 trkA, ktrA, ktrC, trk/ktr system potassium uptake protein"
|
| 782 |
+
781,"K00859 coaE, dephospho-CoA kinase [EC:2.7.1.24]"
|
| 783 |
+
782,"K01736 aroC, chorismate synthase [EC:4.2.3.5]"
|
| 784 |
+
783,"K07644 cusS, copS, silS, two-component system, OmpR family, heavy metal sensor histidine kinase CusS [EC:2.7.13.3]"
|
| 785 |
+
784,hypothetical protein
|
| 786 |
+
785,"K03800 lplA, lplJ, lipL1, lipoate---protein ligase [EC:6.3.1.20]"
|
| 787 |
+
786,"K02501 hisH, imidazole glycerol-phosphate synthase subunit HisH [EC:4.3.2.10]"
|
| 788 |
+
787,LrgB family protein
|
| 789 |
+
788,hypothetical protein
|
| 790 |
+
789,PqqD family protein
|
| 791 |
+
790,"K00963 UGP2, galU, galF, UTP--glucose-1-phosphate uridylyltransferase [EC:2.7.7.9]"
|
| 792 |
+
791,DNA-protecting protein DprA
|
| 793 |
+
792,nucleoside deaminase
|
| 794 |
+
793,"K00611 OTC, argF, argI, ornithine carbamoyltransferase [EC:2.1.3.3]"
|
| 795 |
+
794,"K08219 UMF2, MFS transporter, UMF2 family, putative MFS family transporter protein"
|
| 796 |
+
795,DUF3093 domain-containing protein
|
| 797 |
+
796,"K01662 dxs, 1-deoxy-D-xylulose-5-phosphate synthase [EC:2.2.1.7]"
|
| 798 |
+
797,"K01990 ABC-2.A, ABC-2 type transport system ATP-binding protein"
|
| 799 |
+
798,"K00873 PK, pyk, pyruvate kinase [EC:2.7.1.40]"
|
| 800 |
+
799,"K06979 mph, macrolide phosphotransferase"
|
| 801 |
+
800,"K07481 K07481, transposase, IS5 family"
|
| 802 |
+
801,hypothetical protein
|
| 803 |
+
802,"K23265 purQ, phosphoribosylformylglycinamidine synthase subunit PurQ / glutaminase [EC:6.3.5.3 3.5.1.2]"
|
| 804 |
+
803,"K01990 ABC-2.A, ABC-2 type transport system ATP-binding protein"
|
| 805 |
+
804,"K01883 CARS, cysS, cysteinyl-tRNA synthetase [EC:6.1.1.16]"
|
| 806 |
+
805,"K21783 pigJ, redX, beta-ketoacyl ACP synthase [EC:2.3.1.-]"
|
| 807 |
+
806,"K12410 npdA, NAD-dependent deacetylase [EC:2.3.1.286]"
|
| 808 |
+
807,"K15929 jadS, glycosyltransferase [EC:2.4.1.-]"
|
| 809 |
+
808,"K02939 RP-L9, MRPL9, rplI, large subunit ribosomal protein L9"
|
| 810 |
+
809,"K04485 radA, sms, DNA repair protein RadA/Sms"
|
| 811 |
+
810,"K03057 tfs, transcription factor S"
|
| 812 |
+
811,"K02899 RP-L27, MRPL27, rpmA, large subunit ribosomal protein L27"
|
| 813 |
+
812,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 814 |
+
813,"K00151 hpaE, hpcC, 5-carboxymethyl-2-hydroxymuconic-semialdehyde dehydrogenase [EC:1.2.1.60]"
|
| 815 |
+
814,DUF559 domain-containing protein
|
| 816 |
+
815,permease
|
| 817 |
+
816,ferredoxin family protein
|
| 818 |
+
817,FUSC family protein
|
| 819 |
+
818,integrase core domain-containing protein
|
| 820 |
+
819,"K11476 gntR, GntR family transcriptional regulator, gluconate operon transcriptional repressor"
|
| 821 |
+
820,cytochrome b/b6 domain-containing protein
|
| 822 |
+
821,"K02103 araR, GntR family transcriptional regulator, arabinose operon transcriptional repressor"
|
| 823 |
+
822,"K01114 plc, phospholipase C [EC:3.1.4.3]"
|
| 824 |
+
823,"K05595 marC, multiple antibiotic resistance protein"
|
| 825 |
+
824,"K01990 ABC-2.A, ABC-2 type transport system ATP-binding protein"
|
| 826 |
+
825,"K02611 paaC, ring-1,2-phenylacetyl-CoA epoxidase subunit PaaC [EC:1.14.13.149]"
|
| 827 |
+
826,"K06149 uspA, universal stress protein A"
|
| 828 |
+
827,"K10005 gluB, glutamate transport system substrate-binding protein"
|
| 829 |
+
828,"K08219 UMF2, MFS transporter, UMF2 family, putative MFS family transporter protein"
|
| 830 |
+
829,"K02946 RP-S10, MRPS10, rpsJ, small subunit ribosomal protein S10"
|
| 831 |
+
830,"K11065 tpx, thioredoxin-dependent peroxiredoxin [EC:1.11.1.24]"
|
| 832 |
+
831,"K22457 E2.6.1.14, asparagine---oxo-acid transaminase [EC:2.6.1.14]"
|
| 833 |
+
832,"K07186 smp, membrane protein"
|
| 834 |
+
833,"K02217 ftnA, ftn, ferritin [EC:1.16.3.2]"
|
| 835 |
+
834,AzlD domain-containing protein
|
| 836 |
+
835,"K14645 K14645, serine protease [EC:3.4.21.-]"
|
| 837 |
+
836,"K09013 sufC, Fe-S cluster assembly ATP-binding protein"
|
| 838 |
+
837,VOC family protein
|
| 839 |
+
838,"K01052 LIPA, lysosomal acid lipase/cholesteryl ester hydrolase [EC:3.1.1.13]"
|
| 840 |
+
839,"K23518 MACROD, ymdB, O-acetyl-ADP-ribose deacetylase [EC:3.1.1.106]"
|
| 841 |
+
840,"K16104 vioJ, 2,3-diaminopropionyl alpha,beta-desaturase"
|
| 842 |
+
841,replication-associated recombination protein A
|
| 843 |
+
842,"K01425 glsA, GLS, glutaminase [EC:3.5.1.2]"
|
| 844 |
+
843,"K02343 dnaX, DNA polymerase III subunit gamma/tau [EC:2.7.7.7]"
|
| 845 |
+
844,hypothetical protein
|
| 846 |
+
845,"K06958 rapZ, RNase adapter protein RapZ"
|
| 847 |
+
846,"K01992 ABC-2.P, ABC-2 type transport system permease protein"
|
| 848 |
+
847,"K01658 trpG, anthranilate synthase component II [EC:4.1.3.27]"
|
| 849 |
+
848,"K05844 rimK, ribosomal protein S6--L-glutamate ligase [EC:6.3.2.-]"
|
| 850 |
+
849,alanine:cation symporter family protein
|
| 851 |
+
850,"K12529 ygfM, putative selenate reductase FAD-binding subunit"
|
| 852 |
+
851,"K01652 E2.2.1.6L, ilvB, ilvG, ilvI, acetolactate synthase I/II/III large subunit [EC:2.2.1.6]"
|
| 853 |
+
852,"K03057 tfs, transcription factor S"
|
| 854 |
+
853,PqqD family peptide modification chaperone
|
| 855 |
+
854,"K03303 lctP, lactate permease"
|
| 856 |
+
855,"K04763 xerD, integrase/recombinase XerD"
|
| 857 |
+
856,"K00767 nadC, QPRT, nicotinate-nucleotide pyrophosphorylase (carboxylating) [EC:2.4.2.19]"
|
| 858 |
+
857,"K03217 yidC, spoIIIJ, OXA1, ccfA, YidC/Oxa1 family membrane protein insertase"
|
| 859 |
+
858,DUF3043 domain-containing protein
|
| 860 |
+
859,NAD-dependent epimerase/dehydratase family protein
|
| 861 |
+
860,"K00817 hisC, histidinol-phosphate aminotransferase [EC:2.6.1.9]"
|
| 862 |
+
861,"K00241 sdhC, frdC, succinate dehydrogenase cytochrome b subunit"
|
| 863 |
+
862,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 864 |
+
863,DUF3499 family protein
|
| 865 |
+
864,"K00797 speE, SRM, SPE3, spermidine synthase [EC:2.5.1.16]"
|
| 866 |
+
865,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 867 |
+
866,acyl-CoA dehydrogenase family protein
|
| 868 |
+
867,rhodanese-like domain-containing protein
|
| 869 |
+
868,inorganic diphosphatase
|
| 870 |
+
869,"K01491 folD, methylenetetrahydrofolate dehydrogenase (NADP+) / methenyltetrahydrofolate cyclohydrolase [EC:1.5.1.5 3.5.4.9]"
|
| 871 |
+
870,"K00242 sdhD, frdD, succinate dehydrogenase membrane anchor subunit"
|
| 872 |
+
871,type II secretion system F family protein
|
| 873 |
+
872,"K04517 tyrA2, prephenate dehydrogenase [EC:1.3.1.12]"
|
| 874 |
+
873,"K09458 fabF, OXSM, CEM1, 3-oxoacyl-[acyl-carrier-protein] synthase II [EC:2.3.1.179]"
|
| 875 |
+
874,"K02614 paaI, acyl-CoA thioesterase [EC:3.1.2.-]"
|
| 876 |
+
875,YhgE/Pip domain-containing protein
|
| 877 |
+
876,"K05565 mnhA, mrpA, multicomponent Na+:H+ antiporter subunit A"
|
| 878 |
+
877,"K21256 calO3, flavin-dependent halogenase"
|
| 879 |
+
878,"K04061 flhB2, flagellar biosynthesis protein"
|
| 880 |
+
879,"K04784 irp2, HMWP2, yersiniabactin nonribosomal peptide synthetase"
|
| 881 |
+
880,"K01491 folD, methylenetetrahydrofolate dehydrogenase (NADP+) / methenyltetrahydrofolate cyclohydrolase [EC:1.5.1.5 3.5.4.9]"
|
| 882 |
+
881,"K13038 coaBC, dfp, phosphopantothenoylcysteine decarboxylase / phosphopantothenate---cysteine ligase [EC:4.1.1.36 6.3.2.5]"
|
| 883 |
+
882,"K21224 kedN5, radical SAM C-methyltransferase"
|
| 884 |
+
883,"K03072 secD, preprotein translocase subunit SecD"
|
| 885 |
+
884,"K05574 ndhC, NAD(P)H-quinone oxidoreductase subunit 3 [EC:7.1.1.2]"
|
| 886 |
+
885,"K02897 RP-L25, rplY, large subunit ribosomal protein L25"
|
| 887 |
+
886,DUF3806 domain-containing protein
|
| 888 |
+
887,"K03772 fkpA, FKBP-type peptidyl-prolyl cis-trans isomerase FkpA [EC:5.2.1.8]"
|
| 889 |
+
888,"K04042 glmU, bifunctional UDP-N-acetylglucosamine pyrophosphorylase / glucosamine-1-phosphate N-acetyltransferase [EC:2.7.7.23 2.3.1.157]"
|
| 890 |
+
889,"K01990 ABC-2.A, ABC-2 type transport system ATP-binding protein"
|
| 891 |
+
890,"K03043 rpoB, DNA-directed RNA polymerase subunit beta [EC:2.7.7.6]"
|
| 892 |
+
891,"K23997 nnr, ADP-dependent NAD(P)H-hydrate dehydratase / NAD(P)H-hydrate epimerase [EC:4.2.1.136 5.1.99.6]"
|
| 893 |
+
892,"K01689 ENO, eno, enolase [EC:4.2.1.11]"
|
| 894 |
+
893,"K21793 redK, oxidoreductase"
|
| 895 |
+
894,"K01596 E4.1.1.32, pckA, PCK, phosphoenolpyruvate carboxykinase (GTP) [EC:4.1.1.32]"
|
| 896 |
+
895,"K07186 smp, membrane protein"
|
| 897 |
+
896,YtxH domain-containing protein
|
| 898 |
+
897,"K02892 RP-L23, MRPL23, rplW, large subunit ribosomal protein L23"
|
| 899 |
+
898,SOS response-associated peptidase
|
| 900 |
+
899,"K02686 priB, primosomal replication protein N"
|
| 901 |
+
900,hypothetical protein
|
| 902 |
+
901,"K02116 atpI, ATP synthase protein I"
|
| 903 |
+
902,hypothetical protein
|
| 904 |
+
903,"K07736 carD, CarD family transcriptional regulator, regulator of rRNA transcription"
|
| 905 |
+
904,"K02434 gatB, PET112, aspartyl-tRNA(Asn)/glutamyl-tRNA(Gln) amidotransferase subunit B [EC:6.3.5.6 6.3.5.7]"
|
| 906 |
+
905,"K06200 cstA, carbon starvation protein"
|
| 907 |
+
906,WYL domain-containing protein
|
| 908 |
+
907,FMN-binding glutamate synthase family protein
|
| 909 |
+
908,TIGR03086 family metal-binding protein
|
| 910 |
+
909,"K09015 sufD, Fe-S cluster assembly protein SufD"
|
| 911 |
+
910,patatin family protein
|
| 912 |
+
911,DUF779 domain-containing protein
|
| 913 |
+
912,"K22468 ppk2, polyphosphate kinase [EC:2.7.4.34]"
|
| 914 |
+
913,"K03106 SRP54, ffh, signal recognition particle subunit SRP54 [EC:3.6.5.4]"
|
| 915 |
+
914,MGMT family protein
|
| 916 |
+
915,"K01807 rpiA, ribose 5-phosphate isomerase A [EC:5.3.1.6]"
|
| 917 |
+
916,hotdog fold thioesterase
|
| 918 |
+
917,"K02437 gcvH, GCSH, glycine cleavage system H protein"
|
| 919 |
+
918,hypothetical protein
|
| 920 |
+
919,hypothetical protein
|
| 921 |
+
920,"K04567 KARS, lysS, lysyl-tRNA synthetase, class II [EC:6.1.1.6]"
|
| 922 |
+
921,"K03855 fixX, ferredoxin like protein"
|
| 923 |
+
922,"K03978 engB, GTP-binding protein"
|
| 924 |
+
923,"K01807 rpiA, ribose 5-phosphate isomerase A [EC:5.3.1.6]"
|
| 925 |
+
924,DAK2 domain-containing protein
|
| 926 |
+
925,methyltransferase domain-containing protein
|
| 927 |
+
926,"K01990 ABC-2.A, ABC-2 type transport system ATP-binding protein"
|
| 928 |
+
927,"K03589 ftsQ, cell division protein FtsQ"
|
| 929 |
+
928,"K01703 leuC, IPMI-L, 3-isopropylmalate/(R)-2-methylmalate dehydratase large subunit [EC:4.2.1.33 4.2.1.35]"
|
| 930 |
+
929,"K01744 aspA, aspartate ammonia-lyase [EC:4.3.1.1]"
|
| 931 |
+
930,"K00554 trmD, tRNA (guanine37-N1)-methyltransferase [EC:2.1.1.228]"
|
| 932 |
+
931,"K03786 aroQ, qutE, 3-dehydroquinate dehydratase II [EC:4.2.1.10]"
|
| 933 |
+
932,"K03782 katG, catalase-peroxidase [EC:1.11.1.21]"
|
| 934 |
+
933,"K02931 RP-L5, MRPL5, rplE, large subunit ribosomal protein L5"
|
| 935 |
+
934,"K09017 rutR, TetR/AcrR family transcriptional regulator"
|
| 936 |
+
935,"K01992 ABC-2.P, ABC-2 type transport system permease protein"
|
| 937 |
+
936,"K11928 putP, sodium/proline symporter"
|
| 938 |
+
937,nicotinamide-nucleotide amidohydrolase family protein
|
| 939 |
+
938,peptidoglycan recognition protein family protein
|
| 940 |
+
939,DUF4193 domain-containing protein
|
| 941 |
+
940,"K00765 hisG, ATP phosphoribosyltransferase [EC:2.4.2.17]"
|
| 942 |
+
941,Bax inhibitor-1/YccA family protein
|
| 943 |
+
942,protein phosphatase 2C domain-containing protein
|
| 944 |
+
943,"K01890 FARSB, pheT, phenylalanyl-tRNA synthetase beta chain [EC:6.1.1.20]"
|
| 945 |
+
944,type II secretion system F family protein
|
| 946 |
+
945,"K03798 ftsH, hflB, cell division protease FtsH [EC:3.4.24.-]"
|
| 947 |
+
946,"K06191 nrdH, glutaredoxin-like protein NrdH"
|
| 948 |
+
947,rhodanese-related sulfurtransferase
|
| 949 |
+
948,"K06877 K06877, DEAD/DEAH box helicase domain-containing protein"
|
| 950 |
+
949,"K00817 hisC, histidinol-phosphate aminotransferase [EC:2.6.1.9]"
|
| 951 |
+
950,"K09017 rutR, TetR/AcrR family transcriptional regulator"
|
| 952 |
+
951,hypothetical protein
|
| 953 |
+
952,DUF4259 domain-containing protein
|
| 954 |
+
953,"K16104 vioJ, 2,3-diaminopropionyl alpha,beta-desaturase"
|
| 955 |
+
954,"K02851 wecA, tagO, rfe, UDP-GlcNAc:undecaprenyl-phosphate/decaprenyl-phosphate GlcNAc-1-phosphate transferase [EC:2.7.8.33 2.7.8.35]"
|
| 956 |
+
955,YggT family protein
|
| 957 |
+
956,ATP-binding cassette domain-containing protein
|
| 958 |
+
957,pyrimidine reductase family protein
|
| 959 |
+
958,"K12574 rnj, ribonuclease J [EC:3.1.-.-]"
|
| 960 |
+
959,"K11610 mabA, beta-ketoacyl ACP reductase [EC:1.1.1.100]"
|
| 961 |
+
960,"K00658 DLST, sucB, 2-oxoglutarate dehydrogenase E2 component (dihydrolipoamide succinyltransferase) [EC:2.3.1.61]"
|
| 962 |
+
961,"K01719 hemD, UROS, uroporphyrinogen-III synthase [EC:4.2.1.75]"
|
| 963 |
+
962,DUF3817 domain-containing protein
|
| 964 |
+
963,"K03072 secD, preprotein translocase subunit SecD"
|
| 965 |
+
964,"K11175 purN, phosphoribosylglycinamide formyltransferase 1 [EC:2.1.2.2]"
|
| 966 |
+
965,"K03321 TC.SULP, sulfate permease, SulP family"
|
| 967 |
+
966,"K02283 cpaF, tadA, pilus assembly protein CpaF [EC:7.4.2.8]"
|
| 968 |
+
967,"K00858 ppnK, NADK, NAD+ kinase [EC:2.7.1.23]"
|
| 969 |
+
968,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 970 |
+
969,SRPBCC family protein
|
| 971 |
+
970,"K02906 RP-L3, MRPL3, rplC, large subunit ribosomal protein L3"
|
| 972 |
+
971,glutaredoxin family protein
|
| 973 |
+
972,"K06916 zapE, cell division protein ZapE"
|
| 974 |
+
973,"K00131 gapN, glyceraldehyde-3-phosphate dehydrogenase (NADP+) [EC:1.2.1.9]"
|
| 975 |
+
974,"K08176 PHO84, MFS transporter, PHS family, inorganic phosphate transporter"
|
| 976 |
+
975,"K01990 ABC-2.A, ABC-2 type transport system ATP-binding protein"
|
| 977 |
+
976,sulfite exporter TauE/SafE family protein
|
| 978 |
+
977,"K01665 pabB, para-aminobenzoate synthetase component I [EC:2.6.1.85]"
|
| 979 |
+
978,"K03889 qcrC, ubiquinol-cytochrome c reductase cytochrome c subunit"
|
| 980 |
+
979,"K07462 recJ, single-stranded-DNA-specific exonuclease [EC:3.1.-.-]"
|
| 981 |
+
980,"K06877 K06877, DEAD/DEAH box helicase domain-containing protein"
|
| 982 |
+
981,hypothetical protein
|
| 983 |
+
982,hypothetical protein
|
| 984 |
+
983,"K11163 DHRS1, dehydrogenase/reductase SDR family member 1 [EC:1.1.-.-]"
|
| 985 |
+
984,"K05565 mnhA, mrpA, multicomponent Na+:H+ antiporter subunit A"
|
| 986 |
+
985,NHL domain-containing thioredoxin family protein
|
| 987 |
+
986,hypothetical protein
|
| 988 |
+
987,"K07284 srtA, sortase A [EC:3.4.22.70]"
|
| 989 |
+
988,"K06208 aroH, chorismate mutase [EC:5.4.99.5]"
|
| 990 |
+
989,"K04075 tilS, mesJ, tRNA(Ile)-lysidine synthase [EC:6.3.4.19]"
|
| 991 |
+
990,"K01092 E3.1.3.25, IMPA, suhB, myo-inositol-1(or 4)-monophosphatase [EC:3.1.3.25]"
|
| 992 |
+
991,site-2 protease family protein
|
| 993 |
+
992,"K03801 lipB, lipoyl(octanoyl) transferase [EC:2.3.1.181]"
|
| 994 |
+
993,"K03057 tfs, transcription factor S"
|
| 995 |
+
994,SseB family protein
|
| 996 |
+
995,PH domain-containing protein
|
| 997 |
+
996,bifunctional nuclease family protein
|
| 998 |
+
997,"K00969 nadD, nicotinate-nucleotide adenylyltransferase [EC:2.7.7.18]"
|
| 999 |
+
998,"K15929 jadS, glycosyltransferase [EC:2.4.1.-]"
|
| 1000 |
+
999,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 1001 |
+
1000,"K01997 livH, branched-chain amino acid transport system permease protein"
|
| 1002 |
+
1001,DivIVA domain-containing protein
|
| 1003 |
+
1002,"K00163 aceE, pyruvate dehydrogenase E1 component [EC:1.2.4.1]"
|
| 1004 |
+
1003,"K16012 cydC, ATP-binding cassette, subfamily C, bacterial CydC"
|
| 1005 |
+
1004,hemolysin family protein
|
| 1006 |
+
1005,"K01236 treZ, glgZ, maltooligosyltrehalose trehalohydrolase [EC:3.2.1.141]"
|
| 1007 |
+
1006,"K01286 E3.4.16.4, D-alanyl-D-alanine carboxypeptidase [EC:3.4.16.4]"
|
| 1008 |
+
1007,hypothetical protein
|
| 1009 |
+
1008,"K23547 yphE, sugar transport system ATP-binding protein"
|
| 1010 |
+
1009,"K07560 dtd, DTD, D-aminoacyl-tRNA deacylase [EC:3.1.1.96]"
|
| 1011 |
+
1010,NUDIX hydrolase family protein
|
| 1012 |
+
1011,"K00281 GLDC, gcvP, glycine dehydrogenase [EC:1.4.4.2]"
|
| 1013 |
+
1012,"K11476 gntR, GntR family transcriptional regulator, gluconate operon transcriptional repressor"
|
| 1014 |
+
1013,RNA-binding S4 domain-containing protein
|
| 1015 |
+
1014,DedA family protein
|
| 1016 |
+
1015,hypothetical protein
|
| 1017 |
+
1016,PH domain-containing protein
|
| 1018 |
+
1017,"K02886 RP-L2, MRPL2, rplB, large subunit ribosomal protein L2"
|
| 1019 |
+
1018,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 1020 |
+
1019,"K01304 pcp, pyroglutamyl-peptidase [EC:3.4.19.3]"
|
| 1021 |
+
1020,"K12574 rnj, ribonuclease J [EC:3.1.-.-]"
|
| 1022 |
+
1021,"K14652 ribBA, 3,4-dihydroxy 2-butanone 4-phosphate synthase / GTP cyclohydrolase II [EC:4.1.99.12 3.5.4.25]"
|
| 1023 |
+
1022,"K02982 RP-S3, rpsC, small subunit ribosomal protein S3"
|
| 1024 |
+
1023,"K21929 udg, uracil-DNA glycosylase [EC:3.2.2.27]"
|
| 1025 |
+
1024,hypothetical protein
|
| 1026 |
+
1025,"K03147 thiC, phosphomethylpyrimidine synthase [EC:4.1.99.17]"
|
| 1027 |
+
1026,"K13767 fadB, enoyl-CoA hydratase [EC:4.2.1.17]"
|
| 1028 |
+
1027,"K02614 paaI, acyl-CoA thioesterase [EC:3.1.2.-]"
|
| 1029 |
+
1028,"K13522 K13522, nadM, bifunctional NMN adenylyltransferase/nudix hydrolase [EC:2.7.7.1 3.6.1.-]"
|
| 1030 |
+
1029,"K03602 xseB, exodeoxyribonuclease VII small subunit [EC:3.1.11.6]"
|
| 1031 |
+
1030,PhoH family protein
|
| 1032 |
+
1031,"K07056 rsmI, 16S rRNA (cytidine1402-2'-O)-methyltransferase [EC:2.1.1.198]"
|
| 1033 |
+
1032,"K15929 jadS, glycosyltransferase [EC:2.4.1.-]"
|
| 1034 |
+
1033,"K03216 trmL, cspR, tRNA (cytidine/uridine-2'-O-)-methyltransferase [EC:2.1.1.207]"
|
| 1035 |
+
1034,redoxin domain-containing protein
|
| 1036 |
+
1035,"K15929 jadS, glycosyltransferase [EC:2.4.1.-]"
|
| 1037 |
+
1036,"K00330 nuoA, NADH-quinone oxidoreductase subunit A [EC:7.1.1.2]"
|
| 1038 |
+
1037,"K02965 RP-S19, rpsS, small subunit ribosomal protein S19"
|
| 1039 |
+
1038,PspC domain-containing protein
|
| 1040 |
+
1039,"K01791 wecB, UDP-N-acetylglucosamine 2-epimerase (non-hydrolysing) [EC:5.1.3.14]"
|
| 1041 |
+
1040,"K14519 aldH, NADP-dependent aldehyde dehydrogenase [EC:1.2.1.4]"
|
| 1042 |
+
1041,extracellular solute-binding protein
|
| 1043 |
+
1042,"K00604 MTFMT, fmt, methionyl-tRNA formyltransferase [EC:2.1.2.9]"
|
| 1044 |
+
1043,"K19587 oqxR, Rrf2 family transcriptional regulator, repressor of oqxAB"
|
| 1045 |
+
1044,"K11752 ribD, diaminohydroxyphosphoribosylaminopyrimidine deaminase / 5-amino-6-(5-phosphoribosylamino)uracil reductase [EC:3.5.4.26 1.1.1.193]"
|
| 1046 |
+
1045,"K06610 iolF, MFS transporter, SP family, inositol transporter"
|
| 1047 |
+
1046,ADP-ribosylglycohydrolase family protein
|
| 1048 |
+
1047,"K09760 rmuC, DNA recombination protein RmuC"
|
| 1049 |
+
1048,VanZ family protein
|
| 1050 |
+
1049,CidA/LrgA family protein
|
| 1051 |
+
1050,"K05574 ndhC, NAD(P)H-quinone oxidoreductase subunit 3 [EC:7.1.1.2]"
|
| 1052 |
+
1051,"K01945 purD, phosphoribosylamine---glycine ligase [EC:6.3.4.13]"
|
| 1053 |
+
1052,"K12507 fadK, acyl-CoA synthetase [EC:6.2.1.-]"
|
| 1054 |
+
1053,"K03977 engA, der, GTPase"
|
| 1055 |
+
1054,"K16104 vioJ, 2,3-diaminopropionyl alpha,beta-desaturase"
|
| 1056 |
+
1055,"K01420 fnr, CRP/FNR family transcriptional regulator, anaerobic regulatory protein"
|
| 1057 |
+
1056,"K00966 GMPP, mannose-1-phosphate guanylyltransferase [EC:2.7.7.13]"
|
| 1058 |
+
1057,"K00013 hisD, histidinol dehydrogenase [EC:1.1.1.23]"
|
| 1059 |
+
1058,"K02963 RP-S18, MRPS18, rpsR, small subunit ribosomal protein S18"
|
| 1060 |
+
1059,"K11163 DHRS1, dehydrogenase/reductase SDR family member 1 [EC:1.1.-.-]"
|
| 1061 |
+
1060,VTT domain-containing protein
|
| 1062 |
+
1061,"K09017 rutR, TetR/AcrR family transcriptional regulator"
|
| 1063 |
+
1062,hypothetical protein
|
| 1064 |
+
1063,enoyl-CoA hydratase/isomerase family protein
|
| 1065 |
+
1064,PLD nuclease N-terminal domain-containing protein
|
| 1066 |
+
1065,hypothetical protein
|
| 1067 |
+
1066,"K01802 E5.2.1.8, peptidylprolyl isomerase [EC:5.2.1.8]"
|
| 1068 |
+
1067,FHA domain-containing protein
|
| 1069 |
+
1068,acyl-CoA dehydrogenase family protein
|
| 1070 |
+
1069,"K10701 apc, acetophenone carboxylase [EC:6.4.1.8]"
|
| 1071 |
+
1070,hypothetical protein
|
| 1072 |
+
1071,YlxR family protein
|
| 1073 |
+
1072,DUF6350 family protein
|
| 1074 |
+
1073,"K01436 yhaA, amidohydrolase [EC:3.5.1.-]"
|
| 1075 |
+
1074,"K09013 sufC, Fe-S cluster assembly ATP-binding protein"
|
| 1076 |
+
1075,"K02935 RP-L7, MRPL12, rplL, large subunit ribosomal protein L7/L12"
|
| 1077 |
+
1076,"K03723 mfd, transcription-repair coupling factor (superfamily II helicase) [EC:5.6.2.4]"
|
| 1078 |
+
1077,"K01874 MARS, metG, methionyl-tRNA synthetase [EC:6.1.1.10]"
|
| 1079 |
+
1078,flavin reductase family protein
|
| 1080 |
+
1079,CBS domain-containing protein
|
| 1081 |
+
1080,"K13288 orn, REX2, REXO2, oligoribonuclease [EC:3.1.-.-]"
|
| 1082 |
+
1081,"K07560 dtd, DTD, D-aminoacyl-tRNA deacylase [EC:3.1.1.96]"
|
| 1083 |
+
1082,"K06173 truA, PUS1, tRNA pseudouridine38-40 synthase [EC:5.4.99.12]"
|
| 1084 |
+
1083,ComF family protein
|
| 1085 |
+
1084,PepSY domain-containing protein
|
| 1086 |
+
1085,"K01928 murE, UDP-N-acetylmuramoyl-L-alanyl-D-glutamate--2,6-diaminopimelate ligase [EC:6.3.2.13]"
|
| 1087 |
+
1086,DUF4191 domain-containing protein
|
| 1088 |
+
1087,hypothetical protein
|
| 1089 |
+
1088,helix-turn-helix domain-containing protein
|
| 1090 |
+
1089,"K03712 marR, MarR family transcriptional regulator, multiple antibiotic resistance protein MarR"
|
| 1091 |
+
1090,"K03437 spoU, RNA methyltransferase, TrmH family"
|
| 1092 |
+
1091,"K02472 wecC, UDP-N-acetyl-D-mannosaminuronic acid dehydrogenase [EC:1.1.1.336]"
|
| 1093 |
+
1092,"K03553 recA, recombination protein RecA"
|
| 1094 |
+
1093,"K03101 lspA, signal peptidase II [EC:3.4.23.36]"
|
| 1095 |
+
1094,"K01921 ddl, D-alanine-D-alanine ligase [EC:6.3.2.4]"
|
| 1096 |
+
1095,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 1097 |
+
1096,hypothetical protein
|
| 1098 |
+
1097,thiolase family protein
|
| 1099 |
+
1098,hypothetical protein
|
| 1100 |
+
1099,"K00766 trpD, anthranilate phosphoribosyltransferase [EC:2.4.2.18]"
|
| 1101 |
+
1100,"K05571 mnhG, mrpG, multicomponent Na+:H+ antiporter subunit G"
|
| 1102 |
+
1101,hypothetical protein
|
| 1103 |
+
1102,"K01990 ABC-2.A, ABC-2 type transport system ATP-binding protein"
|
| 1104 |
+
1103,"K02190 cbiK, sirohydrochlorin cobaltochelatase [EC:4.99.1.3]"
|
| 1105 |
+
1104,"K00861 RFK, FMN1, riboflavin kinase [EC:2.7.1.26]"
|
| 1106 |
+
1105,hypothetical protein
|
| 1107 |
+
1106,"K21061 lhpB, D-hydroxyproline dehydrogenase subunit beta [EC:1.5.99.-]"
|
| 1108 |
+
1107,"K03550 ruvA, holliday junction DNA helicase RuvA [EC:5.6.2.4]"
|
| 1109 |
+
1108,"K14645 K14645, serine protease [EC:3.4.21.-]"
|
| 1110 |
+
1109,"K02298 cyoB, cytochrome o ubiquinol oxidase subunit I [EC:7.1.1.3]"
|
| 1111 |
+
1110,"K00287 DHFR, folA, dihydrofolate reductase [EC:1.5.1.3]"
|
| 1112 |
+
1111,"K02838 frr, MRRF, RRF, ribosome recycling factor"
|
| 1113 |
+
1112,hypothetical protein
|
| 1114 |
+
1113,aldehyde dehydrogenase family protein
|
| 1115 |
+
1114,"K00131 gapN, glyceraldehyde-3-phosphate dehydrogenase (NADP+) [EC:1.2.1.9]"
|
| 1116 |
+
1115,"K03168 topA, DNA topoisomerase I [EC:5.6.2.1]"
|
| 1117 |
+
1116,"K01439 dapE, succinyl-diaminopimelate desuccinylase [EC:3.5.1.18]"
|
| 1118 |
+
1117,"K00261 GLUD1_2, gdhA, glutamate dehydrogenase (NAD(P)+) [EC:1.4.1.3]"
|
| 1119 |
+
1118,hypothetical protein
|
| 1120 |
+
1119,"K14519 aldH, NADP-dependent aldehyde dehydrogenase [EC:1.2.1.4]"
|
| 1121 |
+
1120,"K13572 pafB, proteasome accessory factor B"
|
| 1122 |
+
1121,"K01028 scoA, 3-oxoacid CoA-transferase subunit A [EC:2.8.3.5]"
|
| 1123 |
+
1122,3-hydroxyacyl-CoA dehydrogenase family protein
|
| 1124 |
+
1123,"K08994 yneE, BEST, ion channel-forming bestrophin family protein"
|
| 1125 |
+
1124,hypothetical protein
|
| 1126 |
+
1125,"K03655 recG, ATP-dependent DNA helicase RecG [EC:5.6.2.4]"
|
| 1127 |
+
1126,"K03889 qcrC, ubiquinol-cytochrome c reductase cytochrome c subunit"
|
| 1128 |
+
1127,"K01869 LARS, leuS, leucyl-tRNA synthetase [EC:6.1.1.4]"
|
| 1129 |
+
1128,"K01241 amn, AMP nucleosidase [EC:3.2.2.4]"
|
| 1130 |
+
1129,"K03588 ftsW, spoVE, cell division protein FtsW"
|
| 1131 |
+
1130,"K03631 recN, DNA repair protein RecN (Recombination protein N)"
|
| 1132 |
+
1131,"K00605 gcvT, AMT, aminomethyltransferase [EC:2.1.2.10]"
|
| 1133 |
+
1132,"K03458 TC.NCS2, nucleobase:cation symporter-2, NCS2 family"
|
| 1134 |
+
1133,"K00763 pncB, NAPRT1, nicotinate phosphoribosyltransferase [EC:6.3.4.21]"
|
| 1135 |
+
1134,phage holin family protein
|
| 1136 |
+
1135,"K01992 ABC-2.P, ABC-2 type transport system permease protein"
|
| 1137 |
+
1136,metallophosphoesterase
|
| 1138 |
+
1137,"K03712 marR, MarR family transcriptional regulator, multiple antibiotic resistance protein MarR"
|
| 1139 |
+
1138,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 1140 |
+
1139,"K01586 lysA, diaminopimelate decarboxylase [EC:4.1.1.20]"
|
| 1141 |
+
1140,"K03057 tfs, transcription factor S"
|
| 1142 |
+
1141,"K01438 argE, acetylornithine deacetylase [EC:3.5.1.16]"
|
| 1143 |
+
1142,hypothetical protein
|
| 1144 |
+
1143,hypothetical protein
|
| 1145 |
+
1144,"K01749 hemC, HMBS, hydroxymethylbilane synthase [EC:2.5.1.61]"
|
| 1146 |
+
1145,PAC2 family protein
|
| 1147 |
+
1146,SCO1664 family protein
|
| 1148 |
+
1147,"K03437 spoU, RNA methyltransferase, TrmH family"
|
| 1149 |
+
1148,"K00867 coaA, type I pantothenate kinase [EC:2.7.1.33]"
|
| 1150 |
+
1149,"K01992 ABC-2.P, ABC-2 type transport system permease protein"
|
| 1151 |
+
1150,COX15/CtaA family protein
|
| 1152 |
+
1151,"K02614 paaI, acyl-CoA thioesterase [EC:3.1.2.-]"
|
| 1153 |
+
1152,"K01436 yhaA, amidohydrolase [EC:3.5.1.-]"
|
| 1154 |
+
1153,"K09014 sufB, Fe-S cluster assembly protein SufB"
|
| 1155 |
+
1154,thioredoxin domain-containing protein
|
| 1156 |
+
1155,"K01256 pepN, aminopeptidase N [EC:3.4.11.2]"
|
| 1157 |
+
1156,"K01609 trpC, indole-3-glycerol phosphate synthase [EC:4.1.1.48]"
|
| 1158 |
+
1157,type II secretion system F family protein
|
| 1159 |
+
1158,"K04755 fdx, ferredoxin, 2Fe-2S"
|
| 1160 |
+
1159,"K01992 ABC-2.P, ABC-2 type transport system permease protein"
|
| 1161 |
+
1160,"K00957 cysD, sulfate adenylyltransferase subunit 2 [EC:2.7.7.4]"
|
| 1162 |
+
1161,trimeric intracellular cation channel family protein
|
| 1163 |
+
1162,"K03517 nadA, quinolinate synthase [EC:2.5.1.72]"
|
| 1164 |
+
1163,"K16104 vioJ, 2,3-diaminopropionyl alpha,beta-desaturase"
|
| 1165 |
+
1164,phage holin family protein
|
| 1166 |
+
1165,flavodoxin domain-containing protein
|
| 1167 |
+
1166,"K02116 atpI, ATP synthase protein I"
|
| 1168 |
+
1167,"K15408 coxAC, cytochrome c oxidase subunit I+III [EC:7.1.1.9]"
|
| 1169 |
+
1168,hypothetical protein
|
| 1170 |
+
1169,"K02954 RP-S14, MRPS14, rpsN, small subunit ribosomal protein S14"
|
| 1171 |
+
1170,"K21224 kedN5, radical SAM C-methyltransferase"
|
| 1172 |
+
1171,"K01736 aroC, chorismate synthase [EC:4.2.3.5]"
|
| 1173 |
+
1172,CrcB family protein
|
| 1174 |
+
1173,"K18166 FOXRED1, FAD-dependent oxidoreductase domain-containing protein 1"
|
| 1175 |
+
1174,"K06942 ychF, ribosome-binding ATPase"
|
| 1176 |
+
1175,"K03090 sigB, RNA polymerase sigma-B factor"
|
| 1177 |
+
1176,"K22042 hlyU, ArsR family transcriptional regulator, virulence genes transcriptional regulator"
|
| 1178 |
+
1177,cyclodeaminase/cyclohydrolase family protein
|
| 1179 |
+
1178,"K00962 pnp, PNPT1, polyribonucleotide nucleotidyltransferase [EC:2.7.7.8]"
|
| 1180 |
+
1179,enoyl-CoA hydratase/isomerase family protein
|
| 1181 |
+
1180,"K05574 ndhC, NAD(P)H-quinone oxidoreductase subunit 3 [EC:7.1.1.2]"
|
| 1182 |
+
1181,hypothetical protein
|
| 1183 |
+
1182,"K03784 deoD, purine-nucleoside phosphorylase [EC:2.4.2.1]"
|
| 1184 |
+
1183,hypothetical protein
|
| 1185 |
+
1184,"K15929 jadS, glycosyltransferase [EC:2.4.1.-]"
|
| 1186 |
+
1185,"K03671 trxA, thioredoxin 1"
|
| 1187 |
+
1186,"K02356 efp, elongation factor P"
|
| 1188 |
+
1187,"K00640 cysE, serine O-acetyltransferase [EC:2.3.1.30]"
|
| 1189 |
+
1188,M48 family metallopeptidase
|
| 1190 |
+
1189,"K07025 K07025, putative hydrolase of the HAD superfamily"
|
| 1191 |
+
1190,DUF1844 domain-containing protein
|
| 1192 |
+
1191,"K01823 idi, IDI, isopentenyl-diphosphate Delta-isomerase [EC:5.3.3.2]"
|
| 1193 |
+
1192,"K01647 CS, gltA, citrate synthase [EC:2.3.3.1]"
|
| 1194 |
+
1193,DUF202 domain-containing protein
|
| 1195 |
+
1194,hypothetical protein
|
| 1196 |
+
1195,"K03694 clpA, ATP-dependent Clp protease ATP-binding subunit ClpA"
|
| 1197 |
+
1196,"K03733 xerC, integrase/recombinase XerC"
|
| 1198 |
+
1197,RluA family pseudouridine synthase
|
| 1199 |
+
1198,"K16898 addA, ATP-dependent helicase/nuclease subunit A [EC:5.6.2.4 3.1.-.-]"
|
| 1200 |
+
1199,hypothetical protein
|
| 1201 |
+
1200,DUF3145 domain-containing protein
|
| 1202 |
+
1201,SatD family protein
|
| 1203 |
+
1202,"K10805 tesB, acyl-CoA thioesterase II [EC:3.1.2.-]"
|
| 1204 |
+
1203,acetyl-CoA hydrolase/transferase family protein
|
| 1205 |
+
1204,monovalent cation/H+ antiporter subunit D family protein
|
| 1206 |
+
1205,"K00872 thrB, homoserine kinase [EC:2.7.1.39]"
|
| 1207 |
+
1206,DUF349 domain-containing protein
|
| 1208 |
+
1207,RDD family protein
|
| 1209 |
+
1208,thiamine pyrophosphate-binding protein
|
| 1210 |
+
1209,"K07503 nucS, endonuclease [EC:3.1.-.-]"
|
| 1211 |
+
1210,"K02283 cpaF, tadA, pilus assembly protein CpaF [EC:7.4.2.8]"
|
| 1212 |
+
1211,"K02874 RP-L14, MRPL14, rplN, large subunit ribosomal protein L14"
|
| 1213 |
+
1212,"K01733 thrC, threonine synthase [EC:4.2.3.1]"
|
| 1214 |
+
1213,"K02470 gyrB, DNA gyrase subunit B [EC:5.6.2.2]"
|
| 1215 |
+
1214,"K02078 acpP, acyl carrier protein"
|
| 1216 |
+
1215,"K02959 RP-S16, MRPS16, rpsP, small subunit ribosomal protein S16"
|
| 1217 |
+
1216,"K01758 CTH, cystathionine gamma-lyase [EC:4.4.1.1]"
|
| 1218 |
+
1217,DUF3151 domain-containing protein
|
| 1219 |
+
1218,succinylglutamate desuccinylase/aspartoacylase family protein
|
| 1220 |
+
1219,"K00088 IMPDH, guaB, IMP dehydrogenase [EC:1.1.1.205]"
|
| 1221 |
+
1220,"K02933 RP-L6, MRPL6, rplF, large subunit ribosomal protein L6"
|
| 1222 |
+
1221,hypothetical protein
|
| 1223 |
+
1222,hypothetical protein
|
| 1224 |
+
1223,"K00600 glyA, SHMT, glycine hydroxymethyltransferase [EC:2.1.2.1]"
|
| 1225 |
+
1224,"K05364 pbpA, penicillin-binding protein A"
|
| 1226 |
+
1225,"K07576 K07576, metallo-beta-lactamase family protein"
|
| 1227 |
+
1226,insulinase family protein
|
| 1228 |
+
1227,transglycosylase family protein
|
| 1229 |
+
1228,"K00864 glpK, GK, glycerol kinase [EC:2.7.1.30]"
|
| 1230 |
+
1229,SGNH/GDSL hydrolase family protein
|
| 1231 |
+
1230,"K11163 DHRS1, dehydrogenase/reductase SDR family member 1 [EC:1.1.-.-]"
|
| 1232 |
+
1231,alanine:cation symporter family protein
|
| 1233 |
+
1232,HIT domain-containing protein
|
| 1234 |
+
1233,"K19430 epsN, pyridoxal phosphate-dependent aminotransferase EpsN [EC:2.6.1.-]"
|
| 1235 |
+
1234,phosphoglyceromutase
|
| 1236 |
+
1235,"K02372 fabZ, 3-hydroxyacyl-[acyl-carrier-protein] dehydratase [EC:4.2.1.59]"
|
| 1237 |
+
1236,"K00939 adk, AK, adenylate kinase [EC:2.7.4.3]"
|
| 1238 |
+
1237,"K01756 purB, ADSL, adenylosuccinate lyase [EC:4.3.2.2]"
|
| 1239 |
+
1238,"K01858 INO1, ISYNA1, myo-inositol-1-phosphate synthase [EC:5.5.1.4]"
|
| 1240 |
+
1239,"K03437 spoU, RNA methyltransferase, TrmH family"
|
| 1241 |
+
1240,"K21138 HDDC3, guanosine-3',5'-bis(diphosphate) 3'-pyrophosphohydrolase [EC:3.1.7.2]"
|
| 1242 |
+
1241,"K15738 uup, ABC transport system ATP-binding/permease protein"
|
| 1243 |
+
1242,"K03794 sirB, sirohydrochlorin ferrochelatase [EC:4.99.1.4]"
|
| 1244 |
+
1243,"K06877 K06877, DEAD/DEAH box helicase domain-containing protein"
|
| 1245 |
+
1244,hemolysin III family protein
|
| 1246 |
+
1245,"K01674 cah, carbonic anhydrase [EC:4.2.1.1]"
|
| 1247 |
+
1246,"K02238 comEC, competence protein ComEC"
|
| 1248 |
+
1247,DUF1852 domain-containing protein
|
| 1249 |
+
1248,"K02263 COX4, cytochrome c oxidase subunit 4"
|
| 1250 |
+
1249,YchJ family metal-binding protein
|
| 1251 |
+
1250,"K00099 dxr, 1-deoxy-D-xylulose-5-phosphate reductoisomerase [EC:1.1.1.267]"
|
| 1252 |
+
1251,PH domain-containing protein
|
| 1253 |
+
1252,MaoC family dehydratase N-terminal domain-containing protein
|
| 1254 |
+
1253,"K19430 epsN, pyridoxal phosphate-dependent aminotransferase EpsN [EC:2.6.1.-]"
|
| 1255 |
+
1254,"K03596 lepA, GTP-binding protein LepA"
|
| 1256 |
+
1255,DUF3515 family protein
|
| 1257 |
+
1256,"K19222 menI, DHNAT, 1,4-dihydroxy-2-naphthoyl-CoA hydrolase [EC:3.1.2.28]"
|
| 1258 |
+
1257,"K05715 2PGK, 2-phosphoglycerate kinase [EC:2.7.2.16]"
|
| 1259 |
+
1258,hypothetical protein
|
| 1260 |
+
1259,"K03652 MPG, DNA-3-methyladenine glycosylase [EC:3.2.2.21]"
|
| 1261 |
+
1260,"K02836 prfB, peptide chain release factor 2"
|
| 1262 |
+
1261,"K21224 kedN5, radical SAM C-methyltransferase"
|
| 1263 |
+
1262,"K02878 RP-L16, MRPL16, rplP, large subunit ribosomal protein L16"
|
| 1264 |
+
1263,YdhK family protein
|
| 1265 |
+
1264,"K03439 trmB, METTL1, TRM8, tRNA (guanine-N7-)-methyltransferase [EC:2.1.1.33]"
|
| 1266 |
+
1265,"K05565 mnhA, mrpA, multicomponent Na+:H+ antiporter subunit A"
|
| 1267 |
+
1266,DUF4921 family protein
|
| 1268 |
+
1267,hemolysin family protein
|
| 1269 |
+
1268,"K00762 pyrE, orotate phosphoribosyltransferase [EC:2.4.2.10]"
|
| 1270 |
+
1269,"K00254 DHODH, pyrD, dihydroorotate dehydrogenase [EC:1.3.5.2]"
|
| 1271 |
+
1270,helix-turn-helix domain-containing protein
|
| 1272 |
+
1271,SMP-30/gluconolactonase/LRE family protein
|
| 1273 |
+
1272,hypothetical protein
|
| 1274 |
+
1273,DUF4245 domain-containing protein
|
| 1275 |
+
1274,"K03154 thiS, sulfur carrier protein"
|
| 1276 |
+
1275,"K05964 citX, holo-ACP synthase [EC:2.7.7.61]"
|
| 1277 |
+
1276,PASTA domain-containing protein
|
| 1278 |
+
1277,gamma carbonic anhydrase family protein
|
| 1279 |
+
1278,"K13292 lgt, umpA, phosphatidylglycerol---prolipoprotein diacylglyceryl transferase [EC:2.5.1.145]"
|
| 1280 |
+
1279,"K00075 murB, UDP-N-acetylmuramate dehydrogenase [EC:1.3.1.98]"
|
| 1281 |
+
1280,"K16263 yjeH, amino acid efflux transporter"
|
| 1282 |
+
1281,LCP family protein
|
| 1283 |
+
1282,"K01990 ABC-2.A, ABC-2 type transport system ATP-binding protein"
|
| 1284 |
+
1283,"K01992 ABC-2.P, ABC-2 type transport system permease protein"
|
| 1285 |
+
1284,"K00674 dapD, 2,3,4,5-tetrahydropyridine-2,6-dicarboxylate N-succinyltransferase [EC:2.3.1.117]"
|
| 1286 |
+
1285,"K16263 yjeH, amino acid efflux transporter"
|
| 1287 |
+
1286,"K14153 thiDE, hydroxymethylpyrimidine kinase / phosphomethylpyrimidine kinase / thiamine-phosphate diphosphorylase [EC:2.7.1.49 2.7.4.7 2.5.1.3]"
|
| 1288 |
+
1287,hemolysin family protein
|
| 1289 |
+
1288,hypothetical protein
|
| 1290 |
+
1289,"K02520 infC, MTIF3, translation initiation factor IF-3"
|
| 1291 |
+
1290,"K01955 carB, CPA2, carbamoyl-phosphate synthase large subunit [EC:6.3.5.5]"
|
| 1292 |
+
1291,"K03043 rpoB, DNA-directed RNA polymerase subunit beta [EC:2.7.7.6]"
|
| 1293 |
+
1292,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 1294 |
+
1293,LysM peptidoglycan-binding domain-containing protein
|
| 1295 |
+
1294,"K14267 dapC, N-succinyldiaminopimelate aminotransferase [EC:2.6.1.17]"
|
| 1296 |
+
1295,CGNR zinc finger domain-containing protein
|
| 1297 |
+
1296,"K11163 DHRS1, dehydrogenase/reductase SDR family member 1 [EC:1.1.-.-]"
|
| 1298 |
+
1297,"K02876 RP-L15, MRPL15, rplO, large subunit ribosomal protein L15"
|
| 1299 |
+
1298,"K01924 murC, UDP-N-acetylmuramate--alanine ligase [EC:6.3.2.8]"
|
| 1300 |
+
1299,DnaJ domain-containing protein
|
| 1301 |
+
1300,alcohol dehydrogenase catalytic domain-containing protein
|
| 1302 |
+
1301,"K01902 sucD, succinyl-CoA synthetase alpha subunit [EC:6.2.1.5]"
|
| 1303 |
+
1302,electron transfer flavoprotein subunit alpha/FixB family protein
|
| 1304 |
+
1303,"K07443 ybaZ, methylated-DNA-protein-cysteine methyltransferase related protein"
|
| 1305 |
+
1304,glycosyltransferase 87 family protein
|
| 1306 |
+
1305,"K19428 epsL, sugar transferase EpsL [EC:2.-.-.-]"
|
| 1307 |
+
1306,"K01552 ecfA, energy-coupling factor transport system ATP-binding protein [EC:7.-.-.-]"
|
| 1308 |
+
1307,"K21188 mdpC7, PLP-dependent transaminase"
|
| 1309 |
+
1308,"K15778 pmm-pgm, phosphomannomutase / phosphoglucomutase [EC:5.4.2.8 5.4.2.2]"
|
| 1310 |
+
1309,hypothetical protein
|
| 1311 |
+
1310,"K02281 cpaD, pilus assembly protein CpaD"
|
| 1312 |
+
1311,aldehyde dehydrogenase family protein
|
| 1313 |
+
1312,"K02357 tsf, TSFM, elongation factor Ts"
|
| 1314 |
+
1313,"K01809 manA, MPI, mannose-6-phosphate isomerase [EC:5.3.1.8]"
|
| 1315 |
+
1314,WcbI family polysaccharide biosynthesis putative acetyltransferase
|
| 1316 |
+
1315,"K10556 lsrC, AI-2 transport system permease protein"
|
| 1317 |
+
1316,"K14339 mptB, alpha-1,6-mannosyltransferase [EC:2.4.1.-]"
|
| 1318 |
+
1317,"K21256 calO3, flavin-dependent halogenase"
|
| 1319 |
+
1318,PRC and DUF2382 domain-containing protein
|
| 1320 |
+
1319,"K25706 tsaD, tRNA N6-adenosine threonylcarbamoyltransferase [EC:2.3.1.234]"
|
| 1321 |
+
1320,"K03402 argR, ahrC, transcriptional regulator of arginine metabolism"
|
| 1322 |
+
1321,"K05540 dusB, tRNA-dihydrouridine synthase B [EC:1.-.-.-]"
|
| 1323 |
+
1322,"K01990 ABC-2.A, ABC-2 type transport system ATP-binding protein"
|
| 1324 |
+
1323,"K12949 ctpB, cation-transporting P-type ATPase B [EC:7.2.2.-]"
|
| 1325 |
+
1324,DUF4307 domain-containing protein
|
| 1326 |
+
1325,"K01251 AHCY, ahcY, adenosylhomocysteinase [EC:3.13.2.1]"
|
| 1327 |
+
1326,trypsin-like peptidase domain-containing protein
|
| 1328 |
+
1327,DUF2550 family protein
|
| 1329 |
+
1328,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 1330 |
+
1329,hypothetical protein
|
| 1331 |
+
1330,"K07025 K07025, putative hydrolase of the HAD superfamily"
|
| 1332 |
+
1331,aldo/keto reductase
|
| 1333 |
+
1332,"K26081 carA, C-glycoside oxidase [EC:1.1.3.50]"
|
| 1334 |
+
1333,DUF3027 domain-containing protein
|
| 1335 |
+
1334,"K01845 hemL, glutamate-1-semialdehyde 2,1-aminomutase [EC:5.4.3.8]"
|
| 1336 |
+
1335,"K07574 yhbY, RNA-binding protein"
|
| 1337 |
+
1336,"K01425 glsA, GLS, glutaminase [EC:3.5.1.2]"
|
| 1338 |
+
1337,"K00161 PDHA, pdhA, pyruvate dehydrogenase E1 component alpha subunit [EC:1.2.4.1]"
|
| 1339 |
+
1338,"K02340 holA, DNA polymerase III subunit delta [EC:2.7.7.7]"
|
| 1340 |
+
1339,RidA family protein
|
| 1341 |
+
1340,"K01929 murF, UDP-N-acetylmuramoyl-tripeptide--D-alanyl-D-alanine ligase [EC:6.3.2.10]"
|
| 1342 |
+
1341,"K07184 ygiM, SH3 domain protein"
|
| 1343 |
+
1342,"K02028 ABC.PA.A, polar amino acid transport system ATP-binding protein [EC:7.4.2.1]"
|
| 1344 |
+
1343,"K18847 E2.2.1.8, fluorothreonine transaldolase [EC:2.2.1.8]"
|
| 1345 |
+
1344,polyprenyl synthetase family protein
|
| 1346 |
+
1345,"K01704 leuD, IPMI-S, 3-isopropylmalate/(R)-2-methylmalate dehydratase small subunit [EC:4.2.1.33 4.2.1.35]"
|
| 1347 |
+
1346,"K00615 E2.2.1.1, tktA, tktB, transketolase [EC:2.2.1.1]"
|
| 1348 |
+
1347,"K00609 pyrB, PYR2, aspartate carbamoyltransferase catalytic subunit [EC:2.1.3.2]"
|
| 1349 |
+
1348,hypothetical protein
|
| 1350 |
+
1349,"K15738 uup, ABC transport system ATP-binding/permease protein"
|
| 1351 |
+
1350,ubiquinone/menaquinone biosynthesis methyltransferase
|
| 1352 |
+
1351,"K21929 udg, uracil-DNA glycosylase [EC:3.2.2.27]"
|
| 1353 |
+
1352,"K02438 glgX, glycogen debranching enzyme [EC:3.2.1.196]"
|
| 1354 |
+
1353,"K11163 DHRS1, dehydrogenase/reductase SDR family member 1 [EC:1.1.-.-]"
|
| 1355 |
+
1354,hypothetical protein
|
| 1356 |
+
1355,"K06949 rsgA, engC, ribosome biogenesis GTPase / thiamine phosphate phosphatase [EC:3.6.1.- 3.1.3.100]"
|
| 1357 |
+
1356,"K01990 ABC-2.A, ABC-2 type transport system ATP-binding protein"
|
| 1358 |
+
1357,"K00384 trxB, TRR, thioredoxin reductase (NADPH) [EC:1.8.1.9]"
|
| 1359 |
+
1358,"K01952 PFAS, purL, phosphoribosylformylglycinamidine synthase [EC:6.3.5.3]"
|
| 1360 |
+
1359,"K12529 ygfM, putative selenate reductase FAD-binding subunit"
|
| 1361 |
+
1360,"K01990 ABC-2.A, ABC-2 type transport system ATP-binding protein"
|
| 1362 |
+
1361,"K15929 jadS, glycosyltransferase [EC:2.4.1.-]"
|
| 1363 |
+
1362,"K15738 uup, ABC transport system ATP-binding/permease protein"
|
| 1364 |
+
1363,hypothetical protein
|
| 1365 |
+
1364,GPP34 family phosphoprotein
|
| 1366 |
+
1365,hypothetical protein
|
| 1367 |
+
1366,"K03629 recF, DNA replication and repair protein RecF"
|
| 1368 |
+
1367,"K02986 RP-S4, rpsD, small subunit ribosomal protein S4"
|
| 1369 |
+
1368,"K03455 TC.KEF, monovalent cation:H+ antiporter-2, CPA2 family"
|
| 1370 |
+
1369,"K03100 lepB, signal peptidase I [EC:3.4.21.89]"
|
| 1371 |
+
1370,"K03116 tatA, sec-independent protein translocase protein TatA"
|
| 1372 |
+
1371,"K09818 ABC.MN.S, manganese/iron transport system substrate-binding protein"
|
| 1373 |
+
1372,"K01736 aroC, chorismate synthase [EC:4.2.3.5]"
|
| 1374 |
+
1373,polyprenol monophosphomannose synthase
|
| 1375 |
+
1374,glutathione S-transferase C-terminal domain-containing protein
|
| 1376 |
+
1375,fumarylacetoacetate hydrolase family protein
|
| 1377 |
+
1376,"yvcK, uridine diphosphate-N-acetylglucosamine-binding protein YvcK"
|
| 1378 |
+
1377,"K01735 aroB, 3-dehydroquinate synthase [EC:4.2.3.4]"
|
| 1379 |
+
1378,YdiU family protein
|
| 1380 |
+
1379,YraN family protein
|
| 1381 |
+
1380,"K00239 sdhA, frdA, succinate dehydrogenase flavoprotein subunit [EC:1.3.5.1]"
|
| 1382 |
+
1381,polyprenyl synthetase family protein
|
| 1383 |
+
1382,"K18652 ntdC, glucose-6-phosphate 3-dehydrogenase [EC:1.1.1.361]"
|
| 1384 |
+
1383,"K15929 jadS, glycosyltransferase [EC:2.4.1.-]"
|
| 1385 |
+
1384,"K15724 erpA, iron-sulfur cluster insertion protein"
|
| 1386 |
+
1385,hypothetical protein
|
| 1387 |
+
1386,"K00956 cysN, sulfate adenylyltransferase subunit 1 [EC:2.7.7.4]"
|
| 1388 |
+
1387,"K06149 uspA, universal stress protein A"
|
| 1389 |
+
1388,"K00088 IMPDH, guaB, IMP dehydrogenase [EC:1.1.1.205]"
|
| 1390 |
+
1389,AMP-dependent synthetase/ligase
|
| 1391 |
+
1390,"K00831 serC, PSAT1, phosphoserine aminotransferase [EC:2.6.1.52]"
|
| 1392 |
+
1391,"K01425 glsA, GLS, glutaminase [EC:3.5.1.2]"
|
| 1393 |
+
1392,"K10819 E2.7.13.3, histidine kinase [EC:2.7.13.3]"
|
| 1394 |
+
1393,"K02499 yabN, tetrapyrrole methylase family protein / MazG family protein"
|
| 1395 |
+
1394,WXG100 family type VII secretion target
|
| 1396 |
+
1395,"K03148 thiF, sulfur carrier protein ThiS adenylyltransferase [EC:2.7.7.73]"
|
| 1397 |
+
1396,FAD/NAD(P)-binding protein
|
| 1398 |
+
1397,"K09818 ABC.MN.S, manganese/iron transport system substrate-binding protein"
|
| 1399 |
+
1398,"K07186 smp, membrane protein"
|
| 1400 |
+
1399,carbon-nitrogen hydrolase family protein
|
| 1401 |
+
1400,dienelactone hydrolase family protein
|
| 1402 |
+
1401,"K07305 msrB, peptide-methionine (R)-S-oxide reductase [EC:1.8.4.12]"
|
| 1403 |
+
1402,hypothetical protein
|
| 1404 |
+
1403,hypothetical protein
|
| 1405 |
+
1404,"K07483 K07483, transposase"
|
| 1406 |
+
1405,"K01885 EARS, gltX, glutamyl-tRNA synthetase [EC:6.1.1.17]"
|
| 1407 |
+
1406,MBL fold metallo-hydrolase
|
| 1408 |
+
1407,"K01919 gshA, glutamate--cysteine ligase [EC:6.3.2.2]"
|
| 1409 |
+
1408,"K03090 sigB, RNA polymerase sigma-B factor"
|
| 1410 |
+
1409,Rv3235 family protein
|
| 1411 |
+
1410,"K00975 glgC, glucose-1-phosphate adenylyltransferase [EC:2.7.7.27]"
|
| 1412 |
+
1411,"K02950 RP-S12, MRPS12, rpsL, small subunit ribosomal protein S12"
|
| 1413 |
+
1412,VIT1/CCC1 transporter family protein
|
| 1414 |
+
1413,"K00626 ACAT, atoB, acetyl-CoA C-acetyltransferase [EC:2.3.1.9]"
|
| 1415 |
+
1414,"K00760 hprT, hpt, HPRT1, hypoxanthine phosphoribosyltransferase [EC:2.4.2.8]"
|
| 1416 |
+
1415,"K02116 atpI, ATP synthase protein I"
|
| 1417 |
+
1416,"K00788 thiE, thiamine-phosphate pyrophosphorylase [EC:2.5.1.3]"
|
| 1418 |
+
1417,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 1419 |
+
1418,"K18540 ramA, (R)-amidase [EC:3.5.1.100]"
|
| 1420 |
+
1419,"K01159 ruvC, crossover junction endodeoxyribonuclease RuvC [EC:3.1.21.10]"
|
| 1421 |
+
1420,"K00147 proA, glutamate-5-semialdehyde dehydrogenase [EC:1.2.1.41]"
|
| 1422 |
+
1421,"K15929 jadS, glycosyltransferase [EC:2.4.1.-]"
|
| 1423 |
+
1422,"K09818 ABC.MN.S, manganese/iron transport system substrate-binding protein"
|
| 1424 |
+
1423,hypothetical protein
|
| 1425 |
+
1424,acylneuraminate cytidylyltransferase family protein
|
| 1426 |
+
1425,"K01972 E6.5.1.2, ligA, ligB, DNA ligase (NAD+) [EC:6.5.1.2]"
|
| 1427 |
+
1426,"K03466 ftsK, spoIIIE, DNA segregation ATPase FtsK/SpoIIIE, S-DNA-T family"
|
| 1428 |
+
1427,hypothetical protein
|
| 1429 |
+
1428,"K07110 ramB, XRE family transcriptional regulator, fatty acid utilization regulator"
|
| 1430 |
+
1429,"K01990 ABC-2.A, ABC-2 type transport system ATP-binding protein"
|
| 1431 |
+
1430,"K01241 amn, AMP nucleosidase [EC:3.2.2.4]"
|
| 1432 |
+
1431,PhoH family protein
|
| 1433 |
+
1432,hypothetical protein
|
| 1434 |
+
1433,"K02904 RP-L29, rpmC, large subunit ribosomal protein L29"
|
| 1435 |
+
1434,GTP pyrophosphokinase family protein
|
| 1436 |
+
1435,fumarylacetoacetate hydrolase family protein
|
| 1437 |
+
1436,phosphatase PAP2 family protein
|
| 1438 |
+
1437,DUF3817 domain-containing protein
|
| 1439 |
+
1438,"K03703 uvrC, excinuclease ABC subunit C"
|
| 1440 |
+
1439,"K02236 comC, leader peptidase (prepilin peptidase) / N-methyltransferase [EC:3.4.23.43 2.1.1.-]"
|
| 1441 |
+
1440,"K00974 cca, tRNA nucleotidyltransferase (CCA-adding enzyme) [EC:2.7.7.72 3.1.3.- 3.1.4.-]"
|
| 1442 |
+
1441,"K04749 rsbV, anti-sigma B factor antagonist"
|
| 1443 |
+
1442,"K01175 ybfF, esterase [EC:3.1.-.-]"
|
| 1444 |
+
1443,"K18455 mca, mycothiol S-conjugate amidase [EC:3.5.1.115]"
|
| 1445 |
+
1444,"K00003 hom, homoserine dehydrogenase [EC:1.1.1.3]"
|
| 1446 |
+
1445,"K04749 rsbV, anti-sigma B factor antagonist"
|
| 1447 |
+
1446,phosphoglycerate mutase family protein
|
| 1448 |
+
1447,"K01835 pgm, phosphoglucomutase [EC:5.4.2.2]"
|
| 1449 |
+
1448,isoprenyl transferase
|
| 1450 |
+
1449,"K02860 rimM, 16S rRNA processing protein RimM"
|
| 1451 |
+
1450,"K08300 rne, ribonuclease E [EC:3.1.26.12]"
|
| 1452 |
+
1451,"K01739 metB, cystathionine gamma-synthase [EC:2.5.1.48]"
|
| 1453 |
+
1452,"K01495 GCH1, folE, GTP cyclohydrolase IA [EC:3.5.4.16]"
|
| 1454 |
+
1453,sterol carrier family protein
|
| 1455 |
+
1454,"K02600 nusA, transcription termination/antitermination protein NusA"
|
| 1456 |
+
1455,"K03746 hns, DNA-binding protein H-NS"
|
| 1457 |
+
1456,"K00053 ilvC, ketol-acid reductoisomerase [EC:1.1.1.86]"
|
| 1458 |
+
1457,"treY, malto-oligosyltrehalose synthase"
|
| 1459 |
+
1458,"K00705 malQ, 4-alpha-glucanotransferase [EC:2.4.1.25]"
|
| 1460 |
+
1459,"K01265 map, methionyl aminopeptidase [EC:3.4.11.18]"
|
| 1461 |
+
1460,"K01838 pgmB, beta-phosphoglucomutase [EC:5.4.2.6]"
|
| 1462 |
+
1461,"K03575 mutY, A/G-specific adenine glycosylase [EC:3.2.2.31]"
|
| 1463 |
+
1462,TIGR03085 family metal-binding protein
|
| 1464 |
+
1463,"K00455 hpaD, hpcB, 3,4-dihydroxyphenylacetate 2,3-dioxygenase [EC:1.13.11.15]"
|
| 1465 |
+
1464,"crtYg, C50 carotenoid gamma-cyclase subunit alpha CrtYg"
|
| 1466 |
+
1465,"K02601 nusG, transcription termination/antitermination protein NusG"
|
| 1467 |
+
1466,"K06877 K06877, DEAD/DEAH box helicase domain-containing protein"
|
| 1468 |
+
1467,"K11928 putP, sodium/proline symporter"
|
| 1469 |
+
1468,"K15738 uup, ABC transport system ATP-binding/permease protein"
|
| 1470 |
+
1469,"K01433 purU, formyltetrahydrofolate deformylase [EC:3.5.1.10]"
|
| 1471 |
+
1470,hypothetical protein
|
| 1472 |
+
1471,hypothetical protein
|
| 1473 |
+
1472,hypothetical protein
|
| 1474 |
+
1473,hypothetical protein
|
| 1475 |
+
1474,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 1476 |
+
1475,"K02029 ABC.PA.P, polar amino acid transport system permease protein"
|
| 1477 |
+
1476,"K02863 RP-L1, MRPL1, rplA, large subunit ribosomal protein L1"
|
| 1478 |
+
1477,zf-HC2 domain-containing protein
|
| 1479 |
+
1478,"K09017 rutR, TetR/AcrR family transcriptional regulator"
|
| 1480 |
+
1479,"K00566 mnmA, trmU, tRNA-uridine 2-sulfurtransferase [EC:2.8.1.13]"
|
| 1481 |
+
1480,"K01992 ABC-2.P, ABC-2 type transport system permease protein"
|
| 1482 |
+
1481,"K01698 hemB, ALAD, porphobilinogen synthase [EC:4.2.1.24]"
|
| 1483 |
+
1482,helix-turn-helix domain-containing protein
|
| 1484 |
+
1483,"K16922 yydH, putative peptide zinc metalloprotease protein"
|
| 1485 |
+
1484,PDZ domain-containing protein
|
| 1486 |
+
1485,"K01807 rpiA, ribose 5-phosphate isomerase A [EC:5.3.1.6]"
|
| 1487 |
+
1486,"K05710 hcaC, 3-phenylpropionate/trans-cinnamate dioxygenase ferredoxin component"
|
| 1488 |
+
1487,"K03654 recQ, ATP-dependent DNA helicase RecQ [EC:5.6.2.4]"
|
| 1489 |
+
1488,"K00797 speE, SRM, SPE3, spermidine synthase [EC:2.5.1.16]"
|
| 1490 |
+
1489,hypothetical protein
|
| 1491 |
+
1490,"K00930 argB, acetylglutamate kinase [EC:2.7.2.8]"
|
| 1492 |
+
1491,"K01458 hutG, N-formylglutamate deformylase [EC:3.5.1.68]"
|
| 1493 |
+
1492,"K15738 uup, ABC transport system ATP-binding/permease protein"
|
| 1494 |
+
1493,LytR C-terminal domain-containing protein
|
| 1495 |
+
1494,"K16192 K16192, arfB, uncharacterized membrane protein ArfB"
|
| 1496 |
+
1495,"K15929 jadS, glycosyltransferase [EC:2.4.1.-]"
|
| 1497 |
+
1496,"K18166 FOXRED1, FAD-dependent oxidoreductase domain-containing protein 1"
|
| 1498 |
+
1497,"K02029 ABC.PA.P, polar amino acid transport system permease protein"
|
| 1499 |
+
1498,cytochrome c biogenesis CcdA family protein
|
| 1500 |
+
1499,"K00284 GLU, gltS, glutamate synthase (ferredoxin) [EC:1.4.7.1]"
|
| 1501 |
+
1500,hypothetical protein
|
| 1502 |
+
1501,"K01462 PDF, def, peptide deformylase [EC:3.5.1.88]"
|
| 1503 |
+
1502,"K21224 kedN5, radical SAM C-methyltransferase"
|
| 1504 |
+
1503,"K03647 nrdI, protein involved in ribonucleotide reduction"
|
| 1505 |
+
1504,"K08219 UMF2, MFS transporter, UMF2 family, putative MFS family transporter protein"
|
| 1506 |
+
1505,geranylgeranyl reductase family protein
|
| 1507 |
+
1506,Maf family nucleotide pyrophosphatase
|
| 1508 |
+
1507,"K07304 msrA, peptide-methionine (S)-S-oxide reductase [EC:1.8.4.11]"
|
| 1509 |
+
1508,"K03686 dnaJ, molecular chaperone DnaJ"
|
| 1510 |
+
1509,Tad domain-containing protein
|
| 1511 |
+
1510,"K02548 menA, 1,4-dihydroxy-2-naphthoate polyprenyltransferase [EC:2.5.1.74]"
|
| 1512 |
+
1511,"K15738 uup, ABC transport system ATP-binding/permease protein"
|
| 1513 |
+
1512,hypothetical protein
|
| 1514 |
+
1513,hypothetical protein
|
| 1515 |
+
1514,"K16135 dmlR, LysR family transcriptional regulator, transcriptional activator for dmlA"
|
| 1516 |
+
1515,"K21429 impA, immunomodulating metalloprotease"
|
| 1517 |
+
1516,"K01915 glnA, GLUL, glutamine synthetase [EC:6.3.1.2]"
|
| 1518 |
+
1517,"K09772 sepF, cell division inhibitor SepF"
|
| 1519 |
+
1518,"K01894 gluQ, glutamyl-Q tRNA(Asp) synthetase [EC:6.1.1.-]"
|
| 1520 |
+
1519,ATP-binding cassette domain-containing protein
|
| 1521 |
+
1520,"K22457 E2.6.1.14, asparagine---oxo-acid transaminase [EC:2.6.1.14]"
|
| 1522 |
+
1521,"K00757 udp, UPP, uridine phosphorylase [EC:2.4.2.3]"
|
| 1523 |
+
1522,"K19430 epsN, pyridoxal phosphate-dependent aminotransferase EpsN [EC:2.6.1.-]"
|
| 1524 |
+
1523,hypothetical protein
|
| 1525 |
+
1524,"K00602 purH, phosphoribosylaminoimidazolecarboxamide formyltransferase / IMP cyclohydrolase [EC:2.1.2.3 3.5.4.10]"
|
| 1526 |
+
1525,"K00794 ribH, RIB4, 6,7-dimethyl-8-ribityllumazine synthase [EC:2.5.1.78]"
|
| 1527 |
+
1526,"K22491 litR, MerR family transcriptional regulator, light-induced transcriptional regulator"
|
| 1528 |
+
1527,"K00620 argJ, glutamate N-acetyltransferase / amino-acid N-acetyltransferase [EC:2.3.1.35 2.3.1.1]"
|
| 1529 |
+
1528,"K13628 iscA, iron-sulfur cluster assembly protein"
|
| 1530 |
+
1529,"K18955 whiB1_2_3_4, WhiB family transcriptional regulator, redox-sensing transcriptional regulator"
|
| 1531 |
+
1530,"K01992 ABC-2.P, ABC-2 type transport system permease protein"
|
| 1532 |
+
1531,FABP family protein
|
| 1533 |
+
1532,"K00820 glmS, GFPT, glutamine---fructose-6-phosphate transaminase (isomerizing) [EC:2.6.1.16]"
|
| 1534 |
+
1533,DUF5129 domain-containing protein
|
| 1535 |
+
1534,type II toxin-antitoxin system PemK/MazF family toxin
|
| 1536 |
+
1535,DUF3054 domain-containing protein
|
| 1537 |
+
1536,fumarylacetoacetate hydrolase family protein
|
| 1538 |
+
1537,"K03499 trkA, ktrA, ktrC, trk/ktr system potassium uptake protein"
|
| 1539 |
+
1538,"K00619 argA, amino-acid N-acetyltransferase [EC:2.3.1.1]"
|
| 1540 |
+
1539,"K01873 VARS, valS, valyl-tRNA synthetase [EC:6.1.1.9]"
|
| 1541 |
+
1540,TlpA family protein disulfide reductase
|
| 1542 |
+
1541,DUF4126 domain-containing protein
|
| 1543 |
+
1542,ROK family protein
|
| 1544 |
+
1543,"K14153 thiDE, hydroxymethylpyrimidine kinase / phosphomethylpyrimidine kinase / thiamine-phosphate diphosphorylase [EC:2.7.1.49 2.7.4.7 2.5.1.3]"
|
| 1545 |
+
1544,"K22491 litR, MerR family transcriptional regulator, light-induced transcriptional regulator"
|
| 1546 |
+
1545,"K16104 vioJ, 2,3-diaminopropionyl alpha,beta-desaturase"
|
| 1547 |
+
1546,hypothetical protein
|
| 1548 |
+
1547,tyrosine-protein kinase family protein
|
| 1549 |
+
1548,"K01488 add, ADA, adenosine deaminase [EC:3.5.4.4]"
|
| 1550 |
+
1549,"K18802 DUG3, glutamine amidotransferase"
|
| 1551 |
+
1550,"K00703 glgA, starch synthase [EC:2.4.1.21]"
|
| 1552 |
+
1551,"K01104 E3.1.3.48, protein-tyrosine phosphatase [EC:3.1.3.48]"
|
| 1553 |
+
1552,"K03684 rnd, ribonuclease D [EC:3.1.13.5]"
|
| 1554 |
+
1553,"K09818 ABC.MN.S, manganese/iron transport system substrate-binding protein"
|
| 1555 |
+
1554,"K01256 pepN, aminopeptidase N [EC:3.4.11.2]"
|
| 1556 |
+
1555,"K02990 RP-S6, MRPS6, rpsF, small subunit ribosomal protein S6"
|
| 1557 |
+
1556,"K02037 pstC, phosphate transport system permease protein"
|
| 1558 |
+
1557,"K09748 rimP, ribosome maturation factor RimP"
|
| 1559 |
+
1558,"K00973 rfbA, rmlA, rffH, glucose-1-phosphate thymidylyltransferase [EC:2.7.7.24]"
|
| 1560 |
+
1559,"K03695 clpB, ATP-dependent Clp protease ATP-binding subunit ClpB"
|
| 1561 |
+
1560,"K07399 resB, ccs1, cytochrome c biogenesis protein"
|
| 1562 |
+
1561,"K06891 clpS, ATP-dependent Clp protease adaptor protein ClpS"
|
| 1563 |
+
1562,hypothetical protein
|
| 1564 |
+
1563,"K01868 TARS, thrS, threonyl-tRNA synthetase [EC:6.1.1.3]"
|
| 1565 |
+
1564,"K01921 ddl, D-alanine-D-alanine ligase [EC:6.3.2.4]"
|
| 1566 |
+
1565,3-hydroxyacyl-CoA dehydrogenase NAD-binding domain-containing protein
|
| 1567 |
+
1566,anthranilate synthase component I family protein
|
| 1568 |
+
1567,DUF2516 family protein
|
| 1569 |
+
1568,"K01028 scoA, 3-oxoacid CoA-transferase subunit A [EC:2.8.3.5]"
|
| 1570 |
+
1569,"K03762 proP, MFS transporter, MHS family, proline/betaine transporter"
|
| 1571 |
+
1570,"K16148 glgM, alpha-maltose-1-phosphate synthase [EC:2.4.1.342]"
|
| 1572 |
+
1571,hypothetical protein
|
| 1573 |
+
1572,DUF3180 domain-containing protein
|
| 1574 |
+
1573,NAD-dependent epimerase/dehydratase family protein
|
| 1575 |
+
1574,TPM domain-containing protein
|
| 1576 |
+
1575,"K03709 troR, DtxR family transcriptional regulator, Mn-dependent transcriptional regulator"
|
| 1577 |
+
1576,"K01480 speB, agmatinase [EC:3.5.3.11]"
|
| 1578 |
+
1577,"K03665 hflX, GTPase"
|
| 1579 |
+
1578,"K13527 mpa, proteasome-associated ATPase"
|
| 1580 |
+
1579,pyridoxamine 5'-phosphate oxidase family protein
|
| 1581 |
+
1580,"K15738 uup, ABC transport system ATP-binding/permease protein"
|
| 1582 |
+
1581,"K03746 hns, DNA-binding protein H-NS"
|
| 1583 |
+
1582,DUF5519 family protein
|
| 1584 |
+
1583,"K03564 BCP, PRXQ, DOT5, thioredoxin-dependent peroxiredoxin [EC:1.11.1.24]"
|
| 1585 |
+
1584,MmgE/PrpD family protein
|
| 1586 |
+
1585,"K16104 vioJ, 2,3-diaminopropionyl alpha,beta-desaturase"
|
| 1587 |
+
1586,DUF2079 domain-containing protein
|
| 1588 |
+
1587,"K09818 ABC.MN.S, manganese/iron transport system substrate-binding protein"
|
| 1589 |
+
1588,"K16237 aroP, aromatic amino acid permease"
|
| 1590 |
+
1589,"K02994 RP-S8, rpsH, small subunit ribosomal protein S8"
|
| 1591 |
+
1590,"K01637 E4.1.3.1, aceA, isocitrate lyase [EC:4.1.3.1]"
|
| 1592 |
+
1591,YceD family protein
|
| 1593 |
+
1592,"K03111 ssb, single-strand DNA-binding protein"
|
| 1594 |
+
1593,"K00995 pgsA, PGS1, CDP-diacylglycerol---glycerol-3-phosphate 3-phosphatidyltransferase [EC:2.7.8.5]"
|
| 1595 |
+
1594,penicillin-binding transpeptidase domain-containing protein
|
| 1596 |
+
1595,hypothetical protein
|
| 1597 |
+
1596,"K03699 tlyC, magnesium and cobalt exporter, CNNM family"
|
| 1598 |
+
1597,adenylate/guanylate cyclase domain-containing protein
|
| 1599 |
+
1598,FCD domain-containing protein
|
| 1600 |
+
1599,"K13522 K13522, nadM, bifunctional NMN adenylyltransferase/nudix hydrolase [EC:2.7.7.1 3.6.1.-]"
|
| 1601 |
+
1600,"K01619 deoC, DERA, deoxyribose-phosphate aldolase [EC:4.1.2.4]"
|
| 1602 |
+
1601,UPF0182 family protein
|
| 1603 |
+
1602,"K18166 FOXRED1, FAD-dependent oxidoreductase domain-containing protein 1"
|
| 1604 |
+
1603,"K11610 mabA, beta-ketoacyl ACP reductase [EC:1.1.1.100]"
|
| 1605 |
+
1604,SURF1 family protein
|
| 1606 |
+
1605,"K16104 vioJ, 2,3-diaminopropionyl alpha,beta-desaturase"
|
| 1607 |
+
1606,DUF3566 domain-containing protein
|
| 1608 |
+
1607,hypothetical protein
|
| 1609 |
+
1608,"K02884 RP-L19, MRPL19, rplS, large subunit ribosomal protein L19"
|
| 1610 |
+
1609,"K10773 NTH, endonuclease III [EC:4.2.99.18]"
|
| 1611 |
+
1610,"K06580 SLC42A, RHAG, RHBG, RHCG, CD241, ammonium transporter Rh"
|
| 1612 |
+
1611,electron transfer flavoprotein subunit beta/FixA family protein
|
| 1613 |
+
1612,hypothetical protein
|
| 1614 |
+
1613,"K03437 spoU, RNA methyltransferase, TrmH family"
|
| 1615 |
+
1614,phospholipase D-like domain-containing protein
|
| 1616 |
+
1615,"K02028 ABC.PA.A, polar amino acid transport system ATP-binding protein [EC:7.4.2.1]"
|
| 1617 |
+
1616,metal-dependent hydrolase
|
| 1618 |
+
1617,"K18185 COX23, cytochrome c oxidase assembly protein subunit 23"
|
| 1619 |
+
1618,"K03438 mraW, rsmH, 16S rRNA (cytosine1402-N4)-methyltransferase [EC:2.1.1.199]"
|
| 1620 |
+
1619,AMP-dependent synthetase/ligase
|
| 1621 |
+
1620,"K06215 pdxS, pdx1, pyridoxal 5'-phosphate synthase pdxS subunit [EC:4.3.3.6]"
|
| 1622 |
+
1621,"K01762 ACS, 1-aminocyclopropane-1-carboxylate synthase [EC:4.4.1.14]"
|
| 1623 |
+
1622,"K03437 spoU, RNA methyltransferase, TrmH family"
|
| 1624 |
+
1623,"K02994 RP-S8, rpsH, small subunit ribosomal protein S8"
|
| 1625 |
+
1624,"K15929 jadS, glycosyltransferase [EC:2.4.1.-]"
|
| 1626 |
+
1625,hypothetical protein
|
| 1627 |
+
1626,PspA/IM30 family protein
|
| 1628 |
+
1627,"K03168 topA, DNA topoisomerase I [EC:5.6.2.1]"
|
| 1629 |
+
1628,"K11163 DHRS1, dehydrogenase/reductase SDR family member 1 [EC:1.1.-.-]"
|
| 1630 |
+
1629,hypothetical protein
|
| 1631 |
+
1630,LCP family protein
|
| 1632 |
+
1631,"K00931 proB, glutamate 5-kinase [EC:2.7.2.11]"
|
| 1633 |
+
1632,"K03664 smpB, SsrA-binding protein"
|
| 1634 |
+
1633,hypothetical protein
|
| 1635 |
+
1634,"K18568 thnR, CoA pyrophosphatase [EC:3.6.1.-]"
|
| 1636 |
+
1635,hypothetical protein
|
| 1637 |
+
1636,LCP family protein
|
| 1638 |
+
1637,"K01142 E3.1.11.2, xthA, exodeoxyribonuclease III [EC:3.1.11.2]"
|
| 1639 |
+
1638,NYN domain-containing protein
|
| 1640 |
+
1639,thermonuclease family protein
|
| 1641 |
+
1640,"K02338 dnaN, DNA polymerase III subunit beta [EC:2.7.7.7]"
|
| 1642 |
+
1641,DUF2183 domain-containing protein
|
| 1643 |
+
1642,hypothetical protein
|
| 1644 |
+
1643,hypothetical protein
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/combined_proteins.faa
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/crossIndex.rds
ADDED
|
Binary file (19.6 kB). View file
|
|
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/decode_seqs.R
ADDED
|
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 3 |
+
|
| 4 |
+
taxonomy <- trainingSet$taxonomy
|
| 5 |
+
taxa <- trainingSet$taxa
|
| 6 |
+
sequences <- trainingSet$sequences
|
| 7 |
+
alphabet <- trainingSet$alphabet
|
| 8 |
+
|
| 9 |
+
cat("Alphabet:", alphabet, "\n")
|
| 10 |
+
cat("Sequences length:", length(sequences), "\n")
|
| 11 |
+
|
| 12 |
+
# The sequences may be stored as integer vectors needing alphabet decoding
|
| 13 |
+
# But some might be actual character strings (protein sequences)
|
| 14 |
+
ko_indices <- grep("K[0-9]{5}", taxonomy)
|
| 15 |
+
|
| 16 |
+
# Check if we can recover sequences
|
| 17 |
+
# Get a sequence entry and check its content
|
| 18 |
+
example_seq <- sequences[[ko_indices[1]]]
|
| 19 |
+
cat("Example seq class:", class(example_seq), "\n")
|
| 20 |
+
cat("Example seq length:", length(example_seq), "\n")
|
| 21 |
+
cat("First 20 values:", head(example_seq, 20), "\n")
|
| 22 |
+
cat("Min:", min(example_seq), "Max:", max(example_seq), "\n")
|
| 23 |
+
|
| 24 |
+
# These might be position indices in the alphabet
|
| 25 |
+
# Try to recover as characters: alphabet[sequence_values]
|
| 26 |
+
# But 827837 length is too large for a protein - this might be something else
|
| 27 |
+
cat("\nTrying a different index for a real protein sequence:\n")
|
| 28 |
+
# Look for sequences near KO indices - check actual content
|
| 29 |
+
for(idx in ko_indices[1:10]) {
|
| 30 |
+
seq <- sequences[[idx]]
|
| 31 |
+
cat("Index", idx, ": len=", length(seq), "class=", class(seq), "\n")
|
| 32 |
+
if(is.character(seq) && nchar(seq) > 50) {
|
| 33 |
+
cat(" This appears to be a protein sequence! First 50 aa:", substr(seq, 1, 50), "\n")
|
| 34 |
+
} else if(is.numeric(seq)) {
|
| 35 |
+
cat(" Numeric seq with range:", min(seq), "-", max(seq), "\n")
|
| 36 |
+
}
|
| 37 |
+
}
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/decode_seqs2.R
ADDED
|
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 3 |
+
|
| 4 |
+
# Check the kmers field
|
| 5 |
+
cat("kmers class:", class(trainingSet$kmers), "\n")
|
| 6 |
+
cat("kmers dim:", dim(trainingSet$kmers), "\n")
|
| 7 |
+
cat("kmers[1:5, 1:5]:\n")
|
| 8 |
+
print(trainingSet$kmers[1:5, 1:5])
|
| 9 |
+
cat("\n")
|
| 10 |
+
|
| 11 |
+
# Check the 'K' field (number of kmers)
|
| 12 |
+
cat("K:", trainingSet$K, "\n")
|
| 13 |
+
cat("\n")
|
| 14 |
+
|
| 15 |
+
# Check alphabet more carefully
|
| 16 |
+
cat("alphabet:", trainingSet$alphabet, "\n")
|
| 17 |
+
cat("alphabet length:", length(trainingSet$alphabet), "\n")
|
| 18 |
+
cat("unique values:", unique(trainingSet$alphabet), "\n")
|
| 19 |
+
cat("\n")
|
| 20 |
+
|
| 21 |
+
# Check the 'taxa' field - these are the names of each entry
|
| 22 |
+
cat("First 20 taxa:\n")
|
| 23 |
+
for(i in 1:min(20, length(trainingSet$taxa))) {
|
| 24 |
+
cat(i, ":", trainingSet$taxa[i], "\n")
|
| 25 |
+
}
|
| 26 |
+
cat("\n")
|
| 27 |
+
|
| 28 |
+
# Check problemSequences
|
| 29 |
+
cat("problemSequences:", length(trainingSet$problemSequences), "\n")
|
| 30 |
+
cat("problemGroups:", length(trainingSet$problemGroups), "\n")
|
| 31 |
+
cat("\n")
|
| 32 |
+
|
| 33 |
+
# The sequences might be IDs referencing columns in the kmer matrix
|
| 34 |
+
# Let me check: does each sequence correspond to a k-mer count vector?
|
| 35 |
+
# The sequences are stored as integer vectors - each value could be a k-mer count column index
|
| 36 |
+
cat("Checking sequences[[2000]]:\n")
|
| 37 |
+
seq2000 <- sequences[[2000]]
|
| 38 |
+
cat(" length:", length(seq2000), "\n")
|
| 39 |
+
cat(" head:", head(seq2000), "\n")
|
| 40 |
+
cat(" range:", min(seq2000), "-", max(seq2000), "\n")
|
| 41 |
+
|
| 42 |
+
# Get the corresponding taxonomy
|
| 43 |
+
cat("\nTaxonomy for index 2000:", trainingSet$taxonomy[2000], "\n")
|
| 44 |
+
cat("Taxa for index 2000:", trainingSet$taxa[2000], "\n")
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/decode_seqs4.R
ADDED
|
@@ -0,0 +1,53 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 3 |
+
|
| 4 |
+
taxonomy <- trainingSet$taxonomy
|
| 5 |
+
taxa <- trainingSet$taxa
|
| 6 |
+
sequences <- trainingSet$sequences
|
| 7 |
+
|
| 8 |
+
cat("sequences length:", length(sequences), "\n")
|
| 9 |
+
cat("taxonomy length:", length(taxonomy), "\n")
|
| 10 |
+
cat("taxa length:", length(taxa), "\n")
|
| 11 |
+
|
| 12 |
+
# Check the sequences type
|
| 13 |
+
cat("class of sequences[[1]]:", class(sequences[[1]]), "\n")
|
| 14 |
+
cat("mode of sequences[[1]]:", mode(sequences[[1]]), "\n")
|
| 15 |
+
cat("length:", length(sequences[[1]]), "\n")
|
| 16 |
+
|
| 17 |
+
# Look at a sequence that has a KO number
|
| 18 |
+
ko_idx <- grep("K[0-9]{5}", taxonomy)
|
| 19 |
+
cat("\nNumber of KO entries:", length(ko_idx), "\n")
|
| 20 |
+
|
| 21 |
+
# Check a few sequences for these indices
|
| 22 |
+
for(j in ko_idx[1:3]) {
|
| 23 |
+
seq <- sequences[[j]]
|
| 24 |
+
cat("\nIndex:", j, "\n")
|
| 25 |
+
cat("class:", class(seq), "length:", length(seq), "\n")
|
| 26 |
+
if(is.character(seq)) {
|
| 27 |
+
cat("seq (first 100 chars):", substr(seq, 1, 100), "\n")
|
| 28 |
+
} else if(is.numeric(seq)) {
|
| 29 |
+
cat("First 10 values:", head(seq, 10), "\n")
|
| 30 |
+
cat("Min:", min(seq), "Max:", max(seq), "\n")
|
| 31 |
+
}
|
| 32 |
+
cat("taxonomy:", taxonomy[j], "\n")
|
| 33 |
+
cat("taxa:", taxa[j], "\n")
|
| 34 |
+
}
|
| 35 |
+
|
| 36 |
+
# Check alphabet
|
| 37 |
+
cat("\nalphabet:", trainingSet$alphabet, "\n")
|
| 38 |
+
cat("alphabet length:", length(trainingSet$alphabet), "\n")
|
| 39 |
+
|
| 40 |
+
# Look for actual protein sequences (characters) in the sequences list
|
| 41 |
+
cat("\nSearching for character sequences:\n")
|
| 42 |
+
found_char <- 0
|
| 43 |
+
for(i in 1:length(sequences)) {
|
| 44 |
+
if(is.character(sequences[[i]]) && nchar(sequences[[i]]) > 20) {
|
| 45 |
+
found_char <- found_char + 1
|
| 46 |
+
if(found_char <= 3) {
|
| 47 |
+
cat("Found char seq at index:", i, "\n")
|
| 48 |
+
cat("taxonomy:", taxonomy[i], "\n")
|
| 49 |
+
cat("First 80 chars:", substr(sequences[[i]], 1, 80), "\n")
|
| 50 |
+
}
|
| 51 |
+
}
|
| 52 |
+
}
|
| 53 |
+
cat("Total char sequences found:", found_char, "\n")
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/diamond_clusters.tsv
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/execution_log.json
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/execution_log.txt
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/explore_model.R
ADDED
|
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 3 |
+
|
| 4 |
+
cat("Class of trainingSet:", class(trainingSet), "\n")
|
| 5 |
+
cat("\n")
|
| 6 |
+
|
| 7 |
+
# Check for S4 methods
|
| 8 |
+
cat("show method:\n")
|
| 9 |
+
show(trainingSet)
|
| 10 |
+
cat("\n")
|
| 11 |
+
|
| 12 |
+
# Look at the structure
|
| 13 |
+
cat("str(trainingSet):\n")
|
| 14 |
+
utils::str(trainingSet, max.level=2)
|
| 15 |
+
cat("\n")
|
| 16 |
+
|
| 17 |
+
# Check names
|
| 18 |
+
cat("names:", names(trainingSet), "\n")
|
| 19 |
+
cat("\n")
|
| 20 |
+
|
| 21 |
+
# Check each component
|
| 22 |
+
for(n in names(trainingSet)) {
|
| 23 |
+
x <- trainingSet[[n]]
|
| 24 |
+
cat(n, ": class=", class(x)[1], ", length/dim=",
|
| 25 |
+
if(is.matrix(x) || is.data.frame(x)) paste(dim(x), collapse="x") else length(x), "\n")
|
| 26 |
+
}
|
| 27 |
+
|
| 28 |
+
# Check what the K value means
|
| 29 |
+
cat("\nK (k-mer size):", trainingSet$K, "\n")
|
| 30 |
+
cat("alphabet size:", length(trainingSet$alphabet), "\n")
|
| 31 |
+
|
| 32 |
+
# The classifier maps sequences to KEGG taxonomy via k-mer matching
|
| 33 |
+
# Let me check if there's any predict/classify S4 generic
|
| 34 |
+
cat("\nSearching for predict/classify functions...\n")
|
| 35 |
+
cat("hasMethod('predict', class(trainingSet)):", hasMethod("predict", class(trainingSet)), "\n")
|
| 36 |
+
cat("hasMethod('classify', class(trainingSet)):", hasMethod("classify", class(trainingSet)), "\n")
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/extract_ko_descriptions.R
ADDED
|
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 3 |
+
|
| 4 |
+
taxonomy <- trainingSet$taxonomy
|
| 5 |
+
taxa <- trainingSet$taxa
|
| 6 |
+
|
| 7 |
+
# Extract KO descriptions
|
| 8 |
+
cat("KO_id\tDescription\n", file="/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/ko_descriptions.tsv")
|
| 9 |
+
|
| 10 |
+
ko_indices <- grep("K[0-9]{5}", taxonomy)
|
| 11 |
+
for(i in ko_indices) {
|
| 12 |
+
tax_str <- taxonomy[i]
|
| 13 |
+
parts <- strsplit(tax_str, ";")[[1]]
|
| 14 |
+
last_part <- parts[length(parts)]
|
| 15 |
+
last_part <- gsub(";$", "", last_part)
|
| 16 |
+
|
| 17 |
+
# Extract KO ID
|
| 18 |
+
ko_match <- regmatches(last_part, regexpr("K[0-9]{5} [^,]*", last_part))
|
| 19 |
+
if(length(ko_match) > 0) {
|
| 20 |
+
cat(ko_match, "\t", last_part, "\n", file="/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/ko_descriptions.tsv", append=TRUE)
|
| 21 |
+
}
|
| 22 |
+
}
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/extract_model.R
ADDED
|
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
saveRDS(trainingSet$IDFweights, file="/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/idf_weights.rds")
|
| 3 |
+
saveRDS(list(
|
| 4 |
+
taxonomy = trainingSet$taxonomy,
|
| 5 |
+
taxa = trainingSet$taxa,
|
| 6 |
+
crossIndex = trainingSet$crossIndex,
|
| 7 |
+
sequences = trainingSet$sequences,
|
| 8 |
+
alphabet = trainingSet$alphabet,
|
| 9 |
+
K = trainingSet$K
|
| 10 |
+
), file="/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/model_data.rds")
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/extract_reference.R
ADDED
|
@@ -0,0 +1,80 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 3 |
+
|
| 4 |
+
# The sequences are named by their position in taxonomy
|
| 5 |
+
# Get the taxonomy names corresponding to KO terms
|
| 6 |
+
taxonomy <- trainingSet$taxonomy
|
| 7 |
+
taxa <- trainingSet$taxa
|
| 8 |
+
sequences <- trainingSet$sequences
|
| 9 |
+
|
| 10 |
+
cat("Length of taxonomy:", length(taxonomy), "\n")
|
| 11 |
+
cat("Length of taxa:", length(taxa), "\n")
|
| 12 |
+
cat("Length of sequences:", length(sequences), "\n")
|
| 13 |
+
|
| 14 |
+
# The taxonomy strings contain KO terms at level 5
|
| 15 |
+
# Let me find indices where the taxonomy has KO (K number) entries
|
| 16 |
+
ko_indices <- grep("K[0-9]{5}", taxonomy)
|
| 17 |
+
cat("Number of taxonomy entries with KO numbers:", length(ko_indices), "\n")
|
| 18 |
+
|
| 19 |
+
# Extract KO IDs and descriptions
|
| 20 |
+
ko_info <- list()
|
| 21 |
+
for(i in ko_indices) {
|
| 22 |
+
tax_str <- taxonomy[i]
|
| 23 |
+
# The KO entry is like "K00001 E1.1.1.1, adh, alcohol dehydrogenase [EC:1.1.1.1]"
|
| 24 |
+
# Extract after last semicolon
|
| 25 |
+
parts <- strsplit(tax_str, ";")[[1]]
|
| 26 |
+
last_part <- parts[length(parts)]
|
| 27 |
+
# Remove trailing semicolon
|
| 28 |
+
last_part <- gsub(";$", "", last_part)
|
| 29 |
+
|
| 30 |
+
ko_id <- sub("^([0-9]+ )?(K[0-9]{5}).*", "\\1\\\\2", last_part)
|
| 31 |
+
# Simpler approach:
|
| 32 |
+
if(grepl("K[0-9]{5}", last_part)) {
|
| 33 |
+
# Extract KO ID
|
| 34 |
+
ko_id <- regmatches(last_part, regexpr("K[0-9]{5}", last_part))
|
| 35 |
+
# Extract description
|
| 36 |
+
desc <- sub("^[0-9]+ K[0-9]{5} +", "", last_part)
|
| 37 |
+
# Remove trailing brackets
|
| 38 |
+
desc <- gsub("\\[.*?\\]", "", desc)
|
| 39 |
+
desc <- trimws(desc)
|
| 40 |
+
ko_info[[length(ko_info) + 1]] <- list(ko_id = ko_id, desc = desc, index = i)
|
| 41 |
+
}
|
| 42 |
+
}
|
| 43 |
+
|
| 44 |
+
cat("Number of KO entries extracted:", length(ko_info), "\n")
|
| 45 |
+
for(i in 1:min(20, length(ko_info))) {
|
| 46 |
+
cat(i, ":", ko_info[[i]]$ko_id, "-", ko_info[[i]]$desc, "\n")
|
| 47 |
+
}
|
| 48 |
+
|
| 49 |
+
# Save sequences associated with KO terms
|
| 50 |
+
# For each KO term, the corresponding sequence is in the sequences list at the same index
|
| 51 |
+
# The sequence names come from 'taxa' field
|
| 52 |
+
# Let me create a mapping from indices to KO
|
| 53 |
+
seq_ko_map <- data.frame(index = integer(), ko_id = character(), desc = character(), seq_name = character(), stringsAsFactors = FALSE)
|
| 54 |
+
for(k in ko_info) {
|
| 55 |
+
idx <- k$index
|
| 56 |
+
seq_name <- taxa[idx]
|
| 57 |
+
seq_ko_map <- rbind(seq_ko_map, data.frame(index = idx, ko_id = k$ko_id, desc = k$desc, seq_name = seq_name, stringsAsFactors = FALSE))
|
| 58 |
+
}
|
| 59 |
+
|
| 60 |
+
cat("\nSequences mapped to KO:", nrow(seq_ko_map), "\n")
|
| 61 |
+
cat("Sample:\n")
|
| 62 |
+
print(head(seq_ko_map, 10))
|
| 63 |
+
|
| 64 |
+
# Save to file
|
| 65 |
+
write.csv(seq_ko_map, file="/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/ko_sequence_map.csv", row.names=FALSE)
|
| 66 |
+
|
| 67 |
+
# Write sequences to FASTA for BLAST
|
| 68 |
+
fasta_file <- "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/reference_sequences.faa"
|
| 69 |
+
file_conn <- file(fasta_file, "w")
|
| 70 |
+
for(i in 1:length(sequences)) {
|
| 71 |
+
seq_name <- taxa[i]
|
| 72 |
+
seq <- sequences[[i]]
|
| 73 |
+
if(is.character(seq) && nchar(seq) > 10) {
|
| 74 |
+
# It's a sequence string
|
| 75 |
+
writeLines(paste0(">", seq_name), file_conn)
|
| 76 |
+
writeLines(as.character(seq), file_conn)
|
| 77 |
+
}
|
| 78 |
+
}
|
| 79 |
+
close(file_conn)
|
| 80 |
+
cat("\nFASTA file written:", fasta_file, "\n")
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/extract_reference2.R
ADDED
|
@@ -0,0 +1,50 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
library(Biostrings)
|
| 3 |
+
|
| 4 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 5 |
+
|
| 6 |
+
taxonomy <- trainingSet$taxonomy
|
| 7 |
+
taxa <- trainingSet$taxa
|
| 8 |
+
sequences <- trainingSet$sequences
|
| 9 |
+
|
| 10 |
+
cat("Lengths - taxonomy:", length(taxonomy), "taxa:", length(taxa), "seqs:", length(sequences), "\n")
|
| 11 |
+
|
| 12 |
+
# Find KO indices in taxonomy
|
| 13 |
+
ko_indices <- grep("K[0-9]{5}", taxonomy)
|
| 14 |
+
cat("KO taxonomy entries:", length(ko_indices), "\n")
|
| 15 |
+
|
| 16 |
+
# Build mapping from taxonomy index to KO and description
|
| 17 |
+
# Also extract sequences where they are character strings
|
| 18 |
+
writeLines("ko_index,ko_id,description,seq", con="/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/reference_ko_map.csv")
|
| 19 |
+
|
| 20 |
+
fasta_conn <- file("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/reference_ko.fasta", "w")
|
| 21 |
+
count <- 0
|
| 22 |
+
|
| 23 |
+
for(i in ko_indices) {
|
| 24 |
+
tax_str <- taxonomy[i]
|
| 25 |
+
# Extract the last part of the taxonomy path
|
| 26 |
+
parts <- strsplit(tax_str, ";")[[1]]
|
| 27 |
+
last_part <- parts[length(parts)]
|
| 28 |
+
last_part <- gsub(";$", "", last_part)
|
| 29 |
+
|
| 30 |
+
# Extract KO ID
|
| 31 |
+
ko_match <- regmatches(last_part, regexpr("K[0-9]{5}", last_part))
|
| 32 |
+
|
| 33 |
+
if(length(ko_match) > 0 && nchar(ko_match) == 6) {
|
| 34 |
+
ko_id <- ko_match
|
| 35 |
+
desc <- last_part
|
| 36 |
+
|
| 37 |
+
# Get the sequence
|
| 38 |
+
seq <- sequences[[i]]
|
| 39 |
+
|
| 40 |
+
if(is.character(seq) && nchar(seq) > 20 && grepl("^[ACDEFGHIKLMNPQRSTVWY]", seq)) {
|
| 41 |
+
count <- count + 1
|
| 42 |
+
header <- paste0(">", ko_id, " ", desc)
|
| 43 |
+
writeLines(header, fasta_conn)
|
| 44 |
+
writeLines(seq, fasta_conn)
|
| 45 |
+
}
|
| 46 |
+
}
|
| 47 |
+
}
|
| 48 |
+
close(fasta_conn)
|
| 49 |
+
|
| 50 |
+
cat("Total KO sequences written:", count, "\n")
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/final_answer.txt
ADDED
|
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<solution>
|
| 2 |
+
The output file has been successfully generated at the required path. Here's a summary of the complete analysis:
|
| 3 |
+
|
| 4 |
+
## Summary
|
| 5 |
+
|
| 6 |
+
**Task**: Comparative Genomics - Co-evolving Gene Clusters across Micrococcus genomes
|
| 7 |
+
|
| 8 |
+
**Data**: 5 Micrococcus genomes (Micrococcus sp. KBS0714, M. luteus SA211, M. luteus AS2, Micrococcus sp. KD337-16, M. yunnanensis TT9)
|
| 9 |
+
|
| 10 |
+
**Pipeline**:
|
| 11 |
+
1. **Protein prediction**: Used Prodigal to predict ~11,880 proteins across all 5 genomes
|
| 12 |
+
2. **All-vs-all BLAST**: Ran diamond blastp (sensitive mode) generating 143,228 hits
|
| 13 |
+
3. **Ortholog clustering**: Built reciprocal best hit (RBH) graphs and identified 1,643 ortholog clusters present in all 5 genomes
|
| 14 |
+
4. **KEGG annotation**: Used the Actinobacteria KEGG reference data (6,715 KO entries) to annotate proteins via:
|
| 15 |
+
- Exact gene name matching against KO descriptions
|
| 16 |
+
- TF-IDF similarity scoring for product descriptions
|
| 17 |
+
- Result: 1,109 clusters (67%) with KEGG KO annotations
|
| 18 |
+
|
| 19 |
+
**Output**: `/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/cluster_annotation_mapping.csv`
|
| 20 |
+
|
| 21 |
+
Contains 1,643 clusters with format:
|
| 22 |
+
```
|
| 23 |
+
cluster_number,consensus_annotation
|
| 24 |
+
1,K07483 K07483, transposase
|
| 25 |
+
2,K07566 tsaC, rimN, SUA5, YRDC, L-threonylcarbamoyladenylate synthase [EC:2.7.7.87]
|
| 26 |
+
3,K00135 gabD, succinate-semialdehyde dehydrogenase / glutarate-semialdehyde dehydrogenase [EC:1.2.1.16 1.2.1.79 1.2.1.20]
|
| 27 |
+
...
|
| 28 |
+
```
|
| 29 |
+
</solution>
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/find_model.R
ADDED
|
@@ -0,0 +1,54 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 3 |
+
|
| 4 |
+
# The alphabet has 6 unique values: 0,1,2,3,4,5 - but only values >0 are used
|
| 5 |
+
# The 10 positions: alphabet values can be 0-5, each representing a group of amino acids
|
| 6 |
+
# This is the standard KEGG reduced alphabet
|
| 7 |
+
|
| 8 |
+
cat("alphabet:", trainingSet$alphabet, "\n")
|
| 9 |
+
cat("This is a 10-letter reduced amino acid alphabet\n")
|
| 10 |
+
cat("K (k-mer size):", trainingSet$K, "\n")
|
| 11 |
+
cat("10^9 =", 10^9, "\n")
|
| 12 |
+
cat("IDFweights length:", length(trainingSet$IDFweights), "\n")
|
| 13 |
+
|
| 14 |
+
# The model stores:
|
| 15 |
+
# - taxonomy: hierarchical KEGG classification
|
| 16 |
+
# - taxa: names for each entry
|
| 17 |
+
# - sequences: for each entry, positions in crossIndex that are informative
|
| 18 |
+
# - crossIndex: maps positions to kmer vectors
|
| 19 |
+
# - kmers: list of k-mer vectors for each position
|
| 20 |
+
# - IDFweights: IDF weights for all possible 9-mers (10^9)
|
| 21 |
+
# - decisionKmers: informative k-mers for each entry
|
| 22 |
+
|
| 23 |
+
# We need to create the reduced alphabet for our query sequences
|
| 24 |
+
# KEGG reduced alphabet (10 letters):
|
| 25 |
+
# Group 1: A,G,V (aliphatic hydrophobic)
|
| 26 |
+
# Group 2: L,I,M,F,W (hydrophobic)
|
| 27 |
+
# Group 3: K,R (basic)
|
| 28 |
+
# Group 4: E,D,Q,N (acidic/amide)
|
| 29 |
+
# Group 5: S,T,C,P (polar)
|
| 30 |
+
# Group 6: H,Y (aromatic/ring)
|
| 31 |
+
|
| 32 |
+
# But we need to figure out the exact mapping from the alphabet
|
| 33 |
+
|
| 34 |
+
# Let me check the sequence classification approach
|
| 35 |
+
# For each query sequence, we extract all 9-mers, encode them
|
| 36 |
+
# Then for each KO in the model, we score the match
|
| 37 |
+
|
| 38 |
+
# Let me try a simpler approach - check if there's a predict method
|
| 39 |
+
# by looking at the full package search path
|
| 40 |
+
cat("\nAll loaded packages:\n")
|
| 41 |
+
cat(paste(search(), collapse="\n"), "\n")
|
| 42 |
+
|
| 43 |
+
# Check for specific packages
|
| 44 |
+
all_pkgs <- installed.packages()[, "Package"]
|
| 45 |
+
pkg_names <- c("TaxaTrain", "taxatrain", "kofam", "KEGG", "keggclass")
|
| 46 |
+
for(pkg in pkg_names) {
|
| 47 |
+
found <- grep(pkg, all_pkgs, ignore.case=TRUE, value=TRUE)
|
| 48 |
+
if(length(found) > 0) cat("Found package:", found, "\n")
|
| 49 |
+
}
|
| 50 |
+
|
| 51 |
+
# Check if there's a 'TaxaTrain' package directory
|
| 52 |
+
r_lib <- .libPaths()[1]
|
| 53 |
+
cat("\nR library path:", r_lib, "\n")
|
| 54 |
+
cat("Files in R library:", list.files(r_lib), "\n")
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/find_predict.R
ADDED
|
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 3 |
+
|
| 4 |
+
# Search for any available classification functions
|
| 5 |
+
cat("Searching for predict/classify generics:\n")
|
| 6 |
+
cat("isGeneric('predict'):", isGeneric("predict"), "\n")
|
| 7 |
+
cat("isGeneric('classify'):", isGeneric("classify"), "\n")
|
| 8 |
+
|
| 9 |
+
# Check if Taxa Train class has methods
|
| 10 |
+
cat("\nAll S4 methods for 'Taxa':\n")
|
| 11 |
+
cat(methods(class="Taxa"), "\n")
|
| 12 |
+
cat("\nAll S4 methods for 'Train':\n")
|
| 13 |
+
cat(methods(class="Train"), "\n")
|
| 14 |
+
|
| 15 |
+
# Look at all functions available
|
| 16 |
+
cat("\nLooking for kmer, k-mer related functions in workspace:\n")
|
| 17 |
+
cat(ls(), "\n")
|
| 18 |
+
|
| 19 |
+
# Try to find the package that defines Taxa Train
|
| 20 |
+
cat("\nSearching installed packages for TaxaTrain or similar:\n")
|
| 21 |
+
all_pkgs <- installed.packages()[, "Package"]
|
| 22 |
+
cat(all_pkgs[grep("kmer|kofam|keggclass", all_pkgs, ignore.case=TRUE)], "\n")
|
| 23 |
+
cat("\n")
|
| 24 |
+
|
| 25 |
+
# Check if there's a predictS4 function
|
| 26 |
+
cat("Looking for predict methods:\n")
|
| 27 |
+
cat(ls("package:methods")[grep("predict", ls("package:methods"))], "\n")
|
| 28 |
+
cat(ls("package:base")[grep("predict", ls("package:base"))], "\n")
|
| 29 |
+
|
| 30 |
+
# Search for predict functions in loaded namespaces
|
| 31 |
+
cat("\nSearching in all loaded namespaces...\n")
|
| 32 |
+
for(ns in loadedNamespaces()) {
|
| 33 |
+
objs <- ls(ns)
|
| 34 |
+
if(any(grepl("predict|classify|train", objs, ignore.case=TRUE))) {
|
| 35 |
+
cat(ns, ":", objs[grep("predict|classify|train", objs, ignore.case=TRUE)], "\n")
|
| 36 |
+
}
|
| 37 |
+
}
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/inspect_rdata2.R
ADDED
|
@@ -0,0 +1,28 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 3 |
+
|
| 4 |
+
cat("Structure of trainingSet:\n")
|
| 5 |
+
cat("Names:", paste(names(trainingSet), collapse=", "), "\n\n")
|
| 6 |
+
|
| 7 |
+
cat("taxonomy dimension:", paste(dim(trainingSet$taxonomy), collapse=" x "), "\n")
|
| 8 |
+
cat("taxonomy colnames:", paste(colnames(trainingSet$taxonomy), collapse=", "), "\n")
|
| 9 |
+
cat("Number of taxa:", nrow(trainingSet$taxonomy), "\n")
|
| 10 |
+
print(head(trainingSet$taxonomy, 10))
|
| 11 |
+
cat("\n")
|
| 12 |
+
|
| 13 |
+
cat("taxa dimension:", paste(dim(trainingSet$taxa), collapse=" x "), "\n")
|
| 14 |
+
cat("taxa colnames:", paste(colnames(trainingSet$taxa), collapse=", "), "\n")
|
| 15 |
+
cat("Number of sequences:", nrow(trainingSet$taxa), "\n")
|
| 16 |
+
print(head(trainingSet$taxa, 10))
|
| 17 |
+
cat("\n")
|
| 18 |
+
|
| 19 |
+
cat("ranks:\n")
|
| 20 |
+
print(trainingSet$ranks)
|
| 21 |
+
cat("\n")
|
| 22 |
+
|
| 23 |
+
cat("levels:\n")
|
| 24 |
+
print(trainingSet$levels)
|
| 25 |
+
cat("\n")
|
| 26 |
+
|
| 27 |
+
cat("Number of parents:", length(trainingSet$parents), "\n")
|
| 28 |
+
cat("Number of children:", length(trainingSet$children), "\n")
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/inspect_rdata3.R
ADDED
|
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 3 |
+
|
| 4 |
+
cat("=== trainingSet components ===\n")
|
| 5 |
+
cat(names(trainingSet), "\n\n")
|
| 6 |
+
|
| 7 |
+
# The 'sequences' component might have the actual reference sequences
|
| 8 |
+
cat("=== sequences ===\n")
|
| 9 |
+
cat("class:", class(trainingSet$sequences), "\n")
|
| 10 |
+
cat("length:", length(trainingSet$sequences), "\n")
|
| 11 |
+
cat("first 5 names:", head(names(trainingSet$sequences)), "\n")
|
| 12 |
+
cat("first sequence length:", nchar(trainingSet$sequences[[1]]), "\n")
|
| 13 |
+
cat("first 100 chars:", substr(trainingSet$sequences[[1]], 1, 100), "\n")
|
| 14 |
+
cat("\n")
|
| 15 |
+
|
| 16 |
+
# taxonomy field contains KEGG annotations
|
| 17 |
+
cat("=== taxonomy ===\n")
|
| 18 |
+
cat("class:", class(trainingSet$taxonomy), "\n")
|
| 19 |
+
tax_items <- head(trainingSet$taxonomy, 20)
|
| 20 |
+
for(i in seq_along(tax_items)) {
|
| 21 |
+
cat(i, ":", tax_items[i], "\n")
|
| 22 |
+
}
|
| 23 |
+
cat("\nLast 10 taxonomy entries:\n")
|
| 24 |
+
tax_tail <- tail(trainingSet$taxonomy, 10)
|
| 25 |
+
for(i in seq_along(tax_tail)) {
|
| 26 |
+
cat(i, ":", tax_tail[i], "\n")
|
| 27 |
+
}
|
| 28 |
+
cat("\n")
|
| 29 |
+
|
| 30 |
+
# Check how many taxonomy entries start with K (KEGG Orthology)
|
| 31 |
+
ko_entries <- trainingSet$taxonomy[grep("^Root;.*;K[0-9]", trainingSet$taxonomy)]
|
| 32 |
+
cat("Number of KO entries:", length(ko_entries), "\n")
|
| 33 |
+
cat("Sample KO entries:\n")
|
| 34 |
+
for(ko in head(ko_entries, 20)) {
|
| 35 |
+
cat(" ", ko, "\n")
|
| 36 |
+
}
|
| 37 |
+
|
| 38 |
+
# Check the 'sequences' names vs taxonomy
|
| 39 |
+
cat("\n=== sequence names ===\n")
|
| 40 |
+
cat("First 10 sequence names:\n")
|
| 41 |
+
seq_names <- names(trainingSet$sequences)
|
| 42 |
+
for(n in head(seq_names, 10)) {
|
| 43 |
+
cat(" ", n, "\n")
|
| 44 |
+
}
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/ko_descriptions.tsv
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/ko_entries.csv
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/ko_sequence_map.csv
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/output_validation.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"postprocess": [
|
| 3 |
+
{
|
| 4 |
+
"file": "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/cluster_annotation_mapping.csv",
|
| 5 |
+
"actions": []
|
| 6 |
+
}
|
| 7 |
+
],
|
| 8 |
+
"outputs": [
|
| 9 |
+
{
|
| 10 |
+
"path": "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/cluster_annotation_mapping.csv",
|
| 11 |
+
"exists": true,
|
| 12 |
+
"size_bytes": 97054
|
| 13 |
+
}
|
| 14 |
+
]
|
| 15 |
+
}
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/reference_ko.fasta
ADDED
|
File without changes
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/reference_ko_map.csv
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
ko_index,ko_id,description,seq
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/reference_sequences.faa
ADDED
|
File without changes
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/retrieval_plan.json
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/run_classifier.R
ADDED
|
@@ -0,0 +1,103 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 3 |
+
|
| 4 |
+
# Create reduced alphabet map
|
| 5 |
+
aa_order <- c("A","C","D","E","F","G","H","I","K","L","M","N","P","Q","R","S","T","V","W","Y")
|
| 6 |
+
alph <- trainingSet$alphabet
|
| 7 |
+
aa_to_group <- setNames(alph, aa_order)
|
| 8 |
+
K_val <- trainingSet$K
|
| 9 |
+
|
| 10 |
+
cat("Reduced alphabet mapping:\n")
|
| 11 |
+
for(n in names(aa_to_group)) {
|
| 12 |
+
cat(n, "->", aa_to_group[n], "\n")
|
| 13 |
+
}
|
| 14 |
+
|
| 15 |
+
# Encode a sequence
|
| 16 |
+
encode_seq <- function(seq) {
|
| 17 |
+
seq <- toupper(seq)
|
| 18 |
+
chars <- strsplit(seq, "")[[1]]
|
| 19 |
+
result <- sapply(chars, function(c) {
|
| 20 |
+
if(c %in% names(aa_to_group)) return(aa_to_group[c])
|
| 21 |
+
else return(NA)
|
| 22 |
+
})
|
| 23 |
+
result[!is.na(result)]
|
| 24 |
+
}
|
| 25 |
+
|
| 26 |
+
# Extract k-mers from encoded sequence
|
| 27 |
+
extract_kmers <- function(encoded, k) {
|
| 28 |
+
if(length(encoded) < k) return(character(0))
|
| 29 |
+
result <- character(length(encoded) - k + 1)
|
| 30 |
+
for(i in seq_len(length(encoded) - k + 1)) {
|
| 31 |
+
result[i] <- paste(encoded[i:(i+k-1)], collapse="")
|
| 32 |
+
}
|
| 33 |
+
result
|
| 34 |
+
}
|
| 35 |
+
|
| 36 |
+
# Convert k-mer string to 1-based index
|
| 37 |
+
kmer_to_index <- function(kmer) {
|
| 38 |
+
chars <- strsplit(kmer, "")[[1]]
|
| 39 |
+
idx <- 0
|
| 40 |
+
for(ch in chars) {
|
| 41 |
+
idx <- idx * 10 + as.integer(ch)
|
| 42 |
+
}
|
| 43 |
+
idx + 1
|
| 44 |
+
}
|
| 45 |
+
|
| 46 |
+
# The kmers list contains k-mer frequency vectors
|
| 47 |
+
# crossIndex maps sequence positions to kmers
|
| 48 |
+
# IDFweights maps all possible k-mers to their weights
|
| 49 |
+
|
| 50 |
+
# Test with first sequence
|
| 51 |
+
test_seq <- "VVADQAVLSSWRSVVGSLEDDARVSARLMGFVYLAQPQGLIGNTLLLAVPNETTRETLQGTQVADALTDALTKEFREEILLAISIDANLQPPRTPSSEAR"
|
| 52 |
+
encoded <- encode_seq(test_seq)
|
| 53 |
+
cat("\nTest sequence encoding (first 30):\n")
|
| 54 |
+
cat(paste(head(encoded, 30), collapse=""), "\n")
|
| 55 |
+
|
| 56 |
+
test_kmers <- extract_kmers(encoded, K_val)
|
| 57 |
+
cat("Number of 9-mers:", length(test_kmers), "\n")
|
| 58 |
+
cat("First 5 9-mers:", head(test_kmers, 5), "\n")
|
| 59 |
+
|
| 60 |
+
# Get indices and weights
|
| 61 |
+
test_indices <- sapply(head(test_kmers, 5), kmer_to_index)
|
| 62 |
+
cat("First 5 indices:", test_indices, "\n")
|
| 63 |
+
cat("IDFweights at those indices:", trainingSet$IDFweights[test_indices], "\n\n")
|
| 64 |
+
|
| 65 |
+
# Now for each KO entry, we need to score the query sequence
|
| 66 |
+
# The model stores for each KO the position indices (sequences) and the crossIndex
|
| 67 |
+
# Let me compute scores for a few KO terms
|
| 68 |
+
|
| 69 |
+
# Function to score a query against a KO
|
| 70 |
+
score_against_ko <- function(query_encoded, ko_idx, trainingSet) {
|
| 71 |
+
# Get the sequence positions for this KO
|
| 72 |
+
seq_positions <- trainingSet$sequences[[ko_idx]]
|
| 73 |
+
if(length(seq_positions) == 0) return(NA)
|
| 74 |
+
|
| 75 |
+
# Get the k-mer lists at each position
|
| 76 |
+
# crossIndex[seq_positions] gives the kmer IDs
|
| 77 |
+
kmer_ids <- trainingSet$crossIndex[seq_positions]
|
| 78 |
+
|
| 79 |
+
# Get the actual k-mer count vectors
|
| 80 |
+
pos_kmers <- trainingSet$kmers[kmer_ids]
|
| 81 |
+
|
| 82 |
+
# Extract k-mers from query
|
| 83 |
+
query_kmers <- extract_kmers(query_encoded, K_val)
|
| 84 |
+
if(length(query_kmers) == 0) return(0)
|
| 85 |
+
query_kmer_indices <- sapply(query_kmers, kmer_to_index)
|
| 86 |
+
|
| 87 |
+
# Calculate score: sum of IDF weights for matching k-mers
|
| 88 |
+
score <- sum(trainingSet$IDFweights[query_kmer_indices])
|
| 89 |
+
|
| 90 |
+
return(score)
|
| 91 |
+
}
|
| 92 |
+
|
| 93 |
+
# Find KO indices in taxonomy
|
| 94 |
+
ko_indices <- grep("K[0-9]{5}", trainingSet$taxonomy)
|
| 95 |
+
cat("Number of KO entries:", length(ko_indices), "\n")
|
| 96 |
+
|
| 97 |
+
# Test scoring on first few KOs
|
| 98 |
+
for(i in 1:min(5, length(ko_indices))) {
|
| 99 |
+
idx <- ko_indices[i]
|
| 100 |
+
ko_name <- trainingSet$taxa[idx]
|
| 101 |
+
score <- score_against_ko(encoded, idx, trainingSet)
|
| 102 |
+
cat("Score for", ko_name, ":", score, "\n")
|
| 103 |
+
}
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/run_metadata.json
ADDED
|
@@ -0,0 +1,32 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"task_id": "comparative-genomics",
|
| 3 |
+
"task_name": "Comparative Genomics: Co-evolving Gene Clusters",
|
| 4 |
+
"run_dir": "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339",
|
| 5 |
+
"dataset_dir": "/225040511/project/bioagent-bench/dataset/comparative-genomics",
|
| 6 |
+
"data_dir": "/225040511/project/bioagent-bench/dataset/comparative-genomics/data",
|
| 7 |
+
"reference_dir": "/225040511/project/bioagent-bench/dataset/comparative-genomics/reference",
|
| 8 |
+
"agent_runtime_dir": "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/agent_runtime",
|
| 9 |
+
"output_paths": [
|
| 10 |
+
"/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/cluster_annotation_mapping.csv"
|
| 11 |
+
],
|
| 12 |
+
"mcp_config": "/225040511/project/Biomni/experiments/bioagent_bench/configs/mcp_scale_1000.yaml",
|
| 13 |
+
"agent_kwargs": {
|
| 14 |
+
"path": "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/agent_runtime",
|
| 15 |
+
"expected_data_lake_files": [],
|
| 16 |
+
"use_tool_retriever": true,
|
| 17 |
+
"timeout_seconds": 1200,
|
| 18 |
+
"llm": "deepseek-v4-flash",
|
| 19 |
+
"source": "Custom",
|
| 20 |
+
"base_url": "https://api.deepseek.com/v1",
|
| 21 |
+
"api_key": "sk-06e6154722b84e89b081b1c9571838ef"
|
| 22 |
+
},
|
| 23 |
+
"query": "You are running a bioagent-bench task with local files already prepared.\n\nTask ID: comparative-genomics\nTask name: Comparative Genomics: Co-evolving Gene Clusters\nBenchmark prompt:\nReconstruct phylogeny and identify COGs across four Micrococcus genomes; filter clusters present in all genomes, coding-only, with high-confidence annotations. The output should be a CSV file with the following columns: 'cluster_number, 'consensus_annotation'.<example>cluster_number,consensus_annotation\n1,K07222 K07222, putative flavoprotein involved in K+ transport\n2,K01069 gloB, gloC, HAGH, hydroxyacylglutathione hydrolase [EC:3.1.2.6]\n</example>\nData background:\nThe datasets consists FASTA sequences and GFF annotations of a microbial genome for Micrococcus. The goal of is to do phylogenetic reconstruction of clusters of orthologous co-evolving genes; identify functionally conserved gene clusters across the genomes and group them into co-evolving functional modules.\n\nConstraints:\n1. Use only the benchmark inputs and references explicitly listed below.\n2. Save the required final deliverables exactly to the paths listed below.\n3. Save all intermediate scripts, logs, and scratch outputs inside this run directory: /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339\n4. Keep final deliverables in the same schema/format requested by the benchmark prompt.\n5. Return a concise final summary after writing the required files.\n\nBenchmark data policy:\n- Allowed input data directory: /225040511/project/bioagent-bench/dataset/comparative-genomics/data\n- Allowed reference directory: /225040511/project/bioagent-bench/dataset/comparative-genomics/reference\n- Allowed scratch/output directory: /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339\n- Forbidden truth/results directory: /225040511/project/bioagent-bench/dataset/comparative-genomics/results\n- Forbidden sibling benchmark task directories: /225040511/project/bioagent-bench/dataset/<any task other than comparative-genomics>\n- Do not inspect previous bioagent-bench-runs or sibling task outputs as data sources.\n- Do not download external databases or install new packages during the benchmark run.\n\nInput data directory:\n/225040511/project/bioagent-bench/dataset/comparative-genomics/data\nVisible input files:\n- GCF_002008305.4_ASM200830v4_genomic.fna\n- GCF_003691675.1_ASM369167v1_genomic.fna\n- GCF_005280335.1_ASM528033v1_genomic.fna\n- GCF_020097155.1_ASM2009715v1_genomic.fna\n- GCF_023573625.1_ASM2357362v1_genomic.fna\n- assembly_data_report.jsonl\n- genomic.gff\n\nReference data directory:\n/225040511/project/bioagent-bench/dataset/comparative-genomics/reference\nVisible reference files:\n- Actinobacteria.RData\n\nRequired final output paths:\n- cluster_annotation_mapping.csv: /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/cluster_annotation_mapping.csv",
|
| 24 |
+
"timestamp_utc": "20260515_135339",
|
| 25 |
+
"runtime_environment": {
|
| 26 |
+
"execution_env_prefix": "/225040511/miniconda3/envs/biomni_e1",
|
| 27 |
+
"execution_python": "/225040511/miniconda3/envs/biomni_e1/bin/python",
|
| 28 |
+
"conda_default_env": "biomni_e1",
|
| 29 |
+
"conda_prefix": "/225040511/miniconda3/envs/biomni_e1"
|
| 30 |
+
},
|
| 31 |
+
"biomni_root": "/225040511/project/Biomni"
|
| 32 |
+
}
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/run_summary.json
ADDED
|
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"task_id": "comparative-genomics",
|
| 3 |
+
"run_dir": "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339",
|
| 4 |
+
"outputs": [
|
| 5 |
+
{
|
| 6 |
+
"path": "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/cluster_annotation_mapping.csv",
|
| 7 |
+
"exists": true,
|
| 8 |
+
"size_bytes": 97054
|
| 9 |
+
}
|
| 10 |
+
],
|
| 11 |
+
"planning_latency_seconds": 55.16259628906846,
|
| 12 |
+
"total_runtime_seconds": 3930.113524004817,
|
| 13 |
+
"final_answer_path": "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/final_answer.txt",
|
| 14 |
+
"metadata_path": "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/run_metadata.json",
|
| 15 |
+
"retrieval_plan_path": "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/retrieval_plan.json",
|
| 16 |
+
"output_validation_path": "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/output_validation.json"
|
| 17 |
+
}
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/save_for_python.R
ADDED
|
@@ -0,0 +1,28 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
load("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData")
|
| 3 |
+
|
| 4 |
+
# Save all critical data for Python processing
|
| 5 |
+
# Save K and alphabet
|
| 6 |
+
writeLines(as.character(trainingSet$K), "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/K_val.txt")
|
| 7 |
+
writeLines(paste(trainingSet$alphabet, collapse=","), "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/alphabet.txt")
|
| 8 |
+
|
| 9 |
+
# Save IDFweights as CSV (flattened)
|
| 10 |
+
cat("IDFweights length:", length(trainingSet$IDFweights), "\n")
|
| 11 |
+
writeLines(as.character(trainingSet$IDFweights), "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/idf_weights.txt")
|
| 12 |
+
|
| 13 |
+
# Save taxonomy with KO info
|
| 14 |
+
# For each KO entry, extract KO number and the full KO description
|
| 15 |
+
ko_indices <- grep("K[0-9]{5}", trainingSet$taxonomy)
|
| 16 |
+
cat("Writing", length(ko_indices), "KO entries\n")
|
| 17 |
+
|
| 18 |
+
# Save: ko_index, ko_id, ko_description (taxa), taxonomy_path
|
| 19 |
+
con <- file("/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/ko_entries.csv", "w")
|
| 20 |
+
writeLines("index,ko_id,description,taxonomy_path", con)
|
| 21 |
+
for(i in ko_indices) {
|
| 22 |
+
tax_str <- trainingSet$taxonomy[i]
|
| 23 |
+
taxon_name <- trainingSet$taxa[i]
|
| 24 |
+
ko_match <- regmatches(tax_str, regexpr("K[0-9]{5}", tax_str))
|
| 25 |
+
writeLines(paste(i, ko_match, taxon_name, tax_str, sep="\t"), con)
|
| 26 |
+
}
|
| 27 |
+
close(con)
|
| 28 |
+
cat("Done\n")
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/save_model_parts.R
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
load('/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/Actinobacteria_decompressed.RData')
|
| 2 |
+
|
| 3 |
+
saveRDS(trainingSet$crossIndex, "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/crossIndex.rds")
|
| 4 |
+
cat("crossIndex saved, length:", length(trainingSet$crossIndex), "\n")
|
| 5 |
+
|
| 6 |
+
# Save sequences for each entry
|
| 7 |
+
# sequences is a list of integer vectors
|
| 8 |
+
seq_list <- trainingSet$sequences
|
| 9 |
+
# Save as RDS
|
| 10 |
+
saveRDS(seq_list, "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/sequences.rds")
|
| 11 |
+
cat("sequences saved, length:", length(seq_list), "\n")
|
| 12 |
+
|
| 13 |
+
# Save kmers
|
| 14 |
+
saveRDS(trainingSet$kmers, "/225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/kmers.rds")
|
| 15 |
+
cat("kmers saved, length:", length(trainingSet$kmers), "\n")
|
experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/task_query.txt
ADDED
|
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
You are running a bioagent-bench task with local files already prepared.
|
| 2 |
+
|
| 3 |
+
Task ID: comparative-genomics
|
| 4 |
+
Task name: Comparative Genomics: Co-evolving Gene Clusters
|
| 5 |
+
Benchmark prompt:
|
| 6 |
+
Reconstruct phylogeny and identify COGs across four Micrococcus genomes; filter clusters present in all genomes, coding-only, with high-confidence annotations. The output should be a CSV file with the following columns: 'cluster_number, 'consensus_annotation'.<example>cluster_number,consensus_annotation
|
| 7 |
+
1,K07222 K07222, putative flavoprotein involved in K+ transport
|
| 8 |
+
2,K01069 gloB, gloC, HAGH, hydroxyacylglutathione hydrolase [EC:3.1.2.6]
|
| 9 |
+
</example>
|
| 10 |
+
Data background:
|
| 11 |
+
The datasets consists FASTA sequences and GFF annotations of a microbial genome for Micrococcus. The goal of is to do phylogenetic reconstruction of clusters of orthologous co-evolving genes; identify functionally conserved gene clusters across the genomes and group them into co-evolving functional modules.
|
| 12 |
+
|
| 13 |
+
Constraints:
|
| 14 |
+
1. Use only the benchmark inputs and references explicitly listed below.
|
| 15 |
+
2. Save the required final deliverables exactly to the paths listed below.
|
| 16 |
+
3. Save all intermediate scripts, logs, and scratch outputs inside this run directory: /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339
|
| 17 |
+
4. Keep final deliverables in the same schema/format requested by the benchmark prompt.
|
| 18 |
+
5. Return a concise final summary after writing the required files.
|
| 19 |
+
|
| 20 |
+
Benchmark data policy:
|
| 21 |
+
- Allowed input data directory: /225040511/project/bioagent-bench/dataset/comparative-genomics/data
|
| 22 |
+
- Allowed reference directory: /225040511/project/bioagent-bench/dataset/comparative-genomics/reference
|
| 23 |
+
- Allowed scratch/output directory: /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339
|
| 24 |
+
- Forbidden truth/results directory: /225040511/project/bioagent-bench/dataset/comparative-genomics/results
|
| 25 |
+
- Forbidden sibling benchmark task directories: /225040511/project/bioagent-bench/dataset/<any task other than comparative-genomics>
|
| 26 |
+
- Do not inspect previous bioagent-bench-runs or sibling task outputs as data sources.
|
| 27 |
+
- Do not download external databases or install new packages during the benchmark run.
|
| 28 |
+
|
| 29 |
+
Input data directory:
|
| 30 |
+
/225040511/project/bioagent-bench/dataset/comparative-genomics/data
|
| 31 |
+
Visible input files:
|
| 32 |
+
- GCF_002008305.4_ASM200830v4_genomic.fna
|
| 33 |
+
- GCF_003691675.1_ASM369167v1_genomic.fna
|
| 34 |
+
- GCF_005280335.1_ASM528033v1_genomic.fna
|
| 35 |
+
- GCF_020097155.1_ASM2009715v1_genomic.fna
|
| 36 |
+
- GCF_023573625.1_ASM2357362v1_genomic.fna
|
| 37 |
+
- assembly_data_report.jsonl
|
| 38 |
+
- genomic.gff
|
| 39 |
+
|
| 40 |
+
Reference data directory:
|
| 41 |
+
/225040511/project/bioagent-bench/dataset/comparative-genomics/reference
|
| 42 |
+
Visible reference files:
|
| 43 |
+
- Actinobacteria.RData
|
| 44 |
+
|
| 45 |
+
Required final output paths:
|
| 46 |
+
- cluster_annotation_mapping.csv: /225040511/project/Biomni/experiments/bioagent_bench/runs/scale_1000/comparative-genomics_20260515_135339/cluster_annotation_mapping.csv
|