Capabilities
Current Genomi capability catalog, entry operations, and what each capability is for.
Capabilities are focused evidence domains. The host agent chooses a capability from the user's intent, reads the matching skill, and calls the smallest useful operation.
Catalog
| Capability | Start when | Entry operations |
|---|---|---|
| Active Genome Index | The user supplies a genome source or asks about selected AGI evidence | active_genome_index.summarize |
| Analytical grounding | The task needs pathway members, cell-type markers, or interval features | pathway.retrieve_members, cell_type.retrieve_markers, region.retrieve_features |
| Ancestry | The user asks for population context, PCA projection, or reference-panel similarity | ancestry.list_reference_panels, ancestry.estimate_population_context |
| ClinVar | Exact ClinVar/sample matching or candidate triage is needed | clinvar.scan_candidates |
| Decode dashboard | The user runs the all-at-once dashboard flow | decode.render_dashboard |
| Functional genomics | CRISPR, RNAi, dependency, viability, resistance, or perturbation evidence | functional_genomics.compare_gene_perturbation |
| gnomAD | Public population allele frequency for a specific variant | gnomad.fetch_population_frequency |
| GWAS Catalog | GWAS association evidence for variants or genes | gwas.compare_variant_associations, gwas.compare_gene_associations |
| Journal | Investigation notes, evidence links, reviewed source memory | journal.append_entry, journal.search_entries, research.build_target_packet, research.list_sources |
| Nutrigenomics | Single-marker nutrient metabolism, food tolerance, or declared diet-response domains | nutrigenomics.list_domains, nutrigenomics.retrieve_domain_markers |
| Pharmacogenomics | Drug response, PGx alleles, labels, guidelines, or PharmCAT | pharmacogenomics.review_medication |
| Phenotype and disease | Phenotypes, disease topics, risk topics, or candidate genes | phenotype.compare_disease_evidence, phenotype.compare_gene_hpo_evidence, phenotype.compare_drug_target_evidence |
| Polygenic scores | PGS Catalog scores or applying a published scoring file to a genome | prs.search_scores, prs.calculate_score |
| Sequence | ORFs, translation, restriction sites, Kozak context, primer checks, reference matching | sequence.analyze |
| Variant evidence | rsID, variant, gene, condition, or public source-backed claims | variant.resolve |
Operation list
Active Genome Index
active_genome_index.classify_callset_qcactive_genome_index.classify_genotype_supportactive_genome_index.classify_region_callabilityactive_genome_index.summarize
Analytical grounding
cell_type.retrieve_markerspathway.retrieve_membersregion.retrieve_features
Ancestry
ancestry.build_source_contextancestry.check_sample_overlapancestry.estimate_population_contextancestry.list_reference_panelsancestry.project_pca
ClinVar
clinvar.match_variantsclinvar.scan_candidates
Decode
decode.render_dashboard
Functional genomics
functional_genomics.compare_gene_perturbationfunctional_genomics.import_perturbation_tablefunctional_genomics.query_geofunctional_genomics.retrieve_perturbation_records
gnomAD
gnomad.fetch_population_frequency
GWAS Catalog
gwas.compare_gene_associationsgwas.compare_variant_associations
Journal and reviewed research
journal.append_entryjournal.export_memoryjournal.search_entriesjournal.summarizeresearch.build_target_packetresearch.list_sourcesresearch.queryresearch.recordresearch.search
Nutrigenomics
nutrigenomics.build_source_contextnutrigenomics.list_domainsnutrigenomics.retrieve_domain_markersnutrigenomics.retrieve_variant_records
Pharmacogenomics
pharmacogenomics.check_pharmcatpharmacogenomics.describe_gene_requirementspharmacogenomics.fetch_clinpgxpharmacogenomics.fetch_fda_labelspharmacogenomics.fetch_pgxdbpharmacogenomics.import_pharmcat_artifactspharmacogenomics.preflight_pharmcatpharmacogenomics.prepare_outside_call_tsvpharmacogenomics.review_medicationpharmacogenomics.run_pharmcatpharmacogenomics.validate_outside_call_tsv
Phenotype and disease
phenotype.compare_disease_evidencephenotype.compare_drug_target_evidencephenotype.compare_gene_hpo_evidencephenotype.normalize_termsphenotype.plan_risk_investigationphenotype.retrieve_disease_drug_targetsphenotype.retrieve_gene_disease_associationsphenotype.retrieve_trait_gene_records
Polygenic scores
prs.build_source_contextprs.calculate_scoreprs.check_score_overlapprs.fetch_score_metadataprs.import_scoring_fileprs.list_imported_scoresprs.search_scores
Sequence
sequence.analyzesequence.check_primerssequence.classify_kozaksequence.find_orfssequence.find_restriction_sitessequence.match_referencesequence.translate
Variant evidence
variant.gather_allele_contextvariant.gather_gene_contextvariant.resolve
Capability boundaries
- Use public-only tools for public questions.
- Use AGI-backed tools only after current-session source approval, AGI approval, or default-user selection grants access.
- Keep source families separate when priors differ. For example, GWAS association evidence, ClinVar clinical assertions, HPO disease annotations, and pharmacogenomic labels answer different questions.
- Confidence is synthesized at answer time from evidence quality, coverage, conflicts, source trust, and missing evidence. It is not a static tool field.