Enzymes & cloning

Restriction sites

Find restriction enzyme recognition sites in a DNA sequence.

Batchable via POST /batch.

post/restriction_sites

Request

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

Request body

sequencestring required

Nucleotide sequence (raw or FASTA; IUPAC accepted).

enzymesstring[]

Enzyme names to scan; omit to scan the curated common-enzyme set. A name is resolved against the curated set, the Type IIS cutters and the generated REBASE table, case-, punctuation- and HF/v2-variant-insensitively, so "ecori", "EcoRI-HF", "BsaI" and "BsmFI" all resolve. A name that resolves to nothing is REJECTED rather than dropped — an unscanned enzyme reported as having no sites is indistinguishable from one that genuinely does not cut.

circularboolean

Treat the sequence as circular (plasmid) so sites spanning the origin are found.

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.