ensembl-database

Retrieve and analyze vertebrate genomic data from the Ensembl REST API.

52|6|Updated Nov 24, 2025
One-click install
npx skills add https://github.com/ovachiever/droid-tings --skill ensembl-database-ovachiever
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ensembl-database
Source: https://github.com/ovachiever/droid-tings/tree/main/skills/ensembl-database
Command: npx skills add https://github.com/ovachiever/droid-tings --skill ensembl-database-ovachiever

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Query Ensembl REST API for gene data, sequences, variants, and comparative genomics across 250+ species.

Core Features & Use Cases

  • Gene lookups by symbol or ID
  • Sequence retrieval for DNA, transcript, and protein
  • VEP variant predictions, orthologs, and LD/overlaps
  • Assembly mapping between GRCh37/GRCh38

Quick Start

Use the Ensembl REST client to fetch a gene by symbol and get its assembly.

Frequently Asked Questions about ensembl-database

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

FAQPage Schema
How do I retrieve gene sequences from Ensembl REST API?

Ensembl REST API retrieval automates fetching DNA, transcript, and protein sequences for genes across 250+ vertebrate species. The Skill handles rate limiting and retry logic to reliably query sequences by gene symbol or Ensembl ID without manual API management.

Can I look up genes by symbol and get genomic coordinates?

Gene lookup by symbol queries Ensembl to return matching genes with their assembly coordinates, IDs, and locations. The Skill supports both gene symbol and Ensembl ID searches, automatically handling batch queries and robust error handling for reliable results.

What genomic data can I access through Ensembl for comparative analysis?

Ensembl comparative genomics data includes orthologs, paralogs, regulatory features, and variant predictions via VEP across 250+ species. The Skill automates retrieval of this data with batch querying and coordinate conversion between genome assemblies like GRCh37 and GRCh38.

How do I convert genomic coordinates between different genome assemblies?

Assembly mapping through Ensembl REST API converts coordinates between genome builds like GRCh37 and GRCh38. The Skill automates this coordinate conversion with built-in retry logic and error handling to ensure accurate cross-assembly lookups.

Does Ensembl REST support variant effect prediction across multiple species?

Ensembl VEP variant predictions analyze variant effects across 250+ species using the REST API. The Skill implements batch querying, rate limiting, and robust error handling to enable reliable programmatic access to variant consequence data.

What's the best way to automate large-scale genomic data queries without hitting API limits?

Batch querying with built-in rate limiting and retry logic prevents API throttling during large-scale genomic data retrieval. The Skill automates these safeguards so you can reliably query gene lookups, sequences, variants, and comparative data without manual rate management.