Proteins & peptides

Submit a protein for domain/GO annotation

Submit a protein sequence to EBI InterProScan for domain architecture, family and GO-term annotation, AND for membrane topology and signal-peptide prediction — EBI's default run includes Phobius, TMHMM and SignalP, so a transmembrane helix, its inside/outside topology and a cleaved signal peptide all come back without asking for them (see topology on the poll result). Returns a jobId immediately — the job itself takes minutes; poll it with protein_annotate_poll.

post/protein_annotate_submit

Request

  • Base URL: https://seqbench.com/api/v1
  • URL: https://seqbench.com/api/v1/protein_annotate_submit
  • Auth: none required

Request body

sequencestring required

Protein sequence, one-letter code (FASTA header, if any, is stripped).

applstring

Restrict to one member database (e.g. "PfamA"); omit to run EBI's defaults across all of them.

gotermsboolean

Include GO-term cross-references.

Response

Tool ran successfully.

okunknown required
toolstring required

The tool slug that ran.

resultobject required

Tool-specific output object. Its shape depends on the tool — call GET /{tool} or see the docs for each tool's fields.

Example response

{
  "provenance": {
    "apiVersion": "1.1.0"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.