Skip to content

Class: ChemicalToChemicalDerivationAssociation

A causal relationship between two chemical entities, where the subject represents the upstream entity and the object represents the downstream. For any such association there is an implicit reaction:

_ IF_

_ R has-input C1 AND_

_ R has-output C2 AND_

_ R enabled-by P AND_

_ R type Reaction_

_ THEN_

_ C1 derives-into C2 <>_

URI: biolink:ChemicalToChemicalDerivationAssociation

classDiagram class ChemicalToChemicalDerivationAssociation ChemicalToChemicalAssociation <|-- ChemicalToChemicalDerivationAssociation ChemicalToChemicalDerivationAssociation : aggregator_knowledge_source ChemicalToChemicalDerivationAssociation : catalyst_qualifier ChemicalToChemicalDerivationAssociation --|> macromolecular machine mixin : catalyst_qualifier ChemicalToChemicalDerivationAssociation : category ChemicalToChemicalDerivationAssociation : description ChemicalToChemicalDerivationAssociation : has_attribute ChemicalToChemicalDerivationAssociation --|> attribute : has_attribute ChemicalToChemicalDerivationAssociation : has_evidence ChemicalToChemicalDerivationAssociation --|> evidence type : has_evidence ChemicalToChemicalDerivationAssociation : id ChemicalToChemicalDerivationAssociation : iri ChemicalToChemicalDerivationAssociation : knowledge_source ChemicalToChemicalDerivationAssociation : name ChemicalToChemicalDerivationAssociation : negated ChemicalToChemicalDerivationAssociation : object ChemicalToChemicalDerivationAssociation --|> chemical entity : object ChemicalToChemicalDerivationAssociation : object_category ChemicalToChemicalDerivationAssociation --|> ontology class : object_category ChemicalToChemicalDerivationAssociation : object_category_closure ChemicalToChemicalDerivationAssociation --|> ontology class : object_category_closure ChemicalToChemicalDerivationAssociation : object_closure ChemicalToChemicalDerivationAssociation : object_label_closure ChemicalToChemicalDerivationAssociation : object_namespace ChemicalToChemicalDerivationAssociation : original_object ChemicalToChemicalDerivationAssociation : original_predicate ChemicalToChemicalDerivationAssociation : original_subject ChemicalToChemicalDerivationAssociation : predicate ChemicalToChemicalDerivationAssociation : primary_knowledge_source ChemicalToChemicalDerivationAssociation : publications ChemicalToChemicalDerivationAssociation --|> publication : publications ChemicalToChemicalDerivationAssociation : qualifiers ChemicalToChemicalDerivationAssociation --|> ontology class : qualifiers ChemicalToChemicalDerivationAssociation : retrieval_source_ids ChemicalToChemicalDerivationAssociation --|> retrieval source : retrieval_source_ids ChemicalToChemicalDerivationAssociation : subject ChemicalToChemicalDerivationAssociation --|> chemical entity : subject ChemicalToChemicalDerivationAssociation : subject_category ChemicalToChemicalDerivationAssociation --|> ontology class : subject_category ChemicalToChemicalDerivationAssociation : subject_category_closure ChemicalToChemicalDerivationAssociation --|> ontology class : subject_category_closure ChemicalToChemicalDerivationAssociation : subject_closure ChemicalToChemicalDerivationAssociation : subject_label_closure ChemicalToChemicalDerivationAssociation : subject_namespace ChemicalToChemicalDerivationAssociation : timepoint ChemicalToChemicalDerivationAssociation : type

Inheritance

Slots

Name Cardinality and Range Description Inheritance
catalyst_qualifier 0..*
MacromolecularMachineMixin
this connects the derivation edge to the chemical entity that catalyzes the r... direct
subject 1..1
ChemicalEntity
the upstream chemical entity Association
predicate 1..1
PredicateType
A high-level grouping for the relationship type Association
object 1..1
ChemicalEntity
the downstream chemical entity Association
negated 0..1
Boolean
if set to true, then the association is negated i Association
qualifiers 0..*
OntologyClass
connects an association to qualifiers that modify or qualify the meaning of t... Association
publications 0..*
Publication
One or more publications that report the statement expressed in an Associati... Association
has_evidence 0..*
EvidenceType
connects an association to an instance of supporting evidence Association
knowledge_source 0..1
String
An Information Resource from which the knowledge expressed in an Association ... Association
primary_knowledge_source 0..1
String
The most upstream source of the knowledge expressed in an Association that an... Association
aggregator_knowledge_source 0..*
String
An intermediate aggregator resource from which knowledge expressed in an Asso... Association
timepoint 0..1
TimeType
a point in time Association
original_subject 0..1
String
used to hold the original subject of a relation (or predicate) that an extern... Association
original_predicate 0..1
Uriorcurie
used to hold the original relation/predicate that an external knowledge sourc... Association
original_object 0..1
String
used to hold the original object of a relation (or predicate) that an externa... Association
subject_category 0..1
OntologyClass
Used to hold the biolink class/category of an association Association
object_category 0..1
OntologyClass
Used to hold the biolink class/category of an association Association
subject_closure 0..*
String
Used to hold the subject closure of an association Association
object_closure 0..*
String
Used to hold the object closure of an association Association
subject_category_closure 0..*
OntologyClass
Used to hold the subject category closure of an association Association
object_category_closure 0..*
OntologyClass
Used to hold the object category closure of an association Association
subject_namespace 0..1
String
Used to hold the subject namespace of an association Association
object_namespace 0..1
String
Used to hold the object namespace of an association Association
subject_label_closure 0..*
String
Used to hold the subject label closure of an association Association
object_label_closure 0..*
String
Used to hold the object label closure of an association Association
retrieval_source_ids 0..*
RetrievalSource
A list of retrieval sources that served as a source of knowledge expressed in... Association
id 1..1
String
A unique identifier for an entity Entity
iri 0..1
IriType
An IRI for an entity Entity
category 0..*
CategoryType
Name of the high level ontology class in which this entity is categorized Entity
type 0..*
String
rdf:type of biolink:Association should be fixed at rdf:Statement Entity
name 0..1
LabelType
A human-readable name for an attribute or entity Entity
description 0..1
NarrativeText
a human-readable description of an entity Entity
has_attribute 0..*
Attribute
connects any entity to an attribute Entity

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/biolink/biolink-model

Mappings

Mapping Type Mapped Value
self biolink:ChemicalToChemicalDerivationAssociation
native biolink:ChemicalToChemicalDerivationAssociation

LinkML Source

Direct

name: chemical to chemical derivation association
description: "A causal relationship between two chemical entities, where the subject\
  \ represents the upstream entity and the object represents the downstream. For any\
  \ such association there is an implicit reaction:\n  IF\n  R has-input C1 AND\n\
  \  R has-output C2 AND\n  R enabled-by P AND\n  R type Reaction\n  THEN\n  C1 derives-into\
  \ C2 <<catalyst qualifier P>>"
from_schema: https://w3id.org/biolink/biolink-model
is_a: chemical to chemical association
slots:
- catalyst qualifier
slot_usage:
  subject:
    name: subject
    description: the upstream chemical entity
    domain_of:
    - association
    range: chemical entity
  object:
    name: object
    description: the downstream chemical entity
    domain_of:
    - association
    range: chemical entity
  predicate:
    name: predicate
    domain_of:
    - predicate mapping
    - association
    subproperty_of: derives into
  catalyst qualifier:
    name: catalyst qualifier
    description: this connects the derivation edge to the chemical entity that catalyzes
      the reaction that causes the subject chemical to transform into the object chemical.
    domain_of:
    - chemical to chemical derivation association
defining_slots:
- subject
- predicate
- object