ucsc-browser

Access UCSC genome annotations, sequences, and track data via REST API.

26|5|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/ammawla/encode-toolkit --skill ucsc-browser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ucsc-browser
Source: https://github.com/ammawla/encode-toolkit/tree/main/plugin/skills/ucsc-browser
Command: npx skills add https://github.com/ammawla/encode-toolkit --skill ucsc-browser

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables users to programmatically access UCSC Genome Browser's extensive genomic annotations, sequences, and track data to support genome research and analysis workflows.

Core Features & Use Cases

  • Track Discovery: List available tracks for a specified genome assembly and identify ENCODE-specific regulation tracks.
  • Region Data Retrieval: Obtain cCRE annotations, TF binding clusters, conservation scores, and other regulatory features within user-defined genomic regions.
  • Sequence Extraction: Fetch DNA sequences and reverse complements for motif discovery, variant analysis, or CRISPR design.
  • Data Integration: Combine UCSC track data with ENCODE experiment information for comprehensive regulatory analysis and visualization.

Quick Start

Query the UCSC API to retrieve cCRE annotations overlapping a given genomic locus and fetch the corresponding DNA sequence for downstream motif analysis.

Frequently Asked Questions about ucsc-browser

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

FAQPage Schema
How do I retrieve genomic annotations and sequences from the UCSC API?

Fetch cCRE annotations, TF binding clusters, conservation scores, and regulatory features for a genomic region by specifying the genome assembly and coordinates in your UCSC API request parameters.

How do I find ENCODE regulatory tracks for a specific genome assembly?

You can fetch DNA sequences and reverse complements from the UCSC API for specified genomic coordinates to support motif discovery, variant analysis, or CRISPR guide design workflows.

Can I integrate UCSC track data with ENCODE experiment information?

No authentication is required to access the UCSC REST API at api.genome.ucsc.edu, which streamlines programmatic retrieval of genome annotations, sequences, and track data for research workflows.

What types of genomic data can I retrieve for regulatory analysis?

The UCSC API provides access to cCRE annotations, transcription factor binding clusters, conservation scores, DNA sequences, and track data for regulatory feature analysis within user-defined genomic regions.