Skip to content

Class: MechanismLink

URI: drug:MechanismLink

erDiagram MechanismLink { } MechanismElement { string id string label } Predicate { string id string label } MechanismLink ||--|o MechanismElement : "subject" MechanismLink ||--|o Predicate : "predicate" MechanismLink ||--|o MechanismElement : "object"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
subject 0..1
MechanismElement
direct
predicate 0..1
Predicate
direct
object 0..1
MechanismElement
direct

Usages

used by used in type used
DrugMechanism mechanism_links range MechanismLink

Identifier and Mapping Information

Schema Source

  • from schema: http://w3id.org/ontogpt/drug

Mappings

Mapping Type Mapped Value
self drug:MechanismLink
native drug:MechanismLink

LinkML Source

Direct

name: MechanismLink
from_schema: http://w3id.org/ontogpt/drug
is_a: CompoundExpression
attributes:
  subject:
    name: subject
    from_schema: http://w3id.org/ontogpt/drug
    rank: 1000
    range: MechanismElement
  predicate:
    name: predicate
    from_schema: http://w3id.org/ontogpt/drug
    rank: 1000
    range: Predicate
  object:
    name: object
    from_schema: http://w3id.org/ontogpt/drug
    rank: 1000
    range: MechanismElement

Induced

name: MechanismLink
from_schema: http://w3id.org/ontogpt/drug
is_a: CompoundExpression
attributes:
  subject:
    name: subject
    from_schema: http://w3id.org/ontogpt/drug
    rank: 1000
    alias: subject
    owner: MechanismLink
    domain_of:
    - MechanismLink
    - Triple
    range: MechanismElement
  predicate:
    name: predicate
    from_schema: http://w3id.org/ontogpt/drug
    rank: 1000
    alias: predicate
    owner: MechanismLink
    domain_of:
    - MechanismLink
    - Triple
    range: Predicate
  object:
    name: object
    from_schema: http://w3id.org/ontogpt/drug
    rank: 1000
    alias: object
    owner: MechanismLink
    domain_of:
    - MechanismLink
    - Triple
    range: MechanismElement