query-interpro

Query InterPro REST API for protein domain annotations by UniProt ID.

401|53|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Runchuan-BU/BioClaw --skill query-interpro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: query-interpro
Source: https://github.com/Runchuan-BU/BioClaw/tree/main/.claude/skills/query-interpro
Command: npx skills add https://github.com/Runchuan-BU/BioClaw --skill query-interpro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Rapidly identify and interpret protein domains, families, repeats, and functional sites from sequence identifiers without manually navigating the InterPro website or parsing raw annotation files.

Core Features & Use Cases

  • REST API queries: Use InterPro endpoints to fetch protein annotations, domain matches, and InterPro entry details for a given UniProt ID or search term.
  • Domain architecture mapping: Extract domain names, accession IDs, types, and residue ranges suitable for visualization or mapping onto structures.
  • Search and discovery: Find InterPro entries by text query to locate families, repeats, homologous superfamilies, and functional sites.
  • Use Case: Given a UniProt accession (e.g., P04637), return all domain annotations with start/end coordinates and InterPro accessions for downstream analysis or visualization.

Quick Start

Find InterPro domains for UniProt ID P04637 and list each domain's name, type, accession, and residue coordinates.

Frequently Asked Questions about query-interpro

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

FAQPage Schema
How do I get InterPro domain annotations for a UniProt ID?

To get InterPro domain annotations, query the InterPro REST API with a UniProt accession like P04637. This returns domain names, entry types, InterPro accession IDs, and residue start and end coordinates for your protein sequence.

Can I map protein domain architectures for cross-species comparison using InterPro?

Yes, you can map protein domain architectures for cross-species comparison by extracting domain names, accession IDs, and residue ranges. This structured data is suitable for visualization or mapping onto protein structures.

What is the best way to search InterPro entries by text or accession?

The best way to search InterPro entries is using REST API text queries to locate protein families, repeats, homologous superfamilies, and functional sites. This returns matching entry details without manual website navigation.

Does InterPro REST API support fetching domain match endpoints for automated processing?

Yes, the InterPro REST API supports fetching protein annotation, entry details, and domain match endpoints. These provide structured outputs for automated downstream processing in protein analysis workflows.

How do I retrieve functional sites and repeats from a UniProt accession?

Retrieve functional sites and repeats by querying InterPro with a valid UniProt accession. The API extracts protein domains, families, repeats, and functional sites, returning residue ranges and entry types for analysis.