Skip to content

Class: ProteinComplexMemberAssociation

An association between a protein complex and one of its members.

URI: gocam:ProteinComplexMemberAssociation

classDiagram class ProteinComplexMemberAssociation click ProteinComplexMemberAssociation href "../ProteinComplexMemberAssociation/" TermAssociation <|-- ProteinComplexMemberAssociation click TermAssociation href "../TermAssociation/" ProteinComplexMemberAssociation : evidence ProteinComplexMemberAssociation --> "*" EvidenceItem : evidence click EvidenceItem href "../EvidenceItem/" ProteinComplexMemberAssociation : provenances ProteinComplexMemberAssociation --> "*" ProvenanceInfo : provenances click ProvenanceInfo href "../ProvenanceInfo/" ProteinComplexMemberAssociation : term ProteinComplexMemberAssociation --> "0..1" GeneProductTermObject : term click GeneProductTermObject href "../GeneProductTermObject/" ProteinComplexMemberAssociation : type

Inheritance

Slots

Name Cardinality and Range Description Inheritance
term 0..1
GeneProductTermObject
The member gene product that is part of the protein complex 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
EnabledByProteinComplexAssociation members range ProteinComplexMemberAssociation

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: ProteinComplexMemberAssociation
description: An association between a protein complex and one of its members.
from_schema: https://w3id.org/gocam
is_a: TermAssociation
slot_usage:
  term:
    name: term
    description: The member gene product that is part of the protein complex.
    range: GeneProductTermObject

Induced

name: ProteinComplexMemberAssociation
description: An association between a protein complex and one of its members.
from_schema: https://w3id.org/gocam
is_a: TermAssociation
slot_usage:
  term:
    name: term
    description: The member gene product that is part of the protein complex.
    range: GeneProductTermObject
attributes:
  term:
    name: term
    description: The member gene product that is part of the protein complex.
    from_schema: https://w3id.org/gocam
    alias: term
    owner: ProteinComplexMemberAssociation
    domain_of:
    - MoleculeNode
    - EvidenceItem
    - EnabledByAssociation
    - TermAssociation
    range: GeneProductTermObject
  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: ProteinComplexMemberAssociation
    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: ProteinComplexMemberAssociation
    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: ProteinComplexMemberAssociation
    domain_of:
    - Model
    - Activity
    - EvidenceItem
    - Association
    range: ProvenanceInfo
    multivalued: true
    inlined: true
    inlined_as_list: true