Class: PartOfProteinComplexAssociation
An association between a gene product and a protein complex that it is a part of.
URI: gocam:PartOfProteinComplexAssociation
classDiagram
class PartOfProteinComplexAssociation
click PartOfProteinComplexAssociation href "../PartOfProteinComplexAssociation/"
TermAssociation <|-- PartOfProteinComplexAssociation
click TermAssociation href "../TermAssociation/"
PartOfProteinComplexAssociation : evidence
PartOfProteinComplexAssociation --> "*" EvidenceItem : evidence
click EvidenceItem href "../EvidenceItem/"
PartOfProteinComplexAssociation : has_part
PartOfProteinComplexAssociation --> "*" ProteinComplexHasPartAssociation : has_part
click ProteinComplexHasPartAssociation href "../ProteinComplexHasPartAssociation/"
PartOfProteinComplexAssociation : provenances
PartOfProteinComplexAssociation --> "*" ProvenanceInfo : provenances
click ProvenanceInfo href "../ProvenanceInfo/"
PartOfProteinComplexAssociation : term
PartOfProteinComplexAssociation --> "0..1" ProteinComplexTermObject : term
click ProteinComplexTermObject href "../ProteinComplexTermObject/"
PartOfProteinComplexAssociation : type
Inheritance
- Association
- TermAssociation
- PartOfProteinComplexAssociation
- TermAssociation
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| has_part | * ProteinComplexHasPartAssociation |
Associations between the complex and gene products that are part of it | direct |
| term | 0..1 ProteinComplexTermObject |
The protein complex that the gene product is a part of | TermAssociation |
| 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 |
|---|---|---|---|
| EnabledByGeneProductAssociation | part_of | range | PartOfProteinComplexAssociation |
| ProteinComplexHasPartAssociation | part_of | range | PartOfProteinComplexAssociation |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/gocam
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | gocam:PartOfProteinComplexAssociation |
| native | gocam:PartOfProteinComplexAssociation |
LinkML Source
Direct
name: PartOfProteinComplexAssociation
description: An association between a gene product and a protein complex that it is
a part of.
from_schema: https://w3id.org/gocam
is_a: TermAssociation
slot_usage:
term:
name: term
description: The protein complex that the gene product is a part of.
range: ProteinComplexTermObject
attributes:
has_part:
name: has_part
description: Associations between the complex and gene products that are part
of it.
from_schema: https://w3id.org/gocam
domain_of:
- EnabledByProteinComplexAssociation
- PartOfProteinComplexAssociation
range: ProteinComplexHasPartAssociation
multivalued: true
Induced
name: PartOfProteinComplexAssociation
description: An association between a gene product and a protein complex that it is
a part of.
from_schema: https://w3id.org/gocam
is_a: TermAssociation
slot_usage:
term:
name: term
description: The protein complex that the gene product is a part of.
range: ProteinComplexTermObject
attributes:
has_part:
name: has_part
description: Associations between the complex and gene products that are part
of it.
from_schema: https://w3id.org/gocam
alias: has_part
owner: PartOfProteinComplexAssociation
domain_of:
- EnabledByProteinComplexAssociation
- PartOfProteinComplexAssociation
range: ProteinComplexHasPartAssociation
multivalued: true
term:
name: term
description: The protein complex that the gene product is a part of.
from_schema: https://w3id.org/gocam
alias: term
owner: PartOfProteinComplexAssociation
domain_of:
- MoleculeNode
- EvidenceItem
- EnabledByAssociation
- TermAssociation
range: ProteinComplexTermObject
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: PartOfProteinComplexAssociation
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: PartOfProteinComplexAssociation
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: PartOfProteinComplexAssociation
domain_of:
- Model
- Activity
- EvidenceItem
- Association
range: ProvenanceInfo
multivalued: true
inlined: true
inlined_as_list: true