{"total_calls":35941,"success_rate":98.7,"avg_duration_ms":1651,"tools":[{"skill_id":"tool_pubmed_search","tool_name":"PubMed Search","category":"literature_search","total_calls":14833,"successes":14760,"errors":73,"avg_duration_ms":619.0,"first_call":"2026-04-02T14:30:52.435592+00:00","last_call":"2026-04-26T18:38:25.262058+00:00"},{"skill_id":"tool_clinical_trials_search","tool_name":"Clinical Trials Search","category":"clinical_data","total_calls":4030,"successes":4011,"errors":19,"avg_duration_ms":1157.0,"first_call":"2026-04-02T14:30:55.044509+00:00","last_call":"2026-04-26T14:09:02.849177+00:00"},{"skill_id":"tool_semantic_scholar_search","tool_name":"Semantic Scholar Search","category":"literature_search","total_calls":3177,"successes":3170,"errors":7,"avg_duration_ms":1125.0,"first_call":"2026-04-02T14:30:53.883052+00:00","last_call":"2026-04-26T18:38:26.633615+00:00"},{"skill_id":"tool_pubmed_abstract","tool_name":"PubMed Abstract","category":"literature_fetch","total_calls":2260,"successes":2254,"errors":6,"avg_duration_ms":1392.0,"first_call":"2026-04-02T14:33:33.389692+00:00","last_call":"2026-04-26T16:30:22.528129+00:00"},{"skill_id":"tool_gene_info","tool_name":"Gene Info","category":"gene_annotation","total_calls":2218,"successes":2212,"errors":6,"avg_duration_ms":1099.0,"first_call":"2026-04-02T14:37:25.288563+00:00","last_call":"2026-04-26T10:50:16.299400+00:00"},{"skill_id":"tool_openalex_works_search","tool_name":"OpenAlex Works Search","category":"literature_search","total_calls":1659,"successes":1658,"errors":1,"avg_duration_ms":1038.0,"first_call":"2026-04-04T13:23:34.647139+00:00","last_call":"2026-04-26T18:38:27.309463+00:00"},{"skill_id":"tool_research_topic","tool_name":"Research Topic","category":"meta_tool","total_calls":1399,"successes":1366,"errors":33,"avg_duration_ms":3934.0,"first_call":"2026-04-02T14:30:55.047009+00:00","last_call":"2026-04-26T14:09:02.818401+00:00"},{"skill_id":"tool_reactome_pathways","tool_name":"Reactome Pathways","category":"pathway_analysis","total_calls":778,"successes":772,"errors":6,"avg_duration_ms":695.0,"first_call":"2026-04-02T23:15:40.929363+00:00","last_call":"2026-04-26T15:13:34.439444+00:00"},{"skill_id":"tool_paper_figures","tool_name":"Paper Figures","category":"figure_extraction","total_calls":750,"successes":736,"errors":14,"avg_duration_ms":16308.0,"first_call":"2026-04-06T18:32:36.811598+00:00","last_call":"2026-04-26T14:00:22.931106+00:00"},{"skill_id":"tool_string_protein_interactions","tool_name":"STRING Protein Interactions","category":"network_analysis","total_calls":524,"successes":509,"errors":15,"avg_duration_ms":1330.0,"first_call":"2026-04-02T14:43:27.408065+00:00","last_call":"2026-04-26T14:09:04.518824+00:00"},{"skill_id":"tool_allen_brain_expression","tool_name":"Allen Brain Expression","category":"expression_data","total_calls":353,"successes":346,"errors":7,"avg_duration_ms":255.0,"first_call":"2026-04-02T16:14:18.050407+00:00","last_call":"2026-04-26T14:13:57.219223+00:00"},{"skill_id":"tool_enrich_paper_figures","tool_name":null,"category":null,"total_calls":320,"successes":320,"errors":0,"avg_duration_ms":476.0,"first_call":"2026-04-18T02:34:54.773460+00:00","last_call":"2026-04-22T14:15:13.301008+00:00"},{"skill_id":"tool_uniprot_protein_info","tool_name":"UniProt Protein Info","category":"protein_annotation","total_calls":304,"successes":299,"errors":5,"avg_duration_ms":720.0,"first_call":"2026-04-02T23:15:40.218038+00:00","last_call":"2026-04-26T10:50:16.696560+00:00"},{"skill_id":"tool_clinvar_variants","tool_name":"ClinVar Variants","category":"clinical_variants","total_calls":285,"successes":283,"errors":2,"avg_duration_ms":930.0,"first_call":"2026-04-02T20:46:15.108385+00:00","last_call":"2026-04-26T08:11:04.461867+00:00"},{"skill_id":"tool_open_targets_associations","tool_name":"Open Targets Associations","category":"gene_disease_association","total_calls":271,"successes":264,"errors":7,"avg_duration_ms":1595.0,"first_call":"2026-04-02T23:15:38.429937+00:00","last_call":"2026-04-26T15:13:35.740524+00:00"},{"skill_id":"tool_paper_corpus_search","tool_name":"Paper Corpus Search","category":"data_retrieval","total_calls":247,"successes":244,"errors":3,"avg_duration_ms":4770.0,"first_call":"2026-04-11T05:07:20.662871+00:00","last_call":"2026-04-26T09:45:13.006369+00:00"},{"skill_id":"tool_allen_cell_types","tool_name":"Allen Cell Types","category":"expression_data","total_calls":213,"successes":208,"errors":5,"avg_duration_ms":1371.0,"first_call":"2026-04-02T23:27:00.787855+00:00","last_call":"2026-04-26T14:13:59.397966+00:00"},{"skill_id":"tool_paper_review_workflow","tool_name":"Paper Review Workflow","category":"pathway_analysis","total_calls":206,"successes":206,"errors":0,"avg_duration_ms":43115.0,"first_call":"2026-04-21T20:02:10.314135+00:00","last_call":"2026-04-23T02:35:14.710817+00:00"},{"skill_id":"tool_disgenet_disease-gene_associations","tool_name":"DisGeNET Disease-Gene Associations","category":"disease_gene_association","total_calls":160,"successes":154,"errors":6,"avg_duration_ms":2030.0,"first_call":"2026-04-02T20:35:24.513328+00:00","last_call":"2026-04-26T14:09:06.639517+00:00"},{"skill_id":"tool_enrichr_pathway_analysis","tool_name":"Enrichr Pathway Analysis","category":"pathway_analysis","total_calls":151,"successes":145,"errors":6,"avg_duration_ms":1635.0,"first_call":"2026-04-02T23:16:39.770104+00:00","last_call":"2026-04-26T14:00:21.744155+00:00"},{"skill_id":"tool_human_protein_atlas","tool_name":"Human Protein Atlas","category":"expression_data","total_calls":130,"successes":128,"errors":2,"avg_duration_ms":2178.0,"first_call":"2026-04-02T16:14:18.747352+00:00","last_call":"2026-04-23T15:16:06.797344+00:00"},{"skill_id":"tool_search_figures","tool_name":null,"category":null,"total_calls":126,"successes":125,"errors":0,"avg_duration_ms":91.0,"first_call":"2026-04-05T06:34:35.716935+00:00","last_call":"2026-04-23T15:09:49.514750+00:00"},{"skill_id":"tool_disgenet_gene-disease_associations","tool_name":"DisGeNET Gene-Disease Associations","category":"gene_disease_association","total_calls":111,"successes":109,"errors":2,"avg_duration_ms":2160.0,"first_call":"2026-04-02T14:42:04.296046+00:00","last_call":"2026-04-26T15:08:47.803968+00:00"},{"skill_id":"tool_gwas_genetic_associations","tool_name":"GWAS Genetic Associations","category":"genetic_associations","total_calls":100,"successes":95,"errors":5,"avg_duration_ms":2547.0,"first_call":"2026-04-02T23:16:11.520910+00:00","last_call":"2026-04-26T10:50:16.673751+00:00"},{"skill_id":"tool_string_enrichment","tool_name":"STRING Enrichment","category":"pathway_analysis","total_calls":84,"successes":76,"errors":8,"avg_duration_ms":2215.0,"first_call":"2026-04-03T00:24:09.834172+00:00","last_call":"2026-04-26T09:58:53.880783+00:00"},{"skill_id":"tool_kegg_pathways","tool_name":"KEGG Pathways","category":"pathway_analysis","total_calls":81,"successes":78,"errors":3,"avg_duration_ms":5220.0,"first_call":"2026-04-02T16:14:20.082723+00:00","last_call":"2026-04-26T09:58:45.350086+00:00"},{"skill_id":"tool_chembl_drug_targets","tool_name":"ChEMBL Drug Targets","category":"drug_database","total_calls":67,"successes":61,"errors":6,"avg_duration_ms":6293.0,"first_call":"2026-04-02T23:16:13.120889+00:00","last_call":"2026-04-26T09:58:51.045682+00:00"},{"skill_id":"tool_paper_corpus_ingest","tool_name":"Paper Corpus Ingest","category":"data_retrieval","total_calls":56,"successes":34,"errors":22,"avg_duration_ms":11.0,"first_call":"2026-04-11T05:07:20.677403+00:00","last_call":"2026-04-26T14:09:02.834105+00:00"},{"skill_id":"tool_gtex_tissue_expression","tool_name":"GTEx Tissue Expression","category":"expression_data","total_calls":55,"successes":49,"errors":6,"avg_duration_ms":355.0,"first_call":"2026-04-02T23:16:08.800380+00:00","last_call":"2026-04-26T14:09:03.199720+00:00"},{"skill_id":"tool_alphafold_structure","tool_name":"AlphaFold Structure","category":"structure_prediction","total_calls":46,"successes":36,"errors":10,"avg_duration_ms":828.0,"first_call":"2026-04-02T23:16:13.961950+00:00","last_call":"2026-04-26T10:37:12.814804+00:00"},{"skill_id":"tool_search_trials","tool_name":null,"category":null,"total_calls":45,"successes":45,"errors":0,"avg_duration_ms":1187.0,"first_call":"2026-04-26T01:32:37.941072+00:00","last_call":"2026-04-26T08:11:58.479517+00:00"},{"skill_id":"tool_mgi_mouse_models","tool_name":"MGI Mouse Models","category":"model_organism","total_calls":40,"successes":33,"errors":7,"avg_duration_ms":109.0,"first_call":"2026-04-04T13:23:30.475821+00:00","last_call":"2026-04-26T14:09:03.216119+00:00"},{"skill_id":"tool_expression_atlas_differential","tool_name":"Expression Atlas Differential","category":"expression_data","total_calls":34,"successes":28,"errors":6,"avg_duration_ms":4427.0,"first_call":"2026-04-04T13:23:15.287080+00:00","last_call":"2026-04-26T14:09:12.892262+00:00"},{"skill_id":"tool_pubchem_compound","tool_name":"PubChem Compound","category":"drug_database","total_calls":31,"successes":20,"errors":11,"avg_duration_ms":283.0,"first_call":"2026-04-02T23:15:41.188625+00:00","last_call":"2026-04-26T14:09:13.477879+00:00"},{"skill_id":"tool_disease_info","tool_name":"Disease Info","category":"disease_annotation","total_calls":31,"successes":26,"errors":5,"avg_duration_ms":900.0,"first_call":"2026-04-02T23:15:37.046228+00:00","last_call":"2026-04-26T10:16:20.614002+00:00"},{"skill_id":"tool_hpo_phenotype_associations","tool_name":"HPO Phenotype Associations","category":"forge","total_calls":30,"successes":30,"errors":0,"avg_duration_ms":962.0,"first_call":"2026-04-23T04:41:19.263199+00:00","last_call":"2026-04-23T05:05:30.362880+00:00"},{"skill_id":"tool_interpro_protein_domains","tool_name":"InterPro Protein Domains","category":"protein_annotation","total_calls":25,"successes":20,"errors":5,"avg_duration_ms":1032.0,"first_call":"2026-04-03T10:37:56.956081+00:00","last_call":"2026-04-26T10:50:16.434951+00:00"},{"skill_id":"tool_dgidb_drug-gene_interactions","tool_name":"DGIdb Drug-Gene Interactions","category":"drug_database","total_calls":24,"successes":22,"errors":2,"avg_duration_ms":92.0,"first_call":"2026-04-04T13:22:56.464711+00:00","last_call":"2026-04-19T10:40:39.497233+00:00"},{"skill_id":"tool_paper_corpus_session","tool_name":"Paper Corpus Session","category":"data_retrieval","total_calls":24,"successes":24,"errors":0,"avg_duration_ms":4451.0,"first_call":"2026-04-11T05:07:24.045416+00:00","last_call":"2026-04-23T15:16:23.920143+00:00"},{"skill_id":"tool_ebi_protein_variants","tool_name":"EBI Protein Variants","category":"protein_variation","total_calls":23,"successes":18,"errors":5,"avg_duration_ms":1557.0,"first_call":"2026-04-03T10:37:57.741748+00:00","last_call":"2026-04-26T10:50:16.470575+00:00"},{"skill_id":"tool_brainspan_expression","tool_name":"BrainSpan Expression","category":"expression_data","total_calls":23,"successes":17,"errors":6,"avg_duration_ms":22.0,"first_call":"2026-04-02T16:14:18.751831+00:00","last_call":"2026-04-26T14:09:02.930742+00:00"},{"skill_id":"tool_methbase_disease_methylation","tool_name":"MethBase Disease Methylation","category":"epigenetic_search","total_calls":22,"successes":18,"errors":4,"avg_duration_ms":1449.0,"first_call":"2026-04-02T15:43:57.990100+00:00","last_call":"2026-04-26T21:09:08.686832+00:00"},{"skill_id":"tool_ensembl_gene_info","tool_name":"Ensembl Gene Info","category":"gene_annotation","total_calls":21,"successes":19,"errors":2,"avg_duration_ms":3096.0,"first_call":"2026-04-02T23:15:47.652103+00:00","last_call":"2026-04-22T14:42:38.775975+00:00"},{"skill_id":"tool_gnomad_gene_variants","tool_name":"gnomAD Gene Variants","category":"population_genetics","total_calls":19,"successes":16,"errors":3,"avg_duration_ms":406.0,"first_call":"2026-04-02T23:11:40.675300+00:00","last_call":"2026-04-25T04:41:53.968429+00:00"},{"skill_id":"tool_pathway_commons_search","tool_name":"Pathway Commons Search","category":"pathway_analysis","total_calls":19,"successes":14,"errors":5,"avg_duration_ms":183.0,"first_call":"2026-04-03T10:41:18.350342+00:00","last_call":"2026-04-26T10:50:16.495772+00:00"},{"skill_id":"tool_monarch_disease-gene_associations","tool_name":"Monarch Disease-Gene Associations","category":"gene_disease_association","total_calls":19,"successes":14,"errors":5,"avg_duration_ms":539.0,"first_call":"2026-04-04T13:23:31.350632+00:00","last_call":"2026-04-26T10:50:16.390884+00:00"},{"skill_id":"tool_quickgo_gene_ontology","tool_name":"QuickGO Gene Ontology","category":"gene_annotation","total_calls":18,"successes":16,"errors":2,"avg_duration_ms":1448.0,"first_call":"2026-04-04T13:23:40.186943+00:00","last_call":"2026-04-23T04:36:06.643679+00:00"},{"skill_id":"tool_omim_gene_phenotypes","tool_name":"OMIM Gene Phenotypes","category":"genetic_disease","total_calls":18,"successes":16,"errors":2,"avg_duration_ms":503.0,"first_call":"2026-04-03T00:24:06.524230+00:00","last_call":"2026-04-19T10:40:31.864366+00:00"},{"skill_id":"tool_hpo_term_search","tool_name":"HPO Term Search","category":"phenotype_annotation","total_calls":17,"successes":17,"errors":0,"avg_duration_ms":329.0,"first_call":"2026-04-11T06:04:01.027478+00:00","last_call":"2026-04-23T04:50:02.381956+00:00"},{"skill_id":"tool_drugbank_drug_info","tool_name":"DrugBank Drug Info","category":"drug_database","total_calls":17,"successes":15,"errors":2,"avg_duration_ms":574.0,"first_call":"2026-04-03T00:24:05.840683+00:00","last_call":"2026-04-25T04:42:20.437610+00:00"},{"skill_id":"tool_open_targets_search","tool_name":"Open Targets Search","category":"drug_target","total_calls":17,"successes":17,"errors":0,"avg_duration_ms":291.0,"first_call":"2026-04-23T04:35:22.341966+00:00","last_call":"2026-04-23T05:05:26.500109+00:00"},{"skill_id":"tool_cellxgene_gene_expression","tool_name":"CellxGene Gene Expression","category":"expression_data","total_calls":15,"successes":13,"errors":2,"avg_duration_ms":2401.0,"first_call":"2026-04-04T13:22:53.563373+00:00","last_call":"2026-04-19T10:40:35.734128+00:00"},{"skill_id":"tool_intact_molecular_interactions","tool_name":"IntAct Molecular Interactions","category":"interaction_data","total_calls":15,"successes":13,"errors":2,"avg_duration_ms":2510.0,"first_call":"2026-04-04T13:22:52.551455+00:00","last_call":"2026-04-19T10:40:37.986730+00:00"},{"skill_id":"tool_europe_pmc_search","tool_name":"Europe PMC Search","category":"literature_search","total_calls":14,"successes":14,"errors":0,"avg_duration_ms":971.0,"first_call":"2026-04-04T13:23:10.264641+00:00","last_call":"2026-04-19T10:40:34.188000+00:00"},{"skill_id":"tool_cosmic_gene_mutations","tool_name":"COSMIC Gene Mutations","category":"cancer_genomics","total_calls":14,"successes":12,"errors":2,"avg_duration_ms":433.0,"first_call":"2026-04-04T13:22:56.222791+00:00","last_call":"2026-04-19T10:40:40.995409+00:00"},{"skill_id":"tool_pubmed_evidence_pipeline","tool_name":"PubMed Evidence Pipeline","category":"pipeline","total_calls":14,"successes":14,"errors":0,"avg_duration_ms":46230.0,"first_call":"2026-04-03T01:16:42.034115+00:00","last_call":"2026-04-12T22:01:22.031945+00:00"},{"skill_id":"tool_geo_dataset_search","tool_name":"GEO Dataset Search","category":"expression_data","total_calls":13,"successes":13,"errors":0,"avg_duration_ms":603.0,"first_call":"2026-04-05T05:56:13.762570+00:00","last_call":"2026-04-19T10:41:26.380582+00:00"},{"skill_id":"tool_panglaodb_cell_markers","tool_name":"PanglaoDB Cell Markers","category":"cell_type_annotation","total_calls":12,"successes":12,"errors":0,"avg_duration_ms":563.0,"first_call":"2026-04-11T06:04:46.581256+00:00","last_call":"2026-04-19T10:40:44.199399+00:00"},{"skill_id":"tool_jaspar_tf_binding_sites","tool_name":"JASPAR TF Binding Sites","category":"regulatory_analysis","total_calls":12,"successes":9,"errors":3,"avg_duration_ms":2475.0,"first_call":"2026-04-11T06:05:06.274137+00:00","last_call":"2026-04-19T10:41:25.782002+00:00"},{"skill_id":"tool_clingen_gene-disease_validity","tool_name":"ClinGen Gene-Disease Validity","category":"genetic_disease","total_calls":12,"successes":10,"errors":2,"avg_duration_ms":1537.0,"first_call":"2026-04-05T05:56:12.534996+00:00","last_call":"2026-04-19T10:40:45.594688+00:00"},{"skill_id":"tool_pharmgkb_pharmacogenomics","tool_name":"PharmGKB Pharmacogenomics","category":"drug_database","total_calls":12,"successes":10,"errors":2,"avg_duration_ms":434.0,"first_call":"2026-04-05T05:56:13.134571+00:00","last_call":"2026-04-19T10:40:23.193862+00:00"},{"skill_id":"tool_stitch_chemical_interactions","tool_name":"STITCH Chemical Interactions","category":"network_analysis","total_calls":12,"successes":10,"errors":2,"avg_duration_ms":1470.0,"first_call":"2026-04-05T05:56:07.444950+00:00","last_call":"2026-04-19T10:40:10.673405+00:00"},{"skill_id":"tool_gene_ontology_annotations","tool_name":"Gene Ontology Annotations","category":"annotation","total_calls":12,"successes":12,"errors":0,"avg_duration_ms":1228.0,"first_call":"2026-04-23T04:30:40.690108+00:00","last_call":"2026-04-23T05:05:31.505485+00:00"},{"skill_id":"tool_biogrid_interactions","tool_name":"BioGRID Interactions","category":"interaction_data","total_calls":11,"successes":9,"errors":2,"avg_duration_ms":0.0,"first_call":"2026-04-02T17:00:12.883642+00:00","last_call":"2026-04-23T04:38:45.426828+00:00"},{"skill_id":"tool_bgee_gene_expression","tool_name":"Bgee Gene Expression","category":"expression_data","total_calls":9,"successes":7,"errors":2,"avg_duration_ms":2645.0,"first_call":"2026-04-13T00:04:20.768758+00:00","last_call":"2026-04-22T14:42:34.993896+00:00"},{"skill_id":"tool_proteomicsdb_protein_expression","tool_name":"ProteomicsDB Protein Expression","category":"expression_data","total_calls":8,"successes":3,"errors":5,"avg_duration_ms":242.0,"first_call":"2026-04-13T00:04:35.194155+00:00","last_call":"2026-04-26T10:50:16.598852+00:00"},{"skill_id":"tool_hgnc_gene_nomenclature","tool_name":"HGNC Gene Nomenclature","category":"gene_annotation","total_calls":7,"successes":5,"errors":2,"avg_duration_ms":220.0,"first_call":"2026-04-13T00:04:24.825047+00:00","last_call":"2026-04-22T14:42:35.967712+00:00"},{"skill_id":"tool_ensembl_vep_variant_annotation","tool_name":"Ensembl VEP Variant Annotation","category":"variant_annotation","total_calls":7,"successes":3,"errors":4,"avg_duration_ms":160.0,"first_call":"2026-04-13T00:04:23.289847+00:00","last_call":"2026-04-26T10:50:16.529096+00:00"},{"skill_id":"tool_opengwas_phewas_associations","tool_name":"OpenGWAS PheWAS Associations","category":"genetic_associations","total_calls":7,"successes":3,"errors":4,"avg_duration_ms":75.0,"first_call":"2026-04-13T00:04:26.589842+00:00","last_call":"2026-04-26T10:50:16.627798+00:00"},{"skill_id":"tool_europe_pmc_citations","tool_name":"Europe PMC Citations","category":"literature_search","total_calls":7,"successes":3,"errors":4,"avg_duration_ms":113.0,"first_call":"2026-04-04T13:23:09.255793+00:00","last_call":"2026-04-26T10:50:16.358496+00:00"},{"skill_id":"tool_gwas_catalog_variant_associations","tool_name":"GWAS Catalog Variant Associations","category":"genetic_associations","total_calls":6,"successes":2,"errors":4,"avg_duration_ms":0.0,"first_call":"2026-04-13T00:04:24.775684+00:00","last_call":"2026-04-26T10:50:16.566564+00:00"},{"skill_id":"tool_pdb_protein_structures","tool_name":"PDB Protein Structures","category":"structure_data","total_calls":6,"successes":4,"errors":2,"avg_duration_ms":435.0,"first_call":"2026-04-13T00:04:35.150944+00:00","last_call":"2026-04-19T10:40:40.052079+00:00"},{"skill_id":"tool_biostudies_dataset_search","tool_name":"BioStudies Dataset Search","category":"dataset_discovery","total_calls":6,"successes":6,"errors":0,"avg_duration_ms":892.0,"first_call":"2026-04-13T00:04:21.627767+00:00","last_call":"2026-04-19T10:42:13.965696+00:00"},{"skill_id":"tool_open_targets_genetics_l2g","tool_name":"Open Targets Genetics L2G","category":"genetic_associations","total_calls":6,"successes":3,"errors":3,"avg_duration_ms":50.0,"first_call":"2026-04-13T00:04:25.937282+00:00","last_call":"2026-04-19T10:42:13.980747+00:00"},{"skill_id":"tool_pharos_target_development","tool_name":"Pharos Target Development","category":"drug_target_data","total_calls":6,"successes":4,"errors":2,"avg_duration_ms":156.0,"first_call":"2026-04-13T00:04:35.179910+00:00","last_call":"2026-04-19T10:41:20.717533+00:00"},{"skill_id":"tool_omnipath_signaling","tool_name":"OmniPath Signaling","category":"network_analysis","total_calls":6,"successes":4,"errors":2,"avg_duration_ms":830.0,"first_call":"2026-04-13T00:04:25.892879+00:00","last_call":"2026-04-19T10:41:21.772107+00:00"},{"skill_id":"tool_impc_mouse_phenotypes","tool_name":"IMPC Mouse Phenotypes","category":"model_organism","total_calls":6,"successes":4,"errors":2,"avg_duration_ms":424.0,"first_call":"2026-04-13T00:04:25.237618+00:00","last_call":"2026-04-19T10:41:23.231963+00:00"},{"skill_id":"tool_ensembl_regulatory_features","tool_name":"Ensembl Regulatory Features","category":"regulatory_genomics","total_calls":6,"successes":3,"errors":3,"avg_duration_ms":757.0,"first_call":"2026-04-13T00:04:23.273077+00:00","last_call":"2026-04-19T10:41:23.244878+00:00"},{"skill_id":"tool_nih_reporter_projects","tool_name":"NIH RePORTER Projects","category":"funding_landscape","total_calls":6,"successes":6,"errors":0,"avg_duration_ms":497.0,"first_call":"2026-04-13T00:04:25.861539+00:00","last_call":"2026-04-19T10:40:46.499826+00:00"},{"skill_id":"tool_wikipathways_gene_pathways","tool_name":"WikiPathways Gene Pathways","category":"pathway_analysis","total_calls":6,"successes":4,"errors":2,"avg_duration_ms":502.0,"first_call":"2026-04-13T00:04:38.467420+00:00","last_call":"2026-04-19T10:40:47.288419+00:00"},{"skill_id":"tool_encode_regulatory_search","tool_name":"ENCODE Regulatory Search","category":"regulatory_genomics","total_calls":6,"successes":4,"errors":2,"avg_duration_ms":64.0,"first_call":"2026-04-13T00:04:23.228995+00:00","last_call":"2026-04-19T10:40:47.363167+00:00"},{"skill_id":"tool_ncbi_gene_summary","tool_name":"NCBI Gene Summary","category":"gene_annotation","total_calls":6,"successes":4,"errors":2,"avg_duration_ms":346.0,"first_call":"2026-04-13T00:04:25.388011+00:00","last_call":"2026-04-19T10:40:47.881074+00:00"},{"skill_id":"tool_open_targets_tractability","tool_name":"Open Targets Tractability","category":"drug_discovery","total_calls":6,"successes":4,"errors":2,"avg_duration_ms":270.0,"first_call":"2026-04-13T00:04:25.968726+00:00","last_call":"2026-04-19T10:40:48.293770+00:00"},{"skill_id":"tool_agora_amp-ad_target_scoring","tool_name":"Agora AMP-AD Target Scoring","category":"disease_genetics","total_calls":6,"successes":3,"errors":3,"avg_duration_ms":144.0,"first_call":"2026-04-12T22:08:02.645335+00:00","last_call":"2026-04-13T01:09:39.130087+00:00"},{"skill_id":"tool_msigdb_gene_sets","tool_name":"MSigDB Gene Sets","category":"gene_set_enrichment","total_calls":6,"successes":3,"errors":3,"avg_duration_ms":1894.0,"first_call":"2026-04-13T00:04:25.371308+00:00","last_call":"2026-04-19T10:40:44.221636+00:00"},{"skill_id":"tool_open_targets_rna_expression","tool_name":"Open Targets RNA Expression","category":"gene_expression","total_calls":6,"successes":3,"errors":3,"avg_duration_ms":130.0,"first_call":"2026-04-13T00:04:26.623109+00:00","last_call":"2026-04-19T10:41:23.254327+00:00"},{"skill_id":"tool_ebi_ols_term_lookup","tool_name":"EBI OLS Term Lookup","category":"ontology","total_calls":6,"successes":6,"errors":0,"avg_duration_ms":1026.0,"first_call":"2026-04-13T00:04:23.197399+00:00","last_call":"2026-04-19T10:41:24.784353+00:00"},{"skill_id":"tool_bindingdb_binding_affinity","tool_name":"BindingDB Binding Affinity","category":"drug_target_data","total_calls":6,"successes":6,"errors":0,"avg_duration_ms":787.0,"first_call":"2026-04-19T10:41:28.316175+00:00","last_call":"2026-04-22T22:55:03.341086+00:00"},{"skill_id":"tool_harmonizome_gene_sets","tool_name":"Harmonizome Gene Sets","category":"gene_set_enrichment","total_calls":5,"successes":2,"errors":3,"avg_duration_ms":1567.0,"first_call":"2026-04-13T00:04:24.808505+00:00","last_call":"2026-04-19T10:40:44.207063+00:00"},{"skill_id":"tool_methbase_age_correlation","tool_name":"MethBase Age Correlation","category":"epigenetic_analysis","total_calls":5,"successes":5,"errors":0,"avg_duration_ms":1008.0,"first_call":"2026-04-02T15:44:01.631170+00:00","last_call":"2026-04-23T05:54:45.725679+00:00"},{"skill_id":"tool_uniprot_ptm_features","tool_name":"UniProt PTM Features","category":"protein_annotation","total_calls":5,"successes":3,"errors":2,"avg_duration_ms":922.0,"first_call":"2026-04-13T00:04:38.453127+00:00","last_call":"2026-04-19T10:40:45.722598+00:00"},{"skill_id":"tool_open_targets_drugs","tool_name":"Open Targets Drugs","category":"drug_target_data","total_calls":5,"successes":3,"errors":2,"avg_duration_ms":245.0,"first_call":"2026-04-13T00:04:25.922996+00:00","last_call":"2026-04-13T01:09:39.557385+00:00"},{"skill_id":"tool_ebi_complex_portal","tool_name":"EBI Complex Portal","category":"protein_interaction","total_calls":5,"successes":3,"errors":2,"avg_duration_ms":386.0,"first_call":"2026-04-13T00:04:21.818501+00:00","last_call":"2026-04-13T01:09:14.649176+00:00"},{"skill_id":"tool_gtex_brain_eqtls","tool_name":"GTEx Brain eQTLs","category":"genetics_data","total_calls":5,"successes":3,"errors":2,"avg_duration_ms":765.0,"first_call":"2026-04-13T00:04:24.724716+00:00","last_call":"2026-04-13T01:07:07.839407+00:00"},{"skill_id":"tool_open_targets_mouse_phenotypes","tool_name":"Open Targets Mouse Phenotypes","category":"model_organism","total_calls":5,"successes":3,"errors":2,"avg_duration_ms":158.0,"first_call":"2026-04-13T00:04:25.954646+00:00","last_call":"2026-04-19T10:40:45.963666+00:00"},{"skill_id":"tool_opentargets_search","tool_name":null,"category":null,"total_calls":5,"successes":5,"errors":0,"avg_duration_ms":298.0,"first_call":"2026-04-23T04:30:38.129732+00:00","last_call":"2026-04-23T04:34:47.544303+00:00"},{"skill_id":"tool_jensenlab_diseases_text_mining","tool_name":"JensenLab DISEASES Text Mining","category":"disease_genetics","total_calls":5,"successes":3,"errors":2,"avg_duration_ms":34.0,"first_call":"2026-04-13T00:04:25.304694+00:00","last_call":"2026-04-13T01:09:16.967612+00:00"},{"skill_id":"tool_disgenet_disease_similarity","tool_name":"DisGeNET Disease Similarity","category":"disease_genetics","total_calls":4,"successes":0,"errors":4,"avg_duration_ms":0.0,"first_call":"2026-04-13T00:04:21.770749+00:00","last_call":"2026-04-13T00:17:15.975170+00:00"},{"skill_id":"tool_gtex_brain_sqtls","tool_name":"GTEx Brain sQTLs","category":"expression_qtl","total_calls":4,"successes":2,"errors":2,"avg_duration_ms":636.0,"first_call":"2026-04-13T00:04:24.741348+00:00","last_call":"2026-04-13T00:17:35.000060+00:00"},{"skill_id":"tool_methbase_gene_methylation","tool_name":"MethBase Gene Methylation","category":"epigenetic_search","total_calls":4,"successes":4,"errors":0,"avg_duration_ms":894.0,"first_call":"2026-04-02T15:43:54.571311+00:00","last_call":"2026-04-02T18:10:07.682037+00:00"},{"skill_id":"tool_agr_gene_orthologs","tool_name":"AGR Gene Orthologs","category":"comparative_genomics","total_calls":4,"successes":4,"errors":0,"avg_duration_ms":477.0,"first_call":"2026-04-19T10:42:08.487479+00:00","last_call":"2026-04-22T14:42:35.372897+00:00"},{"skill_id":"tool_crossref_paper_metadata","tool_name":"CrossRef Paper Metadata","category":"literature_fetch","total_calls":3,"successes":3,"errors":0,"avg_duration_ms":204.0,"first_call":"2026-04-19T10:41:27.499353+00:00","last_call":"2026-04-22T14:42:35.756019+00:00"},{"skill_id":"tool_get_gene_info","tool_name":null,"category":null,"total_calls":3,"successes":3,"errors":0,"avg_duration_ms":1155.0,"first_call":"2026-04-26T01:32:42.682401+00:00","last_call":"2026-04-26T07:55:41.653958+00:00"},{"skill_id":"tool_chembl_compound_search","tool_name":"ChEMBL Compound Search","category":"compound_annotation","total_calls":3,"successes":3,"errors":0,"avg_duration_ms":9726.0,"first_call":"2026-04-19T10:42:06.151130+00:00","last_call":"2026-04-22T14:43:01.563275+00:00"},{"skill_id":"tool_methbase_tissue_methylation","tool_name":"MethBase Tissue Methylation","category":"epigenetic_analysis","total_calls":3,"successes":3,"errors":0,"avg_duration_ms":570.0,"first_call":"2026-04-02T15:43:56.289739+00:00","last_call":"2026-04-02T18:10:07.692345+00:00"},{"skill_id":"tool_model_eval_gate","tool_name":null,"category":null,"total_calls":3,"successes":3,"errors":0,"avg_duration_ms":7.0,"first_call":"2026-04-17T05:19:34.089591+00:00","last_call":"2026-04-17T05:21:05.033222+00:00"},{"skill_id":"tool_wikipathways_pathways","tool_name":null,"category":null,"total_calls":2,"successes":2,"errors":0,"avg_duration_ms":1074.0,"first_call":"2026-04-03T10:37:58.991740+00:00","last_call":"2026-04-03T10:38:58.271874+00:00"},{"skill_id":"tool_abc_atlas_spatial_expression","tool_name":"ABC Atlas Spatial Expression","category":"expression_data","total_calls":2,"successes":2,"errors":0,"avg_duration_ms":650.0,"first_call":"2026-04-20T23:46:28.740452+00:00","last_call":"2026-04-20T23:47:49.512411+00:00"},{"skill_id":"tool_methbase_developmental_methylation","tool_name":"MethBase Developmental Methylation","category":"epigenetic_analysis","total_calls":2,"successes":2,"errors":0,"avg_duration_ms":945.0,"first_call":"2026-04-02T15:43:59.885686+00:00","last_call":"2026-04-02T18:10:07.696471+00:00"},{"skill_id":"tool_hpo_phenotypes","tool_name":null,"category":null,"total_calls":2,"successes":2,"errors":0,"avg_duration_ms":662.0,"first_call":"2026-04-23T04:30:38.905047+00:00","last_call":"2026-04-23T04:30:39.483035+00:00"},{"skill_id":"tool_disgenet_gene_diseases","tool_name":null,"category":null,"total_calls":2,"successes":2,"errors":0,"avg_duration_ms":2260.0,"first_call":"2026-04-26T01:32:53.376657+00:00","last_call":"2026-04-26T01:32:55.513970+00:00"},{"skill_id":"tool_retraction_check","tool_name":"Retraction Check","category":"literature_search","total_calls":2,"successes":2,"errors":0,"avg_duration_ms":3313.0,"first_call":"2026-04-20T20:37:06.664841+00:00","last_call":"2026-04-20T20:37:21.212121+00:00"},{"skill_id":"gwas_genetic_associations","tool_name":null,"category":null,"total_calls":1,"successes":1,"errors":0,"avg_duration_ms":2099.0,"first_call":"2026-04-02T10:56:01.855756+00:00","last_call":"2026-04-02T10:56:01.855756+00:00"},{"skill_id":"tool_genomics_england_panelapp","tool_name":"Genomics England PanelApp","category":"clinical_genetics","total_calls":1,"successes":1,"errors":0,"avg_duration_ms":947.0,"first_call":"2026-04-19T10:41:30.963795+00:00","last_call":"2026-04-19T10:41:30.963795+00:00"},{"skill_id":"tool_unichem_compound_cross-references","tool_name":"UniChem Compound Cross-References","category":"compound_annotation","total_calls":1,"successes":1,"errors":0,"avg_duration_ms":30924.0,"first_call":"2026-04-19T10:42:01.897578+00:00","last_call":"2026-04-19T10:42:01.897578+00:00"},{"skill_id":"tool_pubtator3_gene/disease_annotations","tool_name":"PubTator3 Gene/Disease Annotations","category":"literature_annotation","total_calls":1,"successes":1,"errors":0,"avg_duration_ms":3472.0,"first_call":"2026-04-19T10:42:05.412515+00:00","last_call":"2026-04-19T10:42:05.412515+00:00"},{"skill_id":"tool_openfda_adverse_events","tool_name":"openFDA Adverse Events","category":"clinical_pharmacology","total_calls":1,"successes":1,"errors":0,"avg_duration_ms":150.0,"first_call":"2026-04-19T10:42:06.313946+00:00","last_call":"2026-04-19T10:42:06.313946+00:00"},{"skill_id":"tool_crossref_preprint_search","tool_name":"CrossRef Preprint Search","category":"literature_search","total_calls":1,"successes":1,"errors":0,"avg_duration_ms":263.0,"first_call":"2026-04-19T10:42:06.588729+00:00","last_call":"2026-04-19T10:42:06.588729+00:00"},{"skill_id":"tool_civic_gene_variants","tool_name":"CIViC Gene Variants","category":"clinical_genetics","total_calls":1,"successes":1,"errors":0,"avg_duration_ms":111.0,"first_call":"2026-04-19T10:42:06.713208+00:00","last_call":"2026-04-19T10:42:06.713208+00:00"},{"skill_id":"tool_omnipath_ptm_interactions","tool_name":"OmniPath PTM Interactions","category":"protein_interaction","total_calls":1,"successes":1,"errors":0,"avg_duration_ms":1003.0,"first_call":"2026-04-19T10:42:07.728219+00:00","last_call":"2026-04-19T10:42:07.728219+00:00"},{"skill_id":"tool_methbase_cpg_islands","tool_name":"MethBase CpG Islands","category":"epigenetic_analysis","total_calls":1,"successes":1,"errors":0,"avg_duration_ms":0.0,"first_call":"2026-04-02T18:10:07.704741+00:00","last_call":"2026-04-02T18:10:07.704741+00:00"},{"skill_id":"tool_methbase_tissue_comparison","tool_name":"MethBase Tissue Comparison","category":"epigenetic_analysis","total_calls":1,"successes":1,"errors":0,"avg_duration_ms":0.0,"first_call":"2026-04-02T18:10:07.713638+00:00","last_call":"2026-04-02T18:10:07.713638+00:00"},{"skill_id":"tool_methbase_conservation","tool_name":"MethBase Conservation","category":"epigenetic_analysis","total_calls":1,"successes":1,"errors":0,"avg_duration_ms":0.0,"first_call":"2026-04-02T18:10:07.709530+00:00","last_call":"2026-04-02T18:10:07.709530+00:00"},{"skill_id":"tool_methbase_differential_analysis","tool_name":"MethBase Differential Analysis","category":"epigenetic_analysis","total_calls":1,"successes":1,"errors":0,"avg_duration_ms":0.0,"first_call":"2026-04-02T18:10:07.700827+00:00","last_call":"2026-04-02T18:10:07.700827+00:00"},{"skill_id":"tool_ncbi_dbsnp_variant_lookup","tool_name":"NCBI dbSNP Variant Lookup","category":"variant_annotation","total_calls":1,"successes":1,"errors":0,"avg_duration_ms":486.0,"first_call":"2026-04-19T10:41:27.278264+00:00","last_call":"2026-04-19T10:41:27.278264+00:00"},{"skill_id":"tool_kegg_disease_gene_associations","tool_name":"KEGG Disease Gene Associations","category":"disease_gene_association","total_calls":1,"successes":1,"errors":0,"avg_duration_ms":1450.0,"first_call":"2026-04-19T10:41:26.780992+00:00","last_call":"2026-04-19T10:41:26.780992+00:00"},{"skill_id":"tool_ncbi_sra_dataset_search","tool_name":"NCBI SRA Dataset Search","category":"dataset_discovery","total_calls":1,"successes":1,"errors":0,"avg_duration_ms":521.0,"first_call":"2026-04-19T10:41:25.318350+00:00","last_call":"2026-04-19T10:41:25.318350+00:00"},{"skill_id":"open_targets_associations","tool_name":null,"category":null,"total_calls":1,"successes":1,"errors":0,"avg_duration_ms":594.0,"first_call":"2026-04-02T10:56:06.528763+00:00","last_call":"2026-04-02T10:56:06.528763+00:00"},{"skill_id":"tool_drugbank_drug_targets","tool_name":null,"category":null,"total_calls":1,"successes":1,"errors":0,"avg_duration_ms":277.0,"first_call":"2026-04-02T17:00:13.163169+00:00","last_call":"2026-04-02T17:00:13.163169+00:00"},{"skill_id":"tool_hmdb_metabolite_info","tool_name":null,"category":null,"total_calls":1,"successes":1,"errors":0,"avg_duration_ms":0.0,"first_call":"2026-04-02T17:30:01.171666+00:00","last_call":"2026-04-02T17:30:01.171666+00:00"},{"skill_id":"tool_gnomad_variant_frequency","tool_name":null,"category":null,"total_calls":1,"successes":1,"errors":0,"avg_duration_ms":0.0,"first_call":"2026-04-02T17:30:01.165163+00:00","last_call":"2026-04-02T17:30:01.165163+00:00"},{"skill_id":"tool_mirtarbase_mirna_targets","tool_name":null,"category":null,"total_calls":1,"successes":1,"errors":0,"avg_duration_ms":0.0,"first_call":"2026-04-02T17:30:01.176651+00:00","last_call":"2026-04-02T17:30:01.176651+00:00"},{"skill_id":"tool_lipid_maps_lipid_search","tool_name":"LIPID MAPS Lipid Search","category":"metabolomics","total_calls":1,"successes":1,"errors":0,"avg_duration_ms":1680.0,"first_call":"2026-04-19T10:41:30.008046+00:00","last_call":"2026-04-19T10:41:30.008046+00:00"}],"categories":[{"category":"literature_search","tool_count":19,"total_calls":19693,"avg_duration_ms":737.0},{"category":"clinical_data","tool_count":3,"total_calls":4030,"avg_duration_ms":1157.0},{"category":"gene_annotation","tool_count":32,"total_calls":2270,"avg_duration_ms":1115.0},{"category":"literature_fetch","tool_count":7,"total_calls":2263,"avg_duration_ms":1391.0},{"category":"meta_tool","tool_count":1,"total_calls":1399,"avg_duration_ms":3934.0},{"category":"pathway_analysis","tool_count":26,"total_calls":1325,"avg_duration_ms":7762.0},{"category":"expression_data","tool_count":40,"total_calls":855,"avg_duration_ms":1060.0},{"category":"figure_extraction","tool_count":1,"total_calls":750,"avg_duration_ms":16308.0},{"category":"network_analysis","tool_count":19,"total_calls":542,"avg_duration_ms":1328.0},{"category":"gene_disease_association","tool_count":4,"total_calls":401,"avg_duration_ms":1701.0},{"category":"protein_annotation","tool_count":51,"total_calls":334,"avg_duration_ms":746.0},{"category":"data_retrieval","tool_count":55,"total_calls":327,"avg_duration_ms":3931.0},{"category":"clinical_variants","tool_count":1,"total_calls":285,"avg_duration_ms":930.0},{"category":"disease_gene_association","tool_count":5,"total_calls":161,"avg_duration_ms":2027.0},{"category":"drug_database","tool_count":7,"total_calls":151,"avg_duration_ms":2964.0},{"category":"genetic_associations","tool_count":6,"total_calls":119,"avg_duration_ms":2147.0},{"category":"model_organism","tool_count":6,"total_calls":51,"avg_duration_ms":151.0},{"category":"structure_prediction","tool_count":11,"total_calls":46,"avg_duration_ms":828.0},{"category":"disease_annotation","tool_count":1,"total_calls":31,"avg_duration_ms":900.0},{"category":"genetic_disease","tool_count":3,"total_calls":30,"avg_duration_ms":917.0},{"category":"forge","tool_count":2,"total_calls":30,"avg_duration_ms":962.0},{"category":"epigenetic_search","tool_count":2,"total_calls":26,"avg_duration_ms":1363.0},{"category":"interaction_data","tool_count":2,"total_calls":26,"avg_duration_ms":1448.0},{"category":"protein_variation","tool_count":1,"total_calls":23,"avg_duration_ms":1557.0},{"category":"population_genetics","tool_count":1,"total_calls":19,"avg_duration_ms":406.0},{"category":"drug_target","tool_count":1,"total_calls":17,"avg_duration_ms":291.0},{"category":"phenotype_annotation","tool_count":1,"total_calls":17,"avg_duration_ms":329.0},{"category":"drug_target_data","tool_count":3,"total_calls":17,"avg_duration_ms":405.0},{"category":"disease_genetics","tool_count":3,"total_calls":15,"avg_duration_ms":69.0},{"category":"pipeline","tool_count":1,"total_calls":14,"avg_duration_ms":46230.0},{"category":"epigenetic_analysis","tool_count":7,"total_calls":14,"avg_duration_ms":617.0},{"category":"cancer_genomics","tool_count":1,"total_calls":14,"avg_duration_ms":433.0},{"category":"regulatory_analysis","tool_count":1,"total_calls":12,"avg_duration_ms":2475.0},{"category":"annotation","tool_count":2,"total_calls":12,"avg_duration_ms":1228.0},{"category":"regulatory_genomics","tool_count":2,"total_calls":12,"avg_duration_ms":410.0},{"category":"cell_type_annotation","tool_count":2,"total_calls":12,"avg_duration_ms":563.0},{"category":"gene_set_enrichment","tool_count":2,"total_calls":11,"avg_duration_ms":1745.0},{"category":"variant_annotation","tool_count":10,"total_calls":8,"avg_duration_ms":200.0},{"category":"dataset_discovery","tool_count":126,"total_calls":7,"avg_duration_ms":839.0},{"category":"funding_landscape","tool_count":1,"total_calls":6,"avg_duration_ms":497.0},{"category":"drug_discovery","tool_count":26,"total_calls":6,"avg_duration_ms":270.0},{"category":"gene_expression","tool_count":1,"total_calls":6,"avg_duration_ms":130.0},{"category":"ontology","tool_count":7,"total_calls":6,"avg_duration_ms":1026.0},{"category":"protein_interaction","tool_count":2,"total_calls":6,"avg_duration_ms":489.0},{"category":"structure_data","tool_count":1,"total_calls":6,"avg_duration_ms":435.0},{"category":"genetics_data","tool_count":1,"total_calls":5,"avg_duration_ms":765.0},{"category":"expression_qtl","tool_count":2,"total_calls":4,"avg_duration_ms":636.0},{"category":"comparative_genomics","tool_count":1,"total_calls":4,"avg_duration_ms":477.0},{"category":"compound_annotation","tool_count":2,"total_calls":4,"avg_duration_ms":15025.0},{"category":"clinical_genetics","tool_count":2,"total_calls":2,"avg_duration_ms":529.0},{"category":"clinical_pharmacology","tool_count":1,"total_calls":1,"avg_duration_ms":150.0},{"category":"literature_annotation","tool_count":1,"total_calls":1,"avg_duration_ms":3472.0},{"category":"metabolomics","tool_count":1,"total_calls":1,"avg_duration_ms":1680.0},{"category":"neuroscience","tool_count":2,"total_calls":0,"avg_duration_ms":null},{"category":"tool","tool_count":23,"total_calls":0,"avg_duration_ms":null},{"category":"ontology_lookup","tool_count":1,"total_calls":0,"avg_duration_ms":null},{"category":"drug_safety","tool_count":1,"total_calls":0,"avg_duration_ms":null},{"category":"database_access","tool_count":2,"total_calls":0,"avg_duration_ms":null},{"category":"physics","tool_count":1,"total_calls":0,"avg_duration_ms":null},{"category":"data_analysis","tool_count":9,"total_calls":0,"avg_duration_ms":null},{"category":"protein_engineering","tool_count":2,"total_calls":0,"avg_duration_ms":null},{"category":"bioinformatics","tool_count":17,"total_calls":0,"avg_duration_ms":null},{"category":"proteomics","tool_count":2,"total_calls":0,"avg_duration_ms":null},{"category":"quantum","tool_count":4,"total_calls":0,"avg_duration_ms":null},{"category":"clinical","tool_count":9,"total_calls":0,"avg_duration_ms":null},{"category":"research_methodology","tool_count":2,"total_calls":0,"avg_duration_ms":null},{"category":"scientific_comm","tool_count":22,"total_calls":0,"avg_duration_ms":null},{"category":"sequence_analysis","tool_count":1,"total_calls":0,"avg_duration_ms":null},{"category":"single_cell_expression","tool_count":1,"total_calls":0,"avg_duration_ms":null},{"category":"visualization","tool_count":9,"total_calls":0,"avg_duration_ms":null},{"category":"cheminformatics","tool_count":10,"total_calls":0,"avg_duration_ms":null},{"category":"healthcare_ai","tool_count":1,"total_calls":0,"avg_duration_ms":null},{"category":"infrastructure","tool_count":3,"total_calls":0,"avg_duration_ms":null},{"category":"lab_automation","tool_count":10,"total_calls":0,"avg_duration_ms":null},{"category":"geospatial","tool_count":2,"total_calls":0,"avg_duration_ms":null},{"category":"lab_resource","tool_count":2,"total_calls":0,"avg_duration_ms":null},{"category":"general","tool_count":6,"total_calls":0,"avg_duration_ms":null},{"category":"gene_disease","tool_count":1,"total_calls":0,"avg_duration_ms":null},{"category":"ml_ai","tool_count":14,"total_calls":0,"avg_duration_ms":null},{"category":"model_training","tool_count":1,"total_calls":0,"avg_duration_ms":null},{"category":"multi_omics","tool_count":3,"total_calls":0,"avg_duration_ms":null},{"category":"engineering","tool_count":4,"total_calls":0,"avg_duration_ms":null}],"timeline":[{"hour":"2026-04-02 10:00","calls":2,"successes":2},{"hour":"2026-04-02 14:00","calls":185,"successes":185},{"hour":"2026-04-02 15:00","calls":45,"successes":45},{"hour":"2026-04-02 16:00","calls":106,"successes":106},{"hour":"2026-04-02 17:00","calls":60,"successes":60},{"hour":"2026-04-02 18:00","calls":12,"successes":12},{"hour":"2026-04-02 20:00","calls":662,"successes":662},{"hour":"2026-04-02 21:00","calls":46,"successes":46},{"hour":"2026-04-02 22:00","calls":132,"successes":132},{"hour":"2026-04-02 23:00","calls":301,"successes":299},{"hour":"2026-04-03 00:00","calls":255,"successes":255},{"hour":"2026-04-03 01:00","calls":141,"successes":138},{"hour":"2026-04-03 03:00","calls":3,"successes":3},{"hour":"2026-04-03 05:00","calls":4,"successes":4},{"hour":"2026-04-03 06:00","calls":2,"successes":2},{"hour":"2026-04-03 07:00","calls":2,"successes":2},{"hour":"2026-04-03 08:00","calls":8,"successes":8},{"hour":"2026-04-03 09:00","calls":1,"successes":1},{"hour":"2026-04-03 10:00","calls":10,"successes":10},{"hour":"2026-04-03 11:00","calls":2,"successes":2},{"hour":"2026-04-03 13:00","calls":6,"successes":5},{"hour":"2026-04-03 15:00","calls":1,"successes":1},{"hour":"2026-04-03 16:00","calls":2,"successes":2},{"hour":"2026-04-04 05:00","calls":64,"successes":64},{"hour":"2026-04-04 06:00","calls":33,"successes":33},{"hour":"2026-04-04 07:00","calls":60,"successes":60},{"hour":"2026-04-04 08:00","calls":70,"successes":70},{"hour":"2026-04-04 09:00","calls":49,"successes":49},{"hour":"2026-04-04 10:00","calls":43,"successes":43},{"hour":"2026-04-04 11:00","calls":47,"successes":47},{"hour":"2026-04-04 12:00","calls":25,"successes":25},{"hour":"2026-04-04 13:00","calls":103,"successes":103},{"hour":"2026-04-04 14:00","calls":55,"successes":55},{"hour":"2026-04-04 15:00","calls":145,"successes":145},{"hour":"2026-04-04 16:00","calls":64,"successes":64},{"hour":"2026-04-05 05:00","calls":60,"successes":60},{"hour":"2026-04-05 06:00","calls":4,"successes":4},{"hour":"2026-04-06 08:00","calls":34,"successes":21},{"hour":"2026-04-06 09:00","calls":11,"successes":11},{"hour":"2026-04-06 18:00","calls":75,"successes":75},{"hour":"2026-04-06 19:00","calls":46,"successes":46},{"hour":"2026-04-06 20:00","calls":24,"successes":24},{"hour":"2026-04-06 21:00","calls":53,"successes":53},{"hour":"2026-04-07 03:00","calls":35,"successes":35},{"hour":"2026-04-07 04:00","calls":30,"successes":30},{"hour":"2026-04-07 05:00","calls":45,"successes":45},{"hour":"2026-04-07 06:00","calls":85,"successes":85},{"hour":"2026-04-07 07:00","calls":41,"successes":41},{"hour":"2026-04-07 08:00","calls":235,"successes":235},{"hour":"2026-04-07 09:00","calls":153,"successes":153},{"hour":"2026-04-07 11:00","calls":146,"successes":146},{"hour":"2026-04-07 12:00","calls":26,"successes":25},{"hour":"2026-04-07 15:00","calls":68,"successes":68},{"hour":"2026-04-07 16:00","calls":31,"successes":31},{"hour":"2026-04-07 17:00","calls":48,"successes":48},{"hour":"2026-04-07 20:00","calls":66,"successes":66},{"hour":"2026-04-07 21:00","calls":35,"successes":35},{"hour":"2026-04-07 22:00","calls":90,"successes":90},{"hour":"2026-04-07 23:00","calls":24,"successes":24},{"hour":"2026-04-08 00:00","calls":76,"successes":76},{"hour":"2026-04-08 01:00","calls":30,"successes":29},{"hour":"2026-04-08 07:00","calls":45,"successes":45},{"hour":"2026-04-08 08:00","calls":87,"successes":87},{"hour":"2026-04-08 09:00","calls":44,"successes":44},{"hour":"2026-04-08 10:00","calls":92,"successes":92},{"hour":"2026-04-08 11:00","calls":86,"successes":86},{"hour":"2026-04-08 12:00","calls":39,"successes":38},{"hour":"2026-04-08 13:00","calls":91,"successes":91},{"hour":"2026-04-08 14:00","calls":70,"successes":69},{"hour":"2026-04-08 15:00","calls":38,"successes":38},{"hour":"2026-04-08 16:00","calls":73,"successes":72},{"hour":"2026-04-08 17:00","calls":40,"successes":40},{"hour":"2026-04-08 18:00","calls":70,"successes":70},{"hour":"2026-04-08 19:00","calls":69,"successes":69},{"hour":"2026-04-08 20:00","calls":38,"successes":37},{"hour":"2026-04-08 21:00","calls":77,"successes":74},{"hour":"2026-04-08 22:00","calls":40,"successes":40},{"hour":"2026-04-08 23:00","calls":77,"successes":77},{"hour":"2026-04-09 00:00","calls":28,"successes":28},{"hour":"2026-04-09 01:00","calls":74,"successes":74},{"hour":"2026-04-09 02:00","calls":59,"successes":59},{"hour":"2026-04-09 03:00","calls":72,"successes":72},{"hour":"2026-04-09 04:00","calls":86,"successes":86},{"hour":"2026-04-09 05:00","calls":30,"successes":30},{"hour":"2026-04-09 06:00","calls":86,"successes":85},{"hour":"2026-04-09 07:00","calls":38,"successes":38},{"hour":"2026-04-09 08:00","calls":19,"successes":19},{"hour":"2026-04-09 09:00","calls":6,"successes":6},{"hour":"2026-04-09 12:00","calls":12,"successes":12},{"hour":"2026-04-10 04:00","calls":142,"successes":142},{"hour":"2026-04-10 10:00","calls":30,"successes":30},{"hour":"2026-04-10 11:00","calls":39,"successes":39},{"hour":"2026-04-10 12:00","calls":70,"successes":70},{"hour":"2026-04-10 20:00","calls":1,"successes":1},{"hour":"2026-04-10 23:00","calls":63,"successes":63},{"hour":"2026-04-11 00:00","calls":80,"successes":80},{"hour":"2026-04-11 01:00","calls":49,"successes":49},{"hour":"2026-04-11 02:00","calls":64,"successes":64},{"hour":"2026-04-11 03:00","calls":65,"successes":65},{"hour":"2026-04-11 04:00","calls":93,"successes":93},{"hour":"2026-04-11 05:00","calls":440,"successes":422},{"hour":"2026-04-11 06:00","calls":169,"successes":166},{"hour":"2026-04-11 07:00","calls":30,"successes":30},{"hour":"2026-04-11 08:00","calls":83,"successes":83},{"hour":"2026-04-11 09:00","calls":71,"successes":71},{"hour":"2026-04-11 10:00","calls":40,"successes":40},{"hour":"2026-04-11 11:00","calls":54,"successes":53},{"hour":"2026-04-11 12:00","calls":69,"successes":69},{"hour":"2026-04-11 13:00","calls":73,"successes":73},{"hour":"2026-04-11 14:00","calls":48,"successes":48},{"hour":"2026-04-11 15:00","calls":80,"successes":80},{"hour":"2026-04-11 16:00","calls":66,"successes":66},{"hour":"2026-04-11 17:00","calls":44,"successes":44},{"hour":"2026-04-11 18:00","calls":47,"successes":47},{"hour":"2026-04-11 19:00","calls":94,"successes":94},{"hour":"2026-04-11 20:00","calls":48,"successes":48},{"hour":"2026-04-11 21:00","calls":74,"successes":74},{"hour":"2026-04-11 22:00","calls":59,"successes":59},{"hour":"2026-04-11 23:00","calls":95,"successes":95},{"hour":"2026-04-12 00:00","calls":51,"successes":51},{"hour":"2026-04-12 01:00","calls":107,"successes":107},{"hour":"2026-04-12 02:00","calls":74,"successes":74},{"hour":"2026-04-12 03:00","calls":34,"successes":34},{"hour":"2026-04-12 04:00","calls":79,"successes":79},{"hour":"2026-04-12 05:00","calls":61,"successes":61},{"hour":"2026-04-12 06:00","calls":42,"successes":42},{"hour":"2026-04-12 07:00","calls":82,"successes":82},{"hour":"2026-04-12 08:00","calls":64,"successes":64},{"hour":"2026-04-12 09:00","calls":55,"successes":55},{"hour":"2026-04-12 10:00","calls":138,"successes":137},{"hour":"2026-04-12 11:00","calls":262,"successes":262},{"hour":"2026-04-12 12:00","calls":256,"successes":256},{"hour":"2026-04-12 13:00","calls":237,"successes":236},{"hour":"2026-04-12 14:00","calls":167,"successes":167},{"hour":"2026-04-12 15:00","calls":141,"successes":141},{"hour":"2026-04-12 16:00","calls":223,"successes":223},{"hour":"2026-04-12 17:00","calls":454,"successes":454},{"hour":"2026-04-12 18:00","calls":387,"successes":378},{"hour":"2026-04-12 19:00","calls":456,"successes":456},{"hour":"2026-04-12 20:00","calls":420,"successes":416},{"hour":"2026-04-12 21:00","calls":359,"successes":359},{"hour":"2026-04-12 22:00","calls":124,"successes":120},{"hour":"2026-04-12 23:00","calls":447,"successes":447},{"hour":"2026-04-13 00:00","calls":810,"successes":620},{"hour":"2026-04-13 01:00","calls":451,"successes":444},{"hour":"2026-04-13 02:00","calls":191,"successes":190},{"hour":"2026-04-13 03:00","calls":188,"successes":188},{"hour":"2026-04-13 04:00","calls":164,"successes":164},{"hour":"2026-04-13 05:00","calls":173,"successes":173},{"hour":"2026-04-13 06:00","calls":175,"successes":175},{"hour":"2026-04-13 07:00","calls":243,"successes":243},{"hour":"2026-04-13 08:00","calls":257,"successes":257},{"hour":"2026-04-13 09:00","calls":288,"successes":288},{"hour":"2026-04-13 10:00","calls":97,"successes":97},{"hour":"2026-04-13 11:00","calls":96,"successes":96},{"hour":"2026-04-13 12:00","calls":150,"successes":150},{"hour":"2026-04-13 13:00","calls":173,"successes":173},{"hour":"2026-04-13 14:00","calls":36,"successes":36},{"hour":"2026-04-13 15:00","calls":88,"successes":88},{"hour":"2026-04-13 16:00","calls":66,"successes":66},{"hour":"2026-04-13 17:00","calls":195,"successes":195},{"hour":"2026-04-13 18:00","calls":194,"successes":194},{"hour":"2026-04-13 19:00","calls":93,"successes":93},{"hour":"2026-04-13 20:00","calls":92,"successes":92},{"hour":"2026-04-13 21:00","calls":193,"successes":193},{"hour":"2026-04-13 22:00","calls":192,"successes":192},{"hour":"2026-04-13 23:00","calls":111,"successes":111},{"hour":"2026-04-14 00:00","calls":161,"successes":161},{"hour":"2026-04-14 01:00","calls":165,"successes":165},{"hour":"2026-04-14 02:00","calls":178,"successes":178},{"hour":"2026-04-14 03:00","calls":225,"successes":225},{"hour":"2026-04-14 04:00","calls":109,"successes":109},{"hour":"2026-04-14 05:00","calls":144,"successes":144},{"hour":"2026-04-14 06:00","calls":148,"successes":148},{"hour":"2026-04-14 07:00","calls":128,"successes":128},{"hour":"2026-04-14 08:00","calls":149,"successes":149},{"hour":"2026-04-14 09:00","calls":124,"successes":124},{"hour":"2026-04-14 10:00","calls":160,"successes":160},{"hour":"2026-04-14 11:00","calls":138,"successes":138},{"hour":"2026-04-14 12:00","calls":160,"successes":160},{"hour":"2026-04-14 13:00","calls":98,"successes":98},{"hour":"2026-04-14 14:00","calls":97,"successes":97},{"hour":"2026-04-14 15:00","calls":42,"successes":42},{"hour":"2026-04-14 16:00","calls":106,"successes":106},{"hour":"2026-04-14 17:00","calls":116,"successes":116},{"hour":"2026-04-14 18:00","calls":99,"successes":99},{"hour":"2026-04-14 19:00","calls":108,"successes":108},{"hour":"2026-04-14 20:00","calls":259,"successes":259},{"hour":"2026-04-14 21:00","calls":114,"successes":114},{"hour":"2026-04-14 22:00","calls":110,"successes":110},{"hour":"2026-04-14 23:00","calls":145,"successes":145},{"hour":"2026-04-15 00:00","calls":111,"successes":111},{"hour":"2026-04-15 01:00","calls":134,"successes":134},{"hour":"2026-04-15 02:00","calls":219,"successes":219},{"hour":"2026-04-15 03:00","calls":160,"successes":160},{"hour":"2026-04-15 04:00","calls":198,"successes":198},{"hour":"2026-04-15 05:00","calls":146,"successes":146},{"hour":"2026-04-15 06:00","calls":207,"successes":207},{"hour":"2026-04-15 07:00","calls":163,"successes":163},{"hour":"2026-04-15 08:00","calls":77,"successes":77},{"hour":"2026-04-15 09:00","calls":41,"successes":41},{"hour":"2026-04-15 11:00","calls":10,"successes":10},{"hour":"2026-04-15 12:00","calls":152,"successes":152},{"hour":"2026-04-15 13:00","calls":27,"successes":27},{"hour":"2026-04-15 14:00","calls":91,"successes":91},{"hour":"2026-04-15 15:00","calls":103,"successes":103},{"hour":"2026-04-15 16:00","calls":105,"successes":105},{"hour":"2026-04-15 17:00","calls":131,"successes":131},{"hour":"2026-04-15 18:00","calls":130,"successes":130},{"hour":"2026-04-15 19:00","calls":297,"successes":296},{"hour":"2026-04-15 20:00","calls":196,"successes":196},{"hour":"2026-04-17 05:00","calls":3,"successes":3},{"hour":"2026-04-17 11:00","calls":3,"successes":3},{"hour":"2026-04-17 16:00","calls":4,"successes":4},{"hour":"2026-04-17 17:00","calls":3,"successes":3},{"hour":"2026-04-17 18:00","calls":54,"successes":54},{"hour":"2026-04-17 19:00","calls":84,"successes":84},{"hour":"2026-04-17 20:00","calls":1,"successes":1},{"hour":"2026-04-18 02:00","calls":4,"successes":4},{"hour":"2026-04-18 14:00","calls":70,"successes":70},{"hour":"2026-04-19 00:00","calls":3,"successes":3},{"hour":"2026-04-19 01:00","calls":1,"successes":1},{"hour":"2026-04-19 02:00","calls":12,"successes":12},{"hour":"2026-04-19 04:00","calls":39,"successes":39},{"hour":"2026-04-19 05:00","calls":8,"successes":8},{"hour":"2026-04-19 09:00","calls":212,"successes":212},{"hour":"2026-04-19 10:00","calls":312,"successes":297},{"hour":"2026-04-20 13:00","calls":75,"successes":75},{"hour":"2026-04-20 14:00","calls":9,"successes":9},{"hour":"2026-04-20 20:00","calls":210,"successes":210},{"hour":"2026-04-20 22:00","calls":38,"successes":36},{"hour":"2026-04-20 23:00","calls":29,"successes":29},{"hour":"2026-04-21 01:00","calls":81,"successes":81},{"hour":"2026-04-21 05:00","calls":18,"successes":18},{"hour":"2026-04-21 08:00","calls":145,"successes":145},{"hour":"2026-04-21 09:00","calls":370,"successes":370},{"hour":"2026-04-21 10:00","calls":808,"successes":808},{"hour":"2026-04-21 11:00","calls":259,"successes":259},{"hour":"2026-04-21 12:00","calls":259,"successes":259},{"hour":"2026-04-21 13:00","calls":81,"successes":81},{"hour":"2026-04-21 14:00","calls":335,"successes":232},{"hour":"2026-04-21 15:00","calls":15,"successes":15},{"hour":"2026-04-21 16:00","calls":78,"successes":78},{"hour":"2026-04-21 17:00","calls":64,"successes":64},{"hour":"2026-04-21 18:00","calls":127,"successes":127},{"hour":"2026-04-21 19:00","calls":334,"successes":333},{"hour":"2026-04-21 20:00","calls":253,"successes":253},{"hour":"2026-04-21 21:00","calls":213,"successes":213},{"hour":"2026-04-21 22:00","calls":6,"successes":6},{"hour":"2026-04-21 23:00","calls":506,"successes":506},{"hour":"2026-04-22 01:00","calls":389,"successes":389},{"hour":"2026-04-22 03:00","calls":2,"successes":2},{"hour":"2026-04-22 07:00","calls":51,"successes":51},{"hour":"2026-04-22 08:00","calls":1,"successes":1},{"hour":"2026-04-22 11:00","calls":24,"successes":24},{"hour":"2026-04-22 12:00","calls":18,"successes":18},{"hour":"2026-04-22 14:00","calls":65,"successes":65},{"hour":"2026-04-22 16:00","calls":3,"successes":3},{"hour":"2026-04-22 18:00","calls":8,"successes":8},{"hour":"2026-04-22 20:00","calls":55,"successes":55},{"hour":"2026-04-22 21:00","calls":58,"successes":58},{"hour":"2026-04-22 22:00","calls":51,"successes":46},{"hour":"2026-04-22 23:00","calls":75,"successes":75},{"hour":"2026-04-23 00:00","calls":18,"successes":18},{"hour":"2026-04-23 01:00","calls":157,"successes":157},{"hour":"2026-04-23 02:00","calls":478,"successes":478},{"hour":"2026-04-23 03:00","calls":600,"successes":600},{"hour":"2026-04-23 04:00","calls":272,"successes":272},{"hour":"2026-04-23 05:00","calls":60,"successes":60},{"hour":"2026-04-23 06:00","calls":7,"successes":7},{"hour":"2026-04-23 08:00","calls":7,"successes":7},{"hour":"2026-04-23 09:00","calls":3,"successes":3},{"hour":"2026-04-23 10:00","calls":122,"successes":117},{"hour":"2026-04-23 11:00","calls":144,"successes":134},{"hour":"2026-04-23 12:00","calls":13,"successes":13},{"hour":"2026-04-23 15:00","calls":185,"successes":180},{"hour":"2026-04-23 17:00","calls":84,"successes":80},{"hour":"2026-04-23 19:00","calls":26,"successes":26},{"hour":"2026-04-23 20:00","calls":68,"successes":68},{"hour":"2026-04-23 21:00","calls":75,"successes":75},{"hour":"2026-04-24 13:00","calls":142,"successes":142},{"hour":"2026-04-24 14:00","calls":75,"successes":75},{"hour":"2026-04-24 15:00","calls":6,"successes":6},{"hour":"2026-04-24 22:00","calls":3,"successes":3},{"hour":"2026-04-25 02:00","calls":24,"successes":24},{"hour":"2026-04-25 03:00","calls":6,"successes":6},{"hour":"2026-04-25 04:00","calls":17,"successes":17},{"hour":"2026-04-25 05:00","calls":19,"successes":19},{"hour":"2026-04-25 06:00","calls":3,"successes":3},{"hour":"2026-04-25 10:00","calls":1,"successes":1},{"hour":"2026-04-25 23:00","calls":150,"successes":147},{"hour":"2026-04-26 01:00","calls":237,"successes":237},{"hour":"2026-04-26 02:00","calls":119,"successes":119},{"hour":"2026-04-26 03:00","calls":36,"successes":36},{"hour":"2026-04-26 04:00","calls":88,"successes":88},{"hour":"2026-04-26 05:00","calls":264,"successes":264},{"hour":"2026-04-26 06:00","calls":162,"successes":162},{"hour":"2026-04-26 07:00","calls":746,"successes":746},{"hour":"2026-04-26 08:00","calls":694,"successes":690},{"hour":"2026-04-26 09:00","calls":162,"successes":160},{"hour":"2026-04-26 10:00","calls":242,"successes":226},{"hour":"2026-04-26 11:00","calls":5,"successes":2},{"hour":"2026-04-26 12:00","calls":3,"successes":3},{"hour":"2026-04-26 13:00","calls":2,"successes":1},{"hour":"2026-04-26 14:00","calls":54,"successes":51},{"hour":"2026-04-26 15:00","calls":324,"successes":324},{"hour":"2026-04-26 16:00","calls":402,"successes":402},{"hour":"2026-04-26 17:00","calls":2,"successes":2},{"hour":"2026-04-26 18:00","calls":6,"successes":6},{"hour":"2026-04-26 21:00","calls":1,"successes":1}]}