Skip to content

Class: domain entity (DomainEntity)

A discrete, specific named entity in the domain of chemistry.

  • NOTE: this is an abstract class and should not be instantiated directly

URI: chemrof:DomainEntity

 classDiagram
    class DomainEntity
    click DomainEntity href "../DomainEntity"
      DomainEntity <|-- PhysicochemicalEntity
        click PhysicochemicalEntity href "../PhysicochemicalEntity"
      DomainEntity <|-- Reaction
        click Reaction href "../Reaction"

      DomainEntity : id

      DomainEntity : name

      DomainEntity : type

Inheritance

Slots

Name Cardinality and Range Description Inheritance
id 1
String
direct
name 0..1
String
name of chemical entity direct
type 0..1
Uriorcurie
direct

Usages

used by used in type used
Collection entities range DomainEntity

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/chemrof

Mappings

Mapping Type Mapped Value
self chemrof:DomainEntity
native chemrof:DomainEntity

LinkML Source

Direct

name: DomainEntity
description: A discrete, specific named entity in the domain of chemistry.
title: domain entity
from_schema: https://w3id.org/chemrof
abstract: true
slots:
- id
- name
- type

Induced

name: DomainEntity
description: A discrete, specific named entity in the domain of chemistry.
title: domain entity
from_schema: https://w3id.org/chemrof
abstract: true
attributes:
  id:
    name: id
    title: id
    from_schema: https://w3id.org/chemrof
    mappings:
    - schema:identifier
    rank: 1000
    is_a: information_property
    identifier: true
    alias: id
    owner: DomainEntity
    domain_of:
    - DomainEntity
    - GroupingClass
    - ChemicalGroupingClass
    range: string
    required: true
  name:
    name: name
    description: name of chemical entity. E.g. nickel, carbon-16
    title: name
    from_schema: https://w3id.org/chemrof
    close_mappings:
    - bo:symbol
    rank: 1000
    is_a: information_property
    slot_uri: rdfs:label
    alias: name
    owner: DomainEntity
    domain_of:
    - DomainEntity
    - GroupingClass
    - Atom
    - AtomOccurrence
    range: string
  type:
    name: type
    title: type
    from_schema: https://w3id.org/chemrof
    rank: 1000
    designates_type: true
    alias: type
    owner: DomainEntity
    domain_of:
    - DomainEntity
    range: uriorcurie