SeqBench

Protein Domain & GO Annotation (InterProScan)

Submit a protein for domain architecture, family and GO-term annotation via EBI InterProScan.

🔒 Nothing you paste is logged or storedthe scan itself runs on EBI InterProScan, so your protein sequence goes to EBI

Go beyond molecular weight and pI: submit a protein sequence for real domain architecture, family and GO-term annotation, computed by EMBL-EBI's InterProScan across its member databases (Pfam, PANTHER, PROSITE, PIRSR and more). Because a full scan takes a few minutes, this tool submits the job and polls it for you, then shows the InterPro domain architecture, every underlying signature match with its position and e-value, and the deduplicated GO terms across molecular function, biological process and cellular component. The scan runs on EBI's own infrastructure, so your protein sequence goes to EBI; SeqBench never logs or stores it. The same submit/poll pair is callable via the REST API and MCP server.

Domain, family and GO annotation runs on EBI InterProScan — your pasted sequence is sent to EBI, not processed on SeqBench's own server, and the job typically takes a few minutes. The same submit/poll pair (protein_annotate_submit / protein_annotate_poll) is callable via the REST API and MCP server.

How to use the Protein Domain Annotator tool

  1. 1Paste a protein sequence in one-letter amino-acid code (or load the example).
  2. 2Click Submit for annotation; the job typically finishes within a few minutes and this page polls it automatically.
  3. 3Read the domain architecture, GO terms and full signature-match table once the job finishes.

Frequently asked questions

How long does annotation take?

InterProScan jobs typically finish within a few minutes, depending on EBI's queue and the protein's length. This page polls automatically every 10 seconds and updates once the job is done — no need to keep re-submitting.

What is "domain architecture"?

The de-duplicated list of InterPro entries (families, domains, conserved sites and homologous superfamilies) matched anywhere in the protein, in order of position — a quick summary of what the protein is built from, versus the full per-signature match table below it.

Is my sequence stored, and can I run this from code?

The scan itself runs on EMBL-EBI's InterProScan, so your protein sequence goes to EBI; SeqBench never logs or stores it. The same submit (protein_annotate_submit) and poll (protein_annotate_poll) tools are available via the REST API and the MCP server.

Which member databases does it search?

EBI's InterProScan default set, which includes Pfam, PANTHER, PROSITE, PIRSR, SFLD, NCBIfam, Phobius, SignalP and others — whichever apply to your sequence. Results are merged into the InterPro entries shown as the domain architecture.

More