Class: TermAssociation
An association between an activity and a term, potentially with extensions. This is an abstract class for grouping purposes, it should not be directly instantiated, instead a subclass should be instantiated.
- NOTE: this is an abstract class and should not be instantiated directly
classDiagram
class TermAssociation
click TermAssociation href "../TermAssociation"
Association <|-- TermAssociation
click Association href "../Association"
TermAssociation <|-- MolecularFunctionAssociation
click MolecularFunctionAssociation href "../MolecularFunctionAssociation"
TermAssociation <|-- BiologicalProcessAssociation
click BiologicalProcessAssociation href "../BiologicalProcessAssociation"
TermAssociation <|-- CellularAnatomicalEntityAssociation
click CellularAnatomicalEntityAssociation href "../CellularAnatomicalEntityAssociation"
TermAssociation <|-- CellTypeAssociation
click CellTypeAssociation href "../CellTypeAssociation"
TermAssociation <|-- GrossAnatomyAssociation
click GrossAnatomyAssociation href "../GrossAnatomyAssociation"
TermAssociation <|-- MoleculeAssociation
click MoleculeAssociation href "../MoleculeAssociation"
TermAssociation : evidence
TermAssociation --> "*" EvidenceItem : evidence
click EvidenceItem href "../EvidenceItem"
TermAssociation : provenances
TermAssociation --> "*" ProvenanceInfo : provenances
click ProvenanceInfo href "../ProvenanceInfo"
TermAssociation : term
TermAssociation --> "0..1" TermObject : term
click TermObject href "../TermObject"
TermAssociation : type
Inheritance
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
term | 0..1 TermObject |
The ontology term that describes the nature of the association | direct |
type | 0..1 String |
The type of association | Association |
evidence | * EvidenceItem |
The set of evidence items that support the association | Association |
provenances | * ProvenanceInfo |
The set of provenance objects that provide metadata about who made the associ... | Association |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/gocam
Mappings
Mapping Type | Mapped Value |
---|---|
self | gocam:TermAssociation |
native | gocam:TermAssociation |
LinkML Source
Direct
name: TermAssociation
description: An association between an activity and a term, potentially with extensions.
This is an abstract class for grouping purposes, it should not be directly instantiated,
instead a subclass should be instantiated.
from_schema: https://w3id.org/gocam
is_a: Association
abstract: true
attributes:
term:
name: term
description: The ontology term that describes the nature of the association
from_schema: https://w3id.org/gocam
domain_of:
- EvidenceItem
- EnabledByAssociation
- TermAssociation
range: TermObject
Induced
name: TermAssociation
description: An association between an activity and a term, potentially with extensions.
This is an abstract class for grouping purposes, it should not be directly instantiated,
instead a subclass should be instantiated.
from_schema: https://w3id.org/gocam
is_a: Association
abstract: true
attributes:
term:
name: term
description: The ontology term that describes the nature of the association
from_schema: https://w3id.org/gocam
alias: term
owner: TermAssociation
domain_of:
- EvidenceItem
- EnabledByAssociation
- TermAssociation
range: TermObject
type:
name: type
description: The type of association.
comments:
- when instantiating Association objects in Python and other languages, it isn't
necessary to populate this, it is auto-populated from the object class.
from_schema: https://w3id.org/gocam
rank: 1000
designates_type: true
alias: type
owner: TermAssociation
domain_of:
- Association
- Object
range: string
evidence:
name: evidence
description: The set of evidence items that support the association.
from_schema: https://w3id.org/gocam
rank: 1000
alias: evidence
owner: TermAssociation
domain_of:
- Association
range: EvidenceItem
multivalued: true
inlined: true
provenances:
name: provenances
description: The set of provenance objects that provide metadata about who made
the association.
from_schema: https://w3id.org/gocam
alias: provenances
owner: TermAssociation
domain_of:
- Model
- Activity
- EvidenceItem
- Association
range: ProvenanceInfo
multivalued: true
inlined: true
inlined_as_list: true