query-ensembl

Queries Ensembl REST endpoints for genomic annotations, sequences, and variants.

30|2|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/IDEA-XL/MolClaw --skill query-ensembl-idea-xl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: query-ensembl
Source: https://github.com/IDEA-XL/MolClaw/tree/main/.claude/skills/query-ensembl
Command: npx skills add https://github.com/IDEA-XL/MolClaw --skill query-ensembl-idea-xl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Queries Ensembl to retrieve gene coordinates, sequences, variants, and gene structures when users ask for genomic information such as exon/transcript details or cross-species comparisons.

Core Features & Use Cases

  • Ensembl lookups: fetch gene metadata by symbol or ID.
  • Sequence retrieval: obtain genomic/cDNA/protein sequences for a given gene or region.
  • Variant info: look up rsIDs and variant annotations.
  • Region queries: get overlapping features in a specified region.
  • Cross-species comparisons: retrieve homologs and orthologs.

Quick Start

Ask me for the genomic location or sequence of a gene using Ensembl REST endpoints.

Frequently Asked Questions about query-ensembl

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

FAQPage Schema
How do I query Ensembl for gene coordinates and genomic sequences?

Querying Ensembl for gene coordinates and genomic sequences involves using REST endpoints like /lookup/symbol and /sequence/id to fetch gene metadata and retrieve genomic, cDNA, or protein sequences returned as JSON responses.

How do I look up rsID variant annotations in Ensembl?

Looking up rsID variant annotations in Ensembl is done by querying the /variation REST endpoint, which retrieves detailed variant information and annotations formatted as JSON.

What is the best way to get exon and transcript structure from Ensembl?

The best way to get exon and transcript structure from Ensembl is querying the /overlap/region REST endpoint, which retrieves overlapping genomic features and detailed gene structures for a specified region.

Can I retrieve cross-species homologs and orthologs using the Ensembl REST API?

Yes, you can retrieve cross-species homologs and orthologs using the Ensembl REST API by querying the /homology endpoint, which returns comparative genomics data for specified gene IDs.

Does querying Ensembl REST endpoints require any specific bioinformatics dependencies?

Querying Ensembl REST endpoints requires no specific bioinformatics dependencies or environment setup, as the API returns standard JSON responses directly accessible via HTTP requests.