BiologicalEntityDTO
None
classDiagram
SubmittedObjectDTO <|-- BiologicalEntityDTO
BiologicalEntityDTO : created_by_curie
BiologicalEntityDTO : data_provider_dto
BiologicalEntityDTO : date_created
BiologicalEntityDTO : date_updated
BiologicalEntityDTO : db_date_created
BiologicalEntityDTO : db_date_updated
BiologicalEntityDTO : internal
BiologicalEntityDTO : mod_internal_id
BiologicalEntityDTO : obsolete
BiologicalEntityDTO : primary_external_id
BiologicalEntityDTO : taxon_curie
BiologicalEntityDTO : updated_by_curie
URI: alliance:BiologicalEntityDTO
Parent Classes
- AuditedObjectDTO
- SubmittedObjectDTO
- BiologicalEntityDTO
- SubmittedObjectDTO
Children
- AuditedObjectDTO
- SubmittedObjectDTO
- BiologicalEntityDTO
- SubmittedObjectDTO
Slots
Name | Description |
---|---|
created_by_curie | Curie of the Person object representing the individual that created the entity |
data_provider_dto | Ingest object representing the organization (e.g. MOD) from which the data was sourced and a CrossReference to that organisation's site |
date_created | The date on which an entity was created. This can be applied to nodes or edges. |
date_updated | Date on which an entity was last modified. |
db_date_created | The date on which an entity was created in the Alliance database. This is distinct from date_created, which represents the date when the entity was originally created (i.e. at the MOD for imported data). |
db_date_updated | Date on which an entity was last modified in the Alliance database. This is distinct from date_updated, which represents the date when the entity was last modified and may predate import into the Alliance database. |
internal | Classifies the entity as private (for internal use) or not (for public use). |
mod_internal_id | The model organism database (MOD) internal identifier for the object |
obsolete | Entity is no longer current. |
primary_external_id | The primary external (non-Alliance) database identifier/curie for the object. Note that this may be an external (non-Alliance member) identifier for an object, like a UniProt ID for a protein, and may act as the MOD's/Alliance member's primary key for the entity. |
taxon_curie | Curie of the NCBITaxonTerm representing the taxon from which the biological entity derives |
updated_by_curie | Curie of the Person object representing the individual that updated the entity |
Mappings
Mapping Type | Mapped Value |
---|---|
self | ['alliance:BiologicalEntityDTO'] |
native | ['alliance:BiologicalEntityDTO'] |
LinkML Specification
Direct
name: BiologicalEntityDTO
notes:
- The primary identifier by which any BiologicalEntity record is referred needs to
be unique among identifiers used for all BiologicalEntity records so as to avoid
ID collisions in the biologicalentity table in Postgres
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
is_a: SubmittedObjectDTO
abstract: true
slots:
- taxon_curie
slot_usage:
taxon_curie:
name: taxon_curie
domain_of:
- AntibodyDTO
- ConstructComponentSlotAnnotationDTO
- BiologicalEntityDTO
- ChromosomeDTO
required: true
Induced
name: BiologicalEntityDTO
notes:
- The primary identifier by which any BiologicalEntity record is referred needs to
be unique among identifiers used for all BiologicalEntity records so as to avoid
ID collisions in the biologicalentity table in Postgres
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
is_a: SubmittedObjectDTO
abstract: true
slot_usage:
taxon_curie:
name: taxon_curie
domain_of:
- AntibodyDTO
- ConstructComponentSlotAnnotationDTO
- BiologicalEntityDTO
- ChromosomeDTO
required: true
attributes:
taxon_curie:
name: taxon_curie
description: Curie of the NCBITaxonTerm representing the taxon from which the
biological entity derives
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: taxon_curie
owner: BiologicalEntityDTO
domain_of:
- AntibodyDTO
- ConstructComponentSlotAnnotationDTO
- BiologicalEntityDTO
- ChromosomeDTO
range: string
required: true
primary_external_id:
name: primary_external_id
description: The primary external (non-Alliance) database identifier/curie for
the object. Note that this may be an external (non-Alliance member) identifier
for an object, like a UniProt ID for a protein, and may act as the MOD's/Alliance
member's primary key for the entity.
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: primary_external_id
owner: BiologicalEntityDTO
domain_of:
- SubmittedObject
- SubmittedObjectDTO
- Person
- Annotation
- AnnotationDTO
range: string
mod_internal_id:
name: mod_internal_id
description: The model organism database (MOD) internal identifier for the object
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: mod_internal_id
owner: BiologicalEntityDTO
domain_of:
- SubmittedObject
- SubmittedObjectDTO
- Annotation
- AnnotationDTO
range: string
data_provider_dto:
name: data_provider_dto
description: Ingest object representing the organization (e.g. MOD) from which
the data was sourced and a CrossReference to that organisation's site
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
multivalued: false
alias: data_provider_dto
owner: BiologicalEntityDTO
domain_of:
- SubmittedObjectDTO
- ChromosomeDTO
- AssemblyComponentDTO
- AnnotationDTO
range: DataProviderDTO
required: true
inlined: true
created_by_curie:
name: created_by_curie
description: Curie of the Person object representing the individual that created
the entity
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
domain: AuditedObjectDTO
alias: created_by_curie
owner: BiologicalEntityDTO
domain_of:
- AuditedObjectDTO
range: string
date_created:
name: date_created
description: The date on which an entity was created. This can be applied to nodes
or edges.
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
aliases:
- creation_date
exact_mappings:
- dct:createdOn
- WIKIDATA_PROPERTY:P577
alias: date_created
owner: BiologicalEntityDTO
domain_of:
- AuditedObject
- AuditedObjectDTO
range: datetime
updated_by_curie:
name: updated_by_curie
description: Curie of the Person object representing the individual that updated
the entity
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
domain: AuditedObjectDTO
alias: updated_by_curie
owner: BiologicalEntityDTO
domain_of:
- AuditedObjectDTO
range: string
date_updated:
name: date_updated
description: Date on which an entity was last modified.
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
aliases:
- date_last_modified
alias: date_updated
owner: BiologicalEntityDTO
domain_of:
- AuditedObject
- AuditedObjectDTO
range: datetime
db_date_created:
name: db_date_created
description: The date on which an entity was created in the Alliance database. This
is distinct from date_created, which represents the date when the entity was
originally created (i.e. at the MOD for imported data).
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: db_date_created
owner: BiologicalEntityDTO
domain_of:
- AuditedObject
- AuditedObjectDTO
range: datetime
db_date_updated:
name: db_date_updated
description: Date on which an entity was last modified in the Alliance database. This
is distinct from date_updated, which represents the date when the entity was
last modified and may predate import into the Alliance database.
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: db_date_updated
owner: BiologicalEntityDTO
domain_of:
- AuditedObject
- AuditedObjectDTO
range: datetime
internal:
name: internal
description: Classifies the entity as private (for internal use) or not (for public
use).
notes:
- Default value is true.
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: internal
owner: BiologicalEntityDTO
domain_of:
- AuditedObject
- AuditedObjectDTO
range: boolean
required: true
obsolete:
name: obsolete
description: Entity is no longer current.
notes:
- Obsolete entities are preserved in the database for posterity but should not
be publicly displayed.
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
alias: obsolete
owner: BiologicalEntityDTO
domain_of:
- AuditedObject
- AuditedObjectDTO
range: boolean