Class: MoleculeAssociation
An association between an activity and a molecule node
URI: gocam:MoleculeAssociation
classDiagram
class MoleculeAssociation
click MoleculeAssociation href "../MoleculeAssociation/"
Association <|-- MoleculeAssociation
click Association href "../Association/"
MoleculeAssociation : evidence
MoleculeAssociation --> "*" EvidenceItem : evidence
click EvidenceItem href "../EvidenceItem/"
MoleculeAssociation : molecule
MoleculeAssociation --> "0..1" MoleculeNode : molecule
click MoleculeNode href "../MoleculeNode/"
MoleculeAssociation : provenances
MoleculeAssociation --> "*" ProvenanceInfo : provenances
click ProvenanceInfo href "../ProvenanceInfo/"
MoleculeAssociation : type
Inheritance
- Association
- MoleculeAssociation
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| molecule | 0..1 MoleculeNode |
The molecule node that is associated with this activity | 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 |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Activity | has_input | range | MoleculeAssociation |
| Activity | has_primary_input | range | MoleculeAssociation |
| Activity | has_output | range | MoleculeAssociation |
| Activity | has_primary_output | range | MoleculeAssociation |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/gocam
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | gocam:MoleculeAssociation |
| native | gocam:MoleculeAssociation |
LinkML Source
Direct
name: MoleculeAssociation
description: An association between an activity and a molecule node
from_schema: https://w3id.org/gocam
is_a: Association
attributes:
molecule:
name: molecule
description: The molecule node that is associated with this activity
from_schema: https://w3id.org/gocam
rank: 1000
domain_of:
- MoleculeAssociation
range: MoleculeNode
Induced
name: MoleculeAssociation
description: An association between an activity and a molecule node
from_schema: https://w3id.org/gocam
is_a: Association
attributes:
molecule:
name: molecule
description: The molecule node that is associated with this activity
from_schema: https://w3id.org/gocam
rank: 1000
alias: molecule
owner: MoleculeAssociation
domain_of:
- MoleculeAssociation
range: MoleculeNode
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: MoleculeAssociation
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: MoleculeAssociation
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: MoleculeAssociation
domain_of:
- Model
- Activity
- EvidenceItem
- Association
range: ProvenanceInfo
multivalued: true
inlined: true
inlined_as_list: true