monarch-database

Query the Monarch Initiative knowledge graph for disease-gene-phenotype associations.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/Yezez9/Research-Agent --skill monarch-database-yezez9
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monarch-database
Source: https://github.com/Yezez9/Research-Agent/tree/main/scientific-skills/monarch-database
Command: npx skills add https://github.com/Yezez9/Research-Agent --skill monarch-database-yezez9

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, pandas, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides access to the Monarch Initiative's comprehensive knowledge graph, enabling users to query associations between genes, diseases, and phenotypes across multiple species, which is crucial for rare disease research and understanding genetic disorders.

Core Features & Use Cases

  • Phenotype-to-Gene Mapping: Identify candidate genes associated with a set of patient phenotypes (HPO terms).
  • Disease-Gene Associations: Retrieve genes linked to specific diseases (using MONDO, OMIM, or ORPHANET IDs).
  • Cross-Species Modeling: Find orthologous genes in model organisms (mouse, zebrafish, etc.) for human diseases.
  • HPO Term Lookup: Get definitions, names, and hierarchical information for Human Phenotype Ontology terms.
  • Use Case: A researcher investigating a rare neurological disorder can input the patient's observed symptoms (as HPO terms) and use this Skill to find a ranked list of potential causative genes, along with their known associations and relevant animal models.

Quick Start

Use the monarch-database skill to find genes associated with the HPO terms HP:0001250 and HP:0004322.

Frequently Asked Questions about monarch-database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find candidate genes for a rare disease using HPO terms?

To find candidate genes for a rare disease using HPO terms, you query the Monarch Initiative knowledge graph for phenotype-to-gene mapping. Inputting patient phenotypes like HP:0001250 retrieves a ranked list of potential causative genes and their known disease associations.

Can I retrieve disease-gene associations using OMIM or ORPHANET IDs?

Yes, you can retrieve disease-gene associations using OMIM, ORPHANET, or MONDO IDs. The Skill queries the Monarch knowledge graph to return specific genes linked to those diseases, facilitating rare disease gene discovery and cross-species disease modeling.

What is cross-species disease modeling in the Monarch Initiative knowledge graph?

Cross-species disease modeling in the Monarch Initiative knowledge graph identifies orthologous genes in model organisms like mouse or zebrafish for human diseases. It integrates model organism databases to help researchers study genetic disorders across species.

How do I get definitions and hierarchy information for Human Phenotype Ontology terms?

To get definitions and hierarchy information for Human Phenotype Ontology terms, you perform an HPO term lookup within the Monarch knowledge graph. This integrates HPO data to provide names, definitions, and hierarchical relationships for clinical phenotypes.

Does this Skill require specific Python dependencies to query the knowledge graph?

Yes, querying the knowledge graph requires the requests and pandas Python dependencies. These libraries handle the API calls to the Monarch Initiative and structure the returned multi-species disease-gene-phenotype association data for analysis.

What databases are integrated for rare disease gene discovery beyond HPO?

Beyond HPO, rare disease gene discovery integrates OMIM, ORPHANET, ClinVar, and model organism databases. This multi-species knowledge graph maps phenotypes to genes and provides comprehensive cross-species disease associations for clinical research.