Benchling · Schema

Translation

Life SciencesBiotechR&DMolecular BiologyLaboratory Information ManagementElectronic Lab NotebookAssay ManagementInventory ManagementSequence ManagementExperiment WorkflowsRESTWebhooks
View JSON Schema on GitHub

JSON Schema

Translation.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://api-evangelist.github.io/benchling/json-schema/Translation.json",
  "title": "Translation",
  "allOf": [
    {
      "$ref": "#/components/schemas/SequenceFeatureBase"
    },
    {
      "properties": {
        "aminoAcids": {
          "readOnly": true,
          "type": "string"
        },
        "coerceStartCodonToMethionine": {
          "default": false,
          "description": "Whether to override the translation of the start codon to Methionine. Has no effect when the start codon already translates to Methionine.",
          "type": "boolean"
        },
        "end": {
          "description": "0-based exclusive end index. The end of the sequence is always represented as 0.",
          "type": "integer"
        },
        "geneticCode": {
          "default": "STANDARD",
          "description": "The genetic code to use when translating the nucleotide sequence into amino acids.",
          "enum": [
            "STANDARD",
            "VERTEBRATE_MITOCHONDRIAL",
            "YEAST_MITOCHONDRIAL",
            "MOLD_PROTOZOAN_COELENTERATE_MITOCHONDRIAL_MYCOPLASMA_SPIROPLASMA",
            "INVERTEBRATE_MITOCHONDRIAL",
            "CILIATE_DASYCLADACEAN_HEXAMITA_NUCLEAR",
            "ECHINODERM_FLATWORM_MITOCHONDRIAL",
            "EUPLOTID_NUCLEAR",
            "BACTERIAL_ARCHAEAL_PLANT_PLASTID",
            "ALTERNATIVE_YEAST_NUCLEAR",
            "ASCIDIAN_MITOCHONDRIAL",
            "ALTERNATIVE_FLATWORM_MITOCHONDRIAL",
            "CHLOROPHYCEAN_MITOCHONDRIAL",
            "TREMATODE_MITOCHONDRIAL",
            "SCENEDESMUS_OBLIQUUS_MITOCHONDRIAL",
            "THRAUSTOCHYTRIUM_MITOCHONDRIAL",
            "RHABDOPLEURIDAE_MITOCHONDRIAL",
            "CANDIDATE_DIVISION_SR1_GRACILIBACTERIA",
            "PACHYSOLEN_TANNOPHILUS_NUCLEAR",
            "MESODINIUM_NUCLEAR",
            "PERITRICH_NUCLEAR",
            "CEPHALODISCIDAE_MITOCHONDRIAL_UAA_TYR"
          ],
          "type": "string"
        },
        "regions": {
          "items": {
            "properties": {
              "end": {
                "description": "0-based exclusive end index. The end of the sequence is always represented as 0.",
                "type": "integer"
              },
              "start": {
                "description": "0-based inclusive start index.",
                "type": "integer"
              }
            },
            "type": "object"
          },
          "type": "array"
        },
        "start": {
          "description": "0-based inclusive start index.",
          "type": "integer"
        },
        "strand": {
          "example": 1,
          "type": "integer"
        }
      },
      "type": "object"
    }
  ]
}