Registry

Table Overview

Name$raw FiltersDescription
schemaLists all schemas
field_definitionLists all fields across schemas
entity_schemaLists all entity schemas
entityarchived$ column is not TrueLists all entities across entity schemas, including those not registered
registration_originLists notebook entries that objects are registered in
registry_entityarchived$ column is not TrueLists all registered entities across entity schemas
entity_aliasLists all aliases of entities
dropdownarchived$ column is not TrueLists dropdown lists
dropdown_optionarchived$ column is not TrueLists dropdown list options

An example Entity schema is shown at the end of this page.


schema

Table RowDefinitionValue TypeExample values (if applicable)Notes
idUnique Benchling-prescribed ID for each line item in tableFormat dependent on tableent_yXrL3BjX, etr_GtcscEZq, loc_Y2v8daz0, etcPrimary key for a table
schema_typeSchema type selected for schema of objectTextentity, assay_result, assay_run, request, location, box, container, plate, batchSee Schema table for more information
nameName of object in BenchlingCharacter VaryingTransfection Entry, QC Results, Therapeutic Cell Line, etc

field_definition

Table RowDefinitionValue TypeExample values (if applicable)Notes
idUnique Benchling-prescribed ID for each line item in tableFormat dependent on tableent_yXrL3BjX, etr_GtcscEZq, loc_Y2v8daz0, etcPrimary key for a table
archived$Archival reason for object in BenchlingTextnull, Made in Error, Retired, Other, etcnull = object not archived
archive_purpose$Archival reason for object in BenchlingTextnull, Made in Error, Retired, Other, etcnull = object not archived
schema_idUnique identifier for schema containing objectForeign key for schema.idts_IOGwR6u4See Schema table for more information
positionField number in schemaInteger0, 1, 5, etc0 = 1st field.1 = 2nd field...etc
nameName of object in BenchlingCharacter VaryingTransfection Entry, QC Results, Therapeutic Cell Line, etc
typeSelected type of entities for a schema objectdna_sequence, aa_sequence, custom_entity, entrydna_sequence, aa_sequence, custom_entity, entryOligo schema are listed as dna_sequence types.See Schema table for more information
display_nameDisplay name of schema in BenchlingText"Cell Line"
numeric_minMinimum numeric value given for objectInteger0, 1, 5, etcPrecision limited by number of significant figures
numeric_maxMaximum numeric value given for objectInteger0, 1, 5, etcPrecision limited by number of significant figures
is_multiSingle or multi option identifierTRUE, FALSETRUE, FALSE
is_requiredIdentifier whether field is required or notTRUE, FALSETRUE, FALSE
dropdown_idUnique id of dropdown tableForeign key for dropdown.idsfs_ZVmOP8Eddropdown_id also found in the URL for the dropdown in the Registry settings page
target_schema_idID of target schema that points to the relationship linkForeign key for entity_schema.idts_XDQ0OW6s

entity_schema

Table RowDefinitionValue TypeExample values (if applicable)Notes
idUnique Benchling-prescribed ID for each line item in tableFormat dependent on tableent_yXrL3BjX, etr_GtcscEZq, loc_Y2v8daz0, etcPrimary key for a table
schema_typeSchema type selected for schema of objectTextentity, assay_result, assay_run, request, location, box, container, plate, batchSee Schema table for more information
nameName of object in BenchlingCharacter VaryingTransfection Entry, QC Results, Therapeutic Cell Line, etc
archived$Archival reason for object in BenchlingTextnull, Made in Error, Retired, Other, etcnull = object not archived
archive_purpose$Archival reason for object in BenchlingTextnull, Made in Error, Retired, Other, etcnull = object not archived
entity_typeSelected type of entities for a schema objectdna_sequence, aa_sequence, custom_entity, entrydna_sequence, aa_sequence, custom_entity, entryOligo schema are listed as dna_sequence types.See Schema table for more information
registry_idUnique identifier for an Organization's RegistryForeign Key for registry IDsrc_rdw6rOsL1 Registry per Organization
prefixPrefix selected for each schema objectText"p"Prefix will always come before Registry ID for registered objects

entity

Table RowDefinitionValue TypeExample values (if applicable)Notes
idUnique Benchling-prescribed ID for each line item in tableFormat dependent on tableent_yXrL3BjX, etr_GtcscEZq, loc_Y2v8daz0, etcPrimary key for a table
source_idThe project or registry that the object's permissions comes fromForeign key for project.id or registry IDsrc_hh9ffHqVIf an object isn't in a project, the permissions will be derived from the Registry
archived$Archival state for object in BenchlingBooleanTRUE, FALSEtrue = object archived
nameName of object in BenchlingCharacter VaryingTransfection Entry, QC Results, Therapeutic Cell Line, etc
file_registry_idUnique Benchling Registry ID associated with each registered entityText"p001"
creator_idUnique identifier for creator of objectForeign key for principal.ident_yXrL3BjX
created_atCreated date for object (when the entity was originally created)Timestamp without timezone2019-12-06T23:24:44.885478
schema_idUnique identifier for schema containing objectForeign key for schema.idts_IOGwR6u4
folder_idUnique identifier for folder containing objectForeign key for folder.idlib_J3tmt8BPIf object not in folder, then folder_id = project_id.If null, then object not in folder/project
project_idUnique identifier for project containing objectForeign key for project.idsrc_PDSy77zEIf null, then object isn't contained within a project
modified_atMost recent modified date for objectTimestamp without timezone2019-12-06T23:24:44.885478
typeSelected type of entities for a schema objectdna_sequence, aa_sequence, custom_entity, entrydna_sequence, aa_sequence, custom_entity, entryOligo schema are listed as dna_sequence types
validation_statusRegistration validation status of objectPASSED, FAILEDPASSED, FAILED
urlURL for each object in BenchlingBrowser URLhttps://demo.benchling.com/#biotech-org/f/lib_J3tmt8BP-Entry%20Namet/etr_gRogHFOb-untitled/edit
is_registeredDenotes whether this object is registeredBooleanTrue

registration_origin

Table RowDefinitionValue TypeExample values (if applicable)Notes
idUnique Benchling-prescribed ID for each line item in tableFormat dependent on tableent_yXrL3BjX, etr_GtcscEZq, loc_Y2v8daz0, etcPrimary key for a table
source_idThe registryForeign key to registry IDsrc_hh9ffHqV
entity_idThe entityForeign key to entity.idbfi_EVf5Yd8r
registered_atTimestamp when entity was registeredTimestamp without timezone2023-07-26T21:46:53.670489
origin_entry_idUnique identifier for EntryForeign key to entry.idetr_EuoDTxy1

registry_entity

Table RowDefinitionValue TypeExample values (if applicable)Notes
idUnique Benchling-prescribed ID for each line item in tableFormat dependent on tableent_yXrL3BjX, etr_GtcscEZq, loc_Y2v8daz0, etcPrimary key for a table
source_idThe project or registry that the object's permissions comes fromForeign key for project.id or registry IDsrc_hh9ffHqVIf an object isn't in a project, the permissions will be derived from the Registry
archived$Archival state for object in BenchlingBooleanTRUE, FALSEtrue = object archived
nameName of object in BenchlingCharacter VaryingTransfection Entry, QC Results, Therapeutic Cell Line, etc
file_registry_idUnique Benchling Registry ID associated with each registered entityText"p001"
creator_idUnique identifier for creator of objectForeign key for principal.ident_yXrL3BjX
created_atCreated date for object (when the entity was originally created)Timestamp without timezone2019-12-06T23:24:44.885478
schema_idUnique identifier for schema containing objectForeign key for schema.idts_IOGwR6u4
folder_idUnique identifier for folder containing objectForeign key for folder.idlib_J3tmt8BPIf object not in folder, then folder_id = project_id.If null, then object not in folder/project
project_idUnique identifier for project containing objectForeign key for project.idsrc_PDSy77zEIf null, then object isn't contained within a project
modified_atMost recent modified date for objectTimestamp without timezone2019-12-06T23:24:44.885478
typeSelected type of entities for a schema objectdna_sequence, aa_sequence, custom_entity, entrydna_sequence, aa_sequence, custom_entity, entryOligo schema are listed as dna_sequence types
validation_statusRegistration validation status of objectPASSED, FAILEDPASSED, FAILED
urlURL for each object in BenchlingBrowser URLhttps://demo.benchling.com/#biotech-org/f/lib_J3tmt8BP-Entry%20Namet/etr_gRogHFOb-untitled/edit

entity_alias

Table RowDefinitionValue TypeExample values (if applicable)Notes
idUnique Benchling-prescribed ID for each line item in tableFormat dependent on tableent_yXrL3BjX, etr_GtcscEZq, loc_Y2v8daz0, etcPrimary key for a table
source_idThe project or registry that the object's permissions comes fromForeign key for project.id or registry IDsrc_hh9ffHqVIf an object isn't in a project, the permissions will be derived from the Registry
entity_idThe entity for which this is an aliasForeign key for entity.ident_yXrL3BjX
aliasIdentifier serving as the entity aliasTextMy Memorable Alias

dropdown

Table RowDefinitionValue TypeExample values (if applicable)Notes
idUnique Benchling-prescribed ID for each line item in tableCharacter Varyingsfs_jBu9uUnv, etc.Primary key for a table
nameName of dropdown in BenchlingCharacter VaryingColor, Analytes, etc.
archived$Archival state for dropdown in BenchlingBooleanTRUE, FALSEtrue = object archived
archived_purpose$Archival reason for dropdown in BenchlingCharacter Varyingnull, Made in Error, Retired, Other, etcnull = object not archived

dropdown_option

Table RowDefinitionValue TypeExample values (if applicable)Notes
idUnique Benchling-prescribed ID for each line item in tableCharacter Varyingsfso_2v93jfF9, etc.Primary key for a table
dropdown_idReference to parent dropdown.idCharacter Varyingsfs_jBu9uUnv, etc.Refers to dropdown.id
nameName of dropdown option in BenchlingCharacter VaryingRed, Blue, Analyte 1, etc.
positionRelative position of dropdown option in the dropdownInteger0, 3, etc.Ranges from 0 to (# options in dropdown - 1)
archived$Archival state for dropdown in BenchlingBooleanTRUE, FALSEtrue = object archived
archived_purpose$Archival reason for dropdown in BenchlingCharacter Varyingnull, Made in Error, Retired, Other, etcnull = object not archived

EXAMPLE Entity Table

Table RowDefinitionValue TypeExample values (if applicable)Notes
source_idThe project or registry that the object's permissions comes fromForeign key for project.id or registry IDsrc_hh9ffHqVIf an object isn't in a project, the permissions will be derived from the Registry
schemaUnique Schema name for objectText"Fermentation Results"
archive_purpose$Archival reason for object in BenchlingTextnull, Made in Error, Retired, Other, etcnull = object not archived
archived$Archival state for object in BenchlingBooleanTRUE, FALSEtrue = object archived
creator_id$Unique identifier for creator of objectForeign key for user.ident_yXrL3BjX
created_at$Created date for object (when the entity was originally created)Timestamp without timezone2019-12-06T23:24:44.885478
modified_at$Most recent modified date for objectTimestamp without timezone2019-12-06T23:24:44.885478
name$Name of object in BenchlingCharacter VaryingTransfection Entry, QC Results, Therapeutic Cell Line, etc
file_registry_id$Unique Benchling Registry ID associated with each registered entityText"p001"
schema_id$Unique identifier for schema containing objectForeign key for schema.idts_IOGwR6u4
folder_id$Unique identifier for folder containing objectForeign key for folder.idlib_J3tmt8BPIf object not in folder, then folder_id = project_id.If null, then object not in folder/project
project_id$Unique identifier for project containing objectForeign key for project.idsrc_PDSy77zEIf null, then object isn't contained within a project
url$url for each object in BenchlingBrowser URLhttps://demo.benchling.com/#biotech-org/f/lib_J3tmt8BP-Entry%20Namet/etr_gRogHFOb-untitled/edit
type$Selected type of entities for a schema objectdna_sequence, aa_sequence, custom_entity, entrydna_sequence, aa_sequence, custom_entity, entry, rna_oligoOligo schema are listed as dna_sequence types
is_registered$Is entity currently registeredBooleanTRUE, FALSETrue = Entity has been registered
Color (EXAMPLE)Individual Schema FieldText"green"Value dependent on field type. See field table for more information.
Plasmid (EXAMPLE)Individual Schema FieldForeign key for plasmid entityseq_HXnZhUkTValue dependent on field type. See field table for more information.
Length (EXAMPLE)Individual Schema FieldFloating Point4.567Value dependent on field type. See field table for more information.

What’s Next