Skip to content

Class: DatabaseCrossReference

Cross-references to external databases

URI: lambdaber:DatabaseCrossReference

classDiagram class DatabaseCrossReference click DatabaseCrossReference href "../DatabaseCrossReference/" AttributeGroup <|-- DatabaseCrossReference click AttributeGroup href "../AttributeGroup/" DatabaseCrossReference : database_id DatabaseCrossReference : database_name DatabaseCrossReference --> "1" DatabaseNameEnum : database_name click DatabaseNameEnum href "../DatabaseNameEnum/" DatabaseCrossReference : database_url DatabaseCrossReference : description DatabaseCrossReference : last_updated

Inheritance

Slots

Name Cardinality and Range Description Inheritance
database_name 1
DatabaseNameEnum
Name of the external database direct
database_id 1
String
Identifier in the external database direct
database_url 0..1
Uri
URL to the database entry direct
last_updated 0..1
String
Date of last update direct
description 0..1
String
AttributeGroup

Usages

used by used in type used
Sample database_cross_references range DatabaseCrossReference
AggregatedProteinView cross_references range DatabaseCrossReference

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lambda-ber-schema/

Mappings

Mapping Type Mapped Value
self lambdaber:DatabaseCrossReference
native lambdaber:DatabaseCrossReference

LinkML Source

Direct

name: DatabaseCrossReference
description: Cross-references to external databases
from_schema: https://w3id.org/lambda-ber-schema/
is_a: AttributeGroup
attributes:
  database_name:
    name: database_name
    description: Name of the external database
    from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
    rank: 1000
    domain_of:
    - DatabaseCrossReference
    range: DatabaseNameEnum
    required: true
  database_id:
    name: database_id
    description: Identifier in the external database
    from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
    rank: 1000
    domain_of:
    - DatabaseCrossReference
    required: true
  database_url:
    name: database_url
    description: URL to the database entry
    from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
    rank: 1000
    domain_of:
    - DatabaseCrossReference
    range: uri
  last_updated:
    name: last_updated
    description: Date of last update
    from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
    rank: 1000
    domain_of:
    - DatabaseCrossReference
    range: string

Induced

name: DatabaseCrossReference
description: Cross-references to external databases
from_schema: https://w3id.org/lambda-ber-schema/
is_a: AttributeGroup
attributes:
  database_name:
    name: database_name
    description: Name of the external database
    from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
    rank: 1000
    alias: database_name
    owner: DatabaseCrossReference
    domain_of:
    - DatabaseCrossReference
    range: DatabaseNameEnum
    required: true
  database_id:
    name: database_id
    description: Identifier in the external database
    from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
    rank: 1000
    alias: database_id
    owner: DatabaseCrossReference
    domain_of:
    - DatabaseCrossReference
    range: string
    required: true
  database_url:
    name: database_url
    description: URL to the database entry
    from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
    rank: 1000
    alias: database_url
    owner: DatabaseCrossReference
    domain_of:
    - DatabaseCrossReference
    range: uri
  last_updated:
    name: last_updated
    description: Date of last update
    from_schema: https://w3id.org/lambda-ber-schema/functional_annotation
    rank: 1000
    alias: last_updated
    owner: DatabaseCrossReference
    domain_of:
    - DatabaseCrossReference
    range: string
  description:
    name: description
    from_schema: https://w3id.org/lambda-ber-schema/
    alias: description
    owner: DatabaseCrossReference
    domain_of:
    - NamedThing
    - AttributeGroup
    range: string