Perslis
PROTEINS & STRUCTURES

Classify a protein's domains,
and trust the empty answer.

InterPro tells you what a protein is made of — its families, domains and functional sites. interpro_domains returns them for a UniProt accession, pinned to InterPro IDs. And when nothing matches, it says zero — an honest empty answer, not an invented domain.

InterPro

What the instrument does

InterPro (EMBL-EBI) integrates a dozen protein-signature databases into one classification — families, domains, homologous superfamilies and sites — each with a stable InterPro accession.

On the console, interpro_domains returns the entries matching a UniProt protein, and interpro_entry resolves a single InterPro accession. A count of zero is a real result, reported as such.

Tools this powers on the console

interpro_domains · interpro_entry

Research use only. Service names belong to their owners; no partnership or endorsement is implied.

THE INTEGRATION

How Perslis integrates InterPro

The honest zero is the whole point. A model asked what domains a protein has will, unprompted, offer a confident-sounding list. InterPro replaces that guess with a lookup: hemoglobin returns the Globin domain and its superfamilies; an unclassified protein returns nothing, and the console reports nothing rather than filling the silence.

Keyed on the UniProt accession, InterPro completes the protein picture the bench builds — sequence and disease from UniProt, structure from PDB and AlphaFold, and composition from InterPro, all for one anchor.

Ask

One question at the console — no per-service query language, no tab-hopping.

Route

Lois calls this instrument alongside the others and gathers what returns.

Pin

Every field keeps its source: database, accession, URL. A result that cannot name its source is refused by construction.

Admit

The PEEL gate decides what enters the lab record. Reported values stay verbatim; unsupported claims stay out.

InterPro · interpro_domains

A real, source-pinned result

Pulled live from the service and pinned to its identifier — the same contract every answer on the console is held to.

Live pull · interpro_domains("P69905")
Returned6 entries (honest count)
DomainIPR000971 · Globin
FamilyIPR002338 · Hemoglobin, alpha-type
SuperfamilyIPR009050 · Globin-like superfamily
FamilyIPR050056 · Hemoglobin and related oxygen transporters
No matchwould return 0 — not a fabricated domain

Source: interpro · IPR000971 · retrieved 2026-09-18

Why route it through one console

Why route InterPro through one console

01

Composition, callable

An agent gets a protein's real domains and families, pinned to InterPro IDs — not a plausible guess.

02

Completes the protein picture

Composition joins sequence, structure and prediction on the shared UniProt anchor.

03

An honest zero

No match returns zero. The instrument is designed so the empty answer is a feature, not a hidden failure.

THE PROTEIN MESH

Instruments InterPro talks to

Composition is one facet of a protein. InterPro answers next to UniProt, PDB and AlphaFold.

All 44 instruments

Continue exploringAirtight →