{ "@context": { "@vocab": "https://benchling.com/schema#", "schema": "https://schema.org/", "xsd": "http://www.w3.org/2001/XMLSchema#", "dcterms": "http://purl.org/dc/terms/", "benchling": "https://benchling.com/schema#", "AutoAnnotateAaSequences": "benchling:AutoAnnotateAaSequences", "aaSequenceIds": { "@id": "benchling:aaSequenceIds", "@container": "@list" }, "featureLibraryIds": { "@id": "benchling:featureLibraryIds", "@container": "@list" }, "AaSequencesBulkCreateRequest": "benchling:AaSequencesBulkCreateRequest", "aaSequences": { "@id": "benchling:aaSequences", "@container": "@list" }, "RegistrationOrigin": "benchling:RegistrationOrigin", "originEntryId": { "@id": "benchling:originEntryId", "@type": "xsd:string" }, "registeredAt": { "@id": "benchling:registeredAt", "@type": "xsd:dateTime" }, "EntityUpsertBaseRequest": "benchling:EntityUpsertBaseRequest", "archiveRecord": { "@id": "benchling:archiveRecord", "@type": "@id" }, "fields": { "@id": "benchling:fields", "@type": "@id" }, "name": { "@id": "benchling:name", "@type": "xsd:string" }, "registryId": { "@id": "benchling:registryId", "@type": "xsd:string" }, "schemaId": { "@id": "benchling:schemaId", "@type": "xsd:string" }, "PartySummary": "benchling:PartySummary", "handle": { "@id": "benchling:handle", "@type": "xsd:string" }, "id": { "@id": "benchling:id", "@type": "xsd:string" }, "Field": "benchling:Field", "displayValue": { "@id": "benchling:displayValue", "@type": "xsd:string" }, "isMulti": { "@id": "benchling:isMulti", "@type": "xsd:boolean" }, "textValue": { "@id": "benchling:textValue", "@type": "xsd:string" }, "type": { "@id": "benchling:type" }, "value": { "@id": "benchling:value" }, "AaAnnotation": "benchling:AaAnnotation", "color": { "@id": "benchling:color", "@type": "xsd:string" }, "end": { "@id": "benchling:end", "@type": "xsd:integer" }, "notes": { "@id": "benchling:notes", "@type": "xsd:string" }, "start": { "@id": "benchling:start", "@type": "xsd:integer" }, "AaSequenceBaseRequest": "benchling:AaSequenceBaseRequest", "aliases": { "@id": "benchling:aliases", "@container": "@list" }, "aminoAcids": { "@id": "benchling:aminoAcids", "@type": "xsd:string" }, "annotations": { "@id": "benchling:annotations", "@container": "@list" }, "authorIds": { "@id": "benchling:authorIds", "@container": "@list" }, "customFields": { "@id": "benchling:customFields" }, "folderId": { "@id": "benchling:folderId", "@type": "xsd:string" }, "AaSequencesBulkUpdateRequest": "benchling:AaSequencesBulkUpdateRequest", "CustomField": "benchling:CustomField", "BadRequestError": "benchling:BadRequestError", "error": { "@id": "benchling:error" }, "AaSequence": "benchling:AaSequence", "apiURL": { "@id": "benchling:apiURL", "@type": "@id" }, "authors": { "@id": "benchling:authors", "@container": "@list" }, "createdAt": { "@id": "benchling:createdAt", "@type": "xsd:dateTime" }, "creator": { "@id": "benchling:creator", "@type": "@id" }, "entityRegistryId": { "@id": "benchling:entityRegistryId", "@type": "xsd:string" }, "length": { "@id": "benchling:length", "@type": "xsd:integer" }, "modifiedAt": { "@id": "benchling:modifiedAt", "@type": "xsd:dateTime" }, "registrationOrigin": { "@id": "benchling:registrationOrigin" }, "url": { "@id": "benchling:url", "@type": "xsd:string" }, "webURL": { "@id": "benchling:webURL", "@type": "@id" }, "EntityArchiveReason": "benchling:EntityArchiveReason", "FieldType": "benchling:FieldType", "AsyncTaskLink": "benchling:AsyncTaskLink", "taskId": { "@id": "benchling:taskId", "@type": "xsd:string" }, "AaSequencesBulkUpsertRequest": "benchling:AaSequencesBulkUpsertRequest", "CreateEntityIntoRegistry": "benchling:CreateEntityIntoRegistry", "namingStrategy": { "@id": "benchling:namingStrategy", "@type": "@id" }, "BackTranslate": "benchling:BackTranslate", "avoidedCutsiteEnzymeIds": { "@id": "benchling:avoidedCutsiteEnzymeIds", "@container": "@list" }, "codonUsageTableId": { "@id": "benchling:codonUsageTableId", "@type": "xsd:string" }, "gcContent": { "@id": "benchling:gcContent", "@type": "xsd:string" }, "gcContentRange": { "@id": "benchling:gcContentRange" }, "hairpinParameters": { "@id": "benchling:hairpinParameters" }, "method": { "@id": "benchling:method", "@type": "xsd:string" }, "reducedPatterns": { "@id": "benchling:reducedPatterns", "@container": "@list" }, "shouldDepleteUridine": { "@id": "benchling:shouldDepleteUridine", "@type": "xsd:boolean" }, "AaSequencesMatchBases": "benchling:AaSequencesMatchBases", "archiveReason": { "@id": "benchling:archiveReason", "@type": "xsd:string" }, "nextToken": { "@id": "benchling:nextToken", "@type": "xsd:string" }, "pageSize": { "@id": "benchling:pageSize", "@type": "xsd:integer" }, "sort": { "@id": "benchling:sort", "@type": "xsd:string" }, "AaSequencesSearchBases": "benchling:AaSequencesSearchBases", "SchemaSummary": "benchling:SchemaSummary", "ReducedPattern": "benchling:ReducedPattern", "avoidReverseComplement": { "@id": "benchling:avoidReverseComplement", "@type": "xsd:boolean" }, "pattern": { "@id": "benchling:pattern", "@type": "xsd:string" }, "ArchiveRecord": "benchling:ArchiveRecord", "reason": { "@id": "benchling:reason", "@type": "xsd:string" }, "AaSequencesFindMatchingRegion": "benchling:AaSequencesFindMatchingRegion", "targetAASequenceIds": { "@id": "benchling:targetAASequenceIds", "@container": "@list" }, "AaSequenceRequestRegistryFields": "benchling:AaSequenceRequestRegistryFields", "AaSequencesArchive": "benchling:AaSequencesArchive", "AaSequencesArchivalChange": "benchling:AaSequencesArchivalChange", "batchIds": { "@id": "benchling:batchIds", "@container": "@list" }, "AaSequencesBulkGet": "benchling:AaSequencesBulkGet", "AaSequencesPaginatedList": "benchling:AaSequencesPaginatedList", "BaseError": "benchling:BaseError", "message": { "@id": "benchling:message", "@type": "xsd:string" }, "userMessage": { "@id": "benchling:userMessage", "@type": "xsd:string" }, "NamingStrategy": "benchling:NamingStrategy", "AaSequencesUnarchive": "benchling:AaSequencesUnarchive", "ArrayAppConfigSpec": "benchling:ArrayAppConfigSpec", "__typename": { "@id": "benchling:__typename", "@type": "xsd:string" }, "elementDefinition": { "@id": "benchling:elementDefinition", "@container": "@list" }, "maxElements": { "@id": "benchling:maxElements" }, "minElements": { "@id": "benchling:minElements" }, "requiredConfig": { "@id": "benchling:requiredConfig" }, "SchemaFieldDefinitionRef": "benchling:SchemaFieldDefinitionRef", "IntegerAppConfigSpec": "benchling:IntegerAppConfigSpec", "enum": { "@id": "benchling:enum" }, "AaAnnotationInput": "benchling:AaAnnotationInput", "EntitySchemaRef": "benchling:EntitySchemaRef", "JsonValue": "benchling:JsonValue", "AaSequencePaginatedList": "benchling:AaSequencePaginatedList", "items": { "@id": "benchling:items", "@container": "@list" }, "UpdateAaSequenceInput": "benchling:UpdateAaSequenceInput", "archived": { "@id": "benchling:archived", "@type": "xsd:boolean" }, "schemaFields": { "@id": "benchling:schemaFields" }, "GeneralError": "benchling:GeneralError", "detail": { "@id": "benchling:detail" }, "instance": { "@id": "benchling:instance", "@type": "xsd:string" }, "status": { "@id": "benchling:status", "@type": "xsd:integer" }, "title": { "@id": "benchling:title" }, "ObjectLinkListValue": "benchling:ObjectLinkListValue", "ObjectRef": "benchling:ObjectRef", "ResourceAppConfigSpec": "benchling:ResourceAppConfigSpec", "BooleanAppConfigSpec": "benchling:BooleanAppConfigSpec", "DateTimeValue": "benchling:DateTimeValue", "AppInstallation": "benchling:AppInstallation", "configurationValues": { "@id": "benchling:configurationValues", "@type": "@id" }, "featureValues": { "@id": "benchling:featureValues", "@container": "@list" }, "DocumentLikeRef": "benchling:DocumentLikeRef", "SecureTextAppConfigSpec": "benchling:SecureTextAppConfigSpec", "AppHomepageFeatureSpec": "benchling:AppHomepageFeatureSpec", "featureId": { "@id": "benchling:featureId", "@type": "xsd:string" }, "FolderRef": "benchling:FolderRef", "DropdownAppConfigSpec": "benchling:DropdownAppConfigSpec", "options": { "@id": "benchling:options" }, "EntitySchemaAppConfigSpec": "benchling:EntitySchemaAppConfigSpec", "fieldDefinitions": { "@id": "benchling:fieldDefinitions" }, "subtype": { "@id": "benchling:subtype" }, "JsonAppConfigSpec": "benchling:JsonAppConfigSpec", "RegistryRef": "benchling:RegistryRef", "AaSequenceRef": "benchling:AaSequenceRef", "BooleanValue": "benchling:BooleanValue", "DecimalValue": "benchling:DecimalValue", "numericValue": { "@id": "benchling:numericValue" }, "AssayRunFeatureValue": "benchling:AssayRunFeatureValue", "resourceId": { "@id": "benchling:resourceId" }, "ArrayAppConfigOption": "benchling:ArrayAppConfigOption", "configSpec": { "@id": "benchling:configSpec" }, "description": { "@id": "benchling:description" }, "UpdateAaSequenceInputWithPathParams": "benchling:UpdateAaSequenceInputWithPathParams", "AppConfigOption": "benchling:AppConfigOption", "CreateAaSequenceInput": "benchling:CreateAaSequenceInput", "DateValue": "benchling:DateValue", "LegacyAppInstallation": "benchling:LegacyAppInstallation", "configurationSpecs": { "@id": "benchling:configurationSpecs", "@container": "@list" }, "featureSpecs": { "@id": "benchling:featureSpecs", "@container": "@list" }, "messageSubscriptions": { "@id": "benchling:messageSubscriptions", "@container": "@list" }, "publicKey": { "@id": "benchling:publicKey" }, "versionNumber": { "@id": "benchling:versionNumber" }, "webhookUrl": { "@id": "benchling:webhookUrl" }, "PrincipalRef": "benchling:PrincipalRef", "WorkflowTaskSchemaAppConfigSpec": "benchling:WorkflowTaskSchemaAppConfigSpec", "output": { "@id": "benchling:output" }, "SchemaAppConfigSpec": "benchling:SchemaAppConfigSpec", "AssayRunFeatureSpec": "benchling:AssayRunFeatureSpec", "ProjectRef": "benchling:ProjectRef", "AppConfigDropdownOption": "benchling:AppConfigDropdownOption", "FieldValueInput": "benchling:FieldValueInput", "User": "benchling:User", "email": { "@id": "benchling:email", "@type": "xsd:string" }, "lastSeen": { "@id": "benchling:lastSeen" }, "username": { "@id": "benchling:username", "@type": "xsd:string" }, "AppConfigWorkflowTaskSchemaOutput": "benchling:AppConfigWorkflowTaskSchemaOutput", "TextAndUrlValue": "benchling:TextAndUrlValue", "AaAnnotationInputUpdate": "benchling:AaAnnotationInputUpdate", "annotationId": { "@id": "benchling:annotationId", "@type": "xsd:string" }, "IntegerValue": "benchling:IntegerValue", "AppConfigFieldDefinition": "benchling:AppConfigFieldDefinition", "isRequired": { "@id": "benchling:isRequired" }, "ObjectLinkValue": "benchling:ObjectLinkValue", "SchemaFieldValue": "benchling:SchemaFieldValue", "fieldDefinition": { "@id": "benchling:fieldDefinition", "@type": "@id" }, "linkedEntityId": { "@id": "benchling:linkedEntityId" }, "InternalServerError": "benchling:InternalServerError", "errorId": { "@id": "benchling:errorId", "@type": "xsd:string" }, "FloatAppConfigSpec": "benchling:FloatAppConfigSpec", "PrincipalUnpaginatedList": "benchling:PrincipalUnpaginatedList", "AppMessageSubscription": "benchling:AppMessageSubscription", "deliveryMethod": { "@id": "benchling:deliveryMethod", "@type": "xsd:string" }, "TextAppConfigSpec": "benchling:TextAppConfigSpec", "IAaSequence": "benchling:IAaSequence", "folder": { "@id": "benchling:folder" }, "project": { "@id": "benchling:project" }, "registry": { "@id": "benchling:registry" }, "ServicePrincipal": "benchling:ServicePrincipal", "TextValue": "benchling:TextValue", "DateAppConfigSpec": "benchling:DateAppConfigSpec", "BulkImport": "benchling:BulkImport", "fileId": { "@id": "benchling:fileId", "@type": "xsd:string" }, "CanvasFeatureSpec": "benchling:CanvasFeatureSpec", "locations": { "@id": "benchling:locations" }, "DateTimeAppConfigSpec": "benchling:DateTimeAppConfigSpec", "ArrayValue": "benchling:ArrayValue", "MixtureSchemaRef": "benchling:MixtureSchemaRef", "AnyEntityLinkFieldDefinition": "benchling:AnyEntityLinkFieldDefinition", "derivationType": { "@id": "benchling:derivationType", "@type": "xsd:string" }, "systemName": { "@id": "benchling:systemName", "@type": "xsd:string" }, "OligoDuplexSchemaRef": "benchling:OligoDuplexSchemaRef", "CreateOligoDuplexLinkFieldDefinitionInput": "benchling:CreateOligoDuplexLinkFieldDefinitionInput", "isParent": { "@id": "benchling:isParent", "@type": "xsd:boolean" }, "linkDefinitionId": { "@id": "benchling:linkDefinitionId" }, "OligoDuplexLinkFieldDefinition": "benchling:OligoDuplexLinkFieldDefinition", "linkDefinition": { "@id": "benchling:linkDefinition" }, "ContainerNameTemplate": "benchling:ContainerNameTemplate", "parts": { "@id": "benchling:parts", "@container": "@list" }, "ContainerNameTemplatePartInput": "benchling:ContainerNameTemplatePartInput", "configuration": { "@id": "benchling:configuration" }, "FloatFieldDefinition": "benchling:FloatFieldDefinition", "displayPrecision": { "@id": "benchling:displayPrecision" }, "numericMax": { "@id": "benchling:numericMax" }, "numericMin": { "@id": "benchling:numericMin" }, "unit": { "@id": "benchling:unit" }, "EntryLinkFieldDefinition": "benchling:EntryLinkFieldDefinition", "ProteinFormatDomain": "benchling:ProteinFormatDomain", "domainPositions": { "@id": "benchling:domainPositions", "@container": "@list" }, "label": { "@id": "benchling:label", "@type": "xsd:string" }, "optional": { "@id": "benchling:optional", "@type": "xsd:boolean" }, "UpdateStorableLinkFieldDefinitionInput": "benchling:UpdateStorableLinkFieldDefinitionInput", "UpdateDnaSequenceLinkFieldDefinitionInput": "benchling:UpdateDnaSequenceLinkFieldDefinitionInput", "UpdateRnaSequenceLinkFieldDefinitionInput": "benchling:UpdateRnaSequenceLinkFieldDefinitionInput", "EntityNameTemplate": "benchling:EntityNameTemplate", "shouldOrderPartsBySequence": { "@id": "benchling:shouldOrderPartsBySequence", "@type": "xsd:boolean" }, "DnaSubElementConfigurationInput": "benchling:DnaSubElementConfigurationInput", "systemCategoryId": { "@id": "benchling:systemCategoryId", "@type": "xsd:string" }, "DropdownLinkFieldDefinition": "benchling:DropdownLinkFieldDefinition", "ProteinChainNameTemplatePartConfigurationInput": "benchling:ProteinChainNameTemplatePartConfigurationInput", "DnaSequenceSchemaRef": "benchling:DnaSequenceSchemaRef", "IntegerFieldDefinition": "benchling:IntegerFieldDefinition", "CreateAssayRequestLinkFieldDefinitionInput": "benchling:CreateAssayRequestLinkFieldDefinitionInput", "CreateDnaSequenceLinkFieldDefinitionInput": "benchling:CreateDnaSequenceLinkFieldDefinitionInput", "StorableLinkFieldDefinition": "benchling:StorableLinkFieldDefinition", "DnaOligoSchemaRef": "benchling:DnaOligoSchemaRef", "UpdateSystemCategoryLinkFieldDefinitionInput": "benchling:UpdateSystemCategoryLinkFieldDefinitionInput", "FieldNameTemplatePartConfiguration": "benchling:FieldNameTemplatePartConfiguration", "field": { "@id": "benchling:field", "@type": "@id" }, "MoleculeLinkFieldDefinition": "benchling:MoleculeLinkFieldDefinition", "CreateTextFieldDefinitionInput": "benchling:CreateTextFieldDefinitionInput" }, "@type": "schema:Dataset", "schema:name": "Benchling API JSON-LD context", "schema:description": "A JSON-LD @context for the objects Benchling's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-12) from openapi/benchling-aa-sequences-api-openapi.yml, openapi/benchling-aasequence-api-openapi.yml, openapi/benchling-aasequenceschema-api-openapi.yml.", "dcterms:created": "2026-10-12", "dcterms:source": [ "openapi/benchling-aa-sequences-api-openapi.yml", "openapi/benchling-aasequence-api-openapi.yml", "openapi/benchling-aasequenceschema-api-openapi.yml", "openapi/benchling-agent-api-openapi.yml", "openapi/benchling-analysis-api-openapi.yml" ] }