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
MolecularDerivativeGroupingClass derivative_of range DomainEntity
GroupingClassForAcidsOrBases conjugate_base_of range DomainEntity
GroupingClassForAcidsOrBases conjugate_acid_of range DomainEntity
AcidAnionGroupingClass conjugate_base_of range DomainEntity
AcidAnionGroupingClass conjugate_acid_of range DomainEntity
GeneralAcidBaseGroupingClass conjugate_base_of range DomainEntity
GeneralAcidBaseGroupingClass conjugate_acid_of range DomainEntity
AcidBaseConflationClass conjugate_base_of range DomainEntity
AcidBaseConflationClass conjugate_acid_of range DomainEntity
PolyatomicIon conjugate_base_of range DomainEntity
PolyatomicIon conjugate_acid_of range DomainEntity
MolecularCation conjugate_base_of range DomainEntity
MolecularCation conjugate_acid_of range DomainEntity
MolecularAnion conjugate_base_of range DomainEntity
MolecularAnion conjugate_acid_of 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