Skip to content

Class: CausalAssociation

A causal association between two activities

URI: gocam:CausalAssociation

classDiagram class CausalAssociation click CausalAssociation href "../CausalAssociation" Association <|-- CausalAssociation click Association href "../Association" CausalAssociation : downstream_activity CausalAssociation --> "0..1" Activity : downstream_activity click Activity href "../Activity" CausalAssociation : evidence CausalAssociation --> "*" EvidenceItem : evidence click EvidenceItem href "../EvidenceItem" CausalAssociation : predicate CausalAssociation --> "0..1" PredicateTermObject : predicate click PredicateTermObject href "../PredicateTermObject" CausalAssociation : provenances CausalAssociation --> "*" ProvenanceInfo : provenances click ProvenanceInfo href "../ProvenanceInfo" CausalAssociation : type

Inheritance

Slots

Name Cardinality and Range Description Inheritance
predicate 0..1
PredicateTermObject
The RO relation that represents the type of relationship direct
downstream_activity 0..1
Activity
The activity unit that is downstream of this one direct
type 0..1
String
Association
evidence *
EvidenceItem
Association
provenances *
ProvenanceInfo
Association

Usages

used by used in type used
Activity causal_associations range CausalAssociation

Identifier and Mapping Information

Schema Source

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

Mappings

Mapping Type Mapped Value
self gocam:CausalAssociation
native gocam:CausalAssociation

LinkML Source

Direct

name: CausalAssociation
description: A causal association between two activities
from_schema: https://w3id.org/gocam
is_a: Association
attributes:
  predicate:
    name: predicate
    description: The RO relation that represents the type of relationship
    from_schema: https://w3id.org/gocam
    rank: 1000
    domain_of:
    - CausalAssociation
    range: PredicateTermObject
  downstream_activity:
    name: downstream_activity
    description: The activity unit that is downstream of this one
    from_schema: https://w3id.org/gocam
    aliases:
    - object
    rank: 1000
    domain_of:
    - CausalAssociation
    range: Activity

Induced

name: CausalAssociation
description: A causal association between two activities
from_schema: https://w3id.org/gocam
is_a: Association
attributes:
  predicate:
    name: predicate
    description: The RO relation that represents the type of relationship
    from_schema: https://w3id.org/gocam
    rank: 1000
    alias: predicate
    owner: CausalAssociation
    domain_of:
    - CausalAssociation
    range: PredicateTermObject
  downstream_activity:
    name: downstream_activity
    description: The activity unit that is downstream of this one
    from_schema: https://w3id.org/gocam
    aliases:
    - object
    rank: 1000
    alias: downstream_activity
    owner: CausalAssociation
    domain_of:
    - CausalAssociation
    range: Activity
  type:
    name: type
    from_schema: https://w3id.org/gocam
    rank: 1000
    designates_type: true
    alias: type
    owner: CausalAssociation
    domain_of:
    - Association
    - Object
    range: string
  evidence:
    name: evidence
    from_schema: https://w3id.org/gocam
    rank: 1000
    alias: evidence
    owner: CausalAssociation
    domain_of:
    - Association
    range: EvidenceItem
    multivalued: true
    inlined: true
  provenances:
    name: provenances
    from_schema: https://w3id.org/gocam
    alias: provenances
    owner: CausalAssociation
    domain_of:
    - Model
    - Activity
    - EvidenceItem
    - Association
    range: ProvenanceInfo
    multivalued: true
    inlined: true
    inlined_as_list: true