一键导入
gene-report
Generate a comprehensive gene report by combining data from NCBI, Ensembl, UniProt, ClinVar, PDB, InterPro, STRING, and KEGG
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate a comprehensive gene report by combining data from NCBI, Ensembl, UniProt, ClinVar, PDB, InterPro, STRING, and KEGG
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Full clinical variant workup — gnomAD population frequency, ClinVar significance, protein domain impact, AlphaFold structure context, and PubMed literature
Compare a gene across multiple species — find orthologs, retrieve sequences, compute alignments, and summarize conservation
Druggability assessment — protein function, 3D structures, ligand-bound PDBs, binding sites, interaction network, disease associations, and literature
Functional analysis of a gene list — batch summaries, pathway mapping, protein interactions, tissue expression, and phenotype associations
Research session lab notebook — start, annotate, update, report, or check status
Search PubMed for relevant biomedical literature on a gene, variant, disease, or topic and produce a structured literature summary
| name | gene-report |
| description | Generate a comprehensive gene report by combining data from NCBI, Ensembl, UniProt, ClinVar, PDB, InterPro, STRING, and KEGG |
Generate a comprehensive, multi-database gene report for: $ARGUMENTS
Use the MCP tools available to you to gather data from all relevant sources, then synthesize a single structured report. Follow the steps below in order. If a step fails or returns no data, note the gap and continue — do not stop the report.
datasets_summary_gene with the gene symbol or ID (taxon: human unless otherwise specified) to get NCBI gene metadata.ensembl_lookup_gene with the symbol (or Ensembl ID if provided) to get Ensembl coordinates, biotype, and transcript count.uniprot_search with the gene symbol and organism_id:9606 (reviewed: true) to find the canonical Swiss-Prot entry.uniprot_get_protein to get function descriptions, GO terms, and subcellular localization.interpro_get_domains with the same UniProt accession to get domain architecture.uniprot_get_features with the UniProt accession (no type filter) to get domains, active sites, binding sites, and modified residues. Summarize the key features — do not dump the full list.clinvar_search with the gene symbol to find clinical variant interpretations. Summarize the top pathogenic/likely pathogenic variants (up to 5).pdb_search with the gene symbol (limit: 5) to find available crystal/cryo-EM structures. Report PDB IDs, titles, methods, and resolutions.string_get_interactions with the gene symbol (species: 9606, limit: 10, required_score: 700) to find high-confidence interaction partners.kegg_get_pathway with the gene symbol to find associated KEGG pathways. List the top pathway names and IDs.Present the gathered data as a structured report with these sections:
# Gene Report: [GENE SYMBOL]
## Summary
One-paragraph overview: what this gene encodes, its primary function, and clinical relevance.
## Gene Identity
- NCBI Gene ID, Ensembl ID, UniProt accession
- Chromosomal location, strand, coordinates
- Biotype, transcript count
## Protein Function
- Full name and alternative names
- Functional description (from UniProt)
- Subcellular localization
- Key GO terms (top 5 Biological Process, top 5 Molecular Function)
## Domain Architecture
- List of InterPro/Pfam domains with positions
- Key functional sites (active sites, binding sites)
## Clinical Significance
- Number of ClinVar entries
- Notable pathogenic variants (up to 5) with conditions
- Associated diseases/phenotypes
## 3D Structures
- Available PDB structures with method and resolution
- Best resolution structure highlighted
## Protein Interactions
- Top interaction partners from STRING with confidence scores
- Brief note on key interactions
## Pathways
- KEGG pathways this gene participates in
## Data Sources
List which databases were queried and whether each returned data successfully.
Keep the report factual — only include data returned by the tools. Do not hallucinate annotations. If a section has no data, write "No data available from [source]."