Benchling · Schema
EntryNotePart
Notes are the main building blocks of entries. Each note corresponds roughly to a paragraph.
Life SciencesBiotechR&DMolecular BiologyLaboratory Information ManagementElectronic Lab NotebookAssay ManagementInventory ManagementSequence ManagementExperiment WorkflowsRESTWebhooks
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://api-evangelist.github.io/benchling/json-schema/EntryNotePart.json",
"title": "EntryNotePart",
"description": "Notes are the main building blocks of entries. Each note corresponds roughly to a paragraph.\n",
"discriminator": {
"mapping": {
"app_canvas": "#/components/schemas/AppCanvasNotePart",
"assay_run": "#/components/schemas/AssayRunNotePart",
"box_creation_table": "#/components/schemas/BoxCreationTableNotePart",
"code": "#/components/schemas/SimpleNotePart",
"external_file": "#/components/schemas/ExternalFileNotePart",
"inventory_container_table": "#/components/schemas/InventoryContainerTableNotePart",
"inventory_plate_table": "#/components/schemas/InventoryPlateTableNotePart",
"list_bullet": "#/components/schemas/SimpleNotePart",
"list_checkbox": "#/components/schemas/CheckboxNotePart",
"list_number": "#/components/schemas/SimpleNotePart",
"lookup_table": "#/components/schemas/LookupTableNotePart",
"mixture_prep_table": "#/components/schemas/MixturePrepTableNotePart",
"note_linked_chart": "#/components/schemas/ChartNotePart",
"plate_creation_table": "#/components/schemas/PlateCreationTableNotePart",
"registration_table": "#/components/schemas/RegistrationTableNotePart",
"results_table": "#/components/schemas/ResultsTableNotePart",
"table": "#/components/schemas/TableNotePart",
"text": "#/components/schemas/SimpleNotePart",
"text_box": "#/components/schemas/TextBoxNotePart"
},
"propertyName": "type"
},
"oneOf": [
{
"$ref": "#/components/schemas/SimpleNotePart"
},
{
"$ref": "#/components/schemas/TableNotePart"
},
{
"$ref": "#/components/schemas/TextBoxNotePart"
},
{
"$ref": "#/components/schemas/CheckboxNotePart"
},
{
"$ref": "#/components/schemas/ExternalFileNotePart"
},
{
"$ref": "#/components/schemas/AssayRunNotePart"
},
{
"$ref": "#/components/schemas/LookupTableNotePart"
},
{
"$ref": "#/components/schemas/ResultsTableNotePart"
},
{
"$ref": "#/components/schemas/RegistrationTableNotePart"
},
{
"$ref": "#/components/schemas/PlateCreationTableNotePart"
},
{
"$ref": "#/components/schemas/BoxCreationTableNotePart"
},
{
"$ref": "#/components/schemas/MixturePrepTableNotePart"
},
{
"$ref": "#/components/schemas/InventoryContainerTableNotePart"
},
{
"$ref": "#/components/schemas/InventoryPlateTableNotePart"
},
{
"$ref": "#/components/schemas/ChartNotePart"
},
{
"$ref": "#/components/schemas/AppCanvasNotePart"
}
],
"type": "object"
}