Enzymes & cloning

Search the parts library

Search a parts list harvested from the annotated features of the vector library — promoters, terminators, RBSs, polyA signals, origins, selection markers, affinity tags, reporters, linkers/MCSs — by name, kind or length. Nothing here is transcribed: every part is the exact sequence a GenBank record annotated, and each hit carries the accession and 1-based span it was cut from, plus every other library vector the same part was found in. Parts whose location is spliced or approximate are excluded, because their sequence is not fully determined.

post/parts_library_search

Request

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

Request body

querystring

Substring of the part name (min 2 characters), e.g. "T7", "AmpR", "SV40 polyA".

kindsstring[]

Restrict to these part kinds (promoter, terminator, origin, RBS, polyA, selection marker, affinity tag, reporter, linker/MCS, …). An unknown kind is an error.

minLengthinteger

Smallest part length in bp.

maxLengthinteger

Largest part length in bp.

includeSequenceboolean

Include each part's bases (5'→3' on the part's own strand).

limitinteger

Maximum hits to return. Capped at 100; asking for more is an error, not a silent truncation.

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.