Skip to content

Class: Association

A typed association between two entities, supported by evidence

URI: core:Association

classDiagram class Association Entity <|-- Association Association : category Association : description Association : hasAttribute Association ..> Attribute : hasAttribute Association : hasEvidence Association ..> EvidenceType : hasEvidence Association : id Association ..> string : id Association : iri Association : name Association : negated Association ..> boolean : negated Association : object Association ..> NamedThing : object Association : predicate Association : publications Association ..> Publication : publications Association : qualifiers Association ..> OntologyClass : qualifiers Association : subject Association ..> NamedThing : subject Association : type Association ..> string : type

Inheritance

Slots

Name Cardinality and Range Description Inheritance
subject 1..1
NamedThing
Connects an association to the subject of the association direct
predicate 1..1
PredicateType
A high-level grouping for the relationship type direct
object 1..1
NamedThing
Connects an association to the object of the association direct
negated 0..1
xsd:boolean
if set to true, then the association is negated i direct
qualifiers 0..*
OntologyClass
connects an association to qualifiers that modify or qualify the meaning of t... direct
publications 0..*
Publication
connects an association to publications supporting the association direct
hasEvidence 0..*
EvidenceType
connects an association to an instance of supporting evidence direct
id 1..1
xsd:string
A unique identifier for an entity Entity
iri 0..1
IriType
An IRI for an entity Entity
category 0..*
CategoryType
Name of the high level OntologyClass in which this entity is categorized Entity
type 0..1
xsd:string
rdf:type of ucs-core:Association should be fixed at rdf:Statement Entity
name 0..1
LabelType
A human-readable name for an attribute or entity Entity
description 0..1
NarrativeText
a human-readable description of an entity Entity
hasAttribute 0..*
Attribute
connects any entity to an attribute Entity

Usages

used by used in type used
Association subject domain Association
Association predicate domain Association
Association object domain Association
Association negated domain Association
Association qualifiers domain Association
Association publications domain Association
Association hasEvidence domain Association

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/ucs-core

Mappings

Mapping Type Mapped Value
self core:Association
native core:Association
exact csrc:Association, rdf:Statement, owl:Axiom
narrow CSO:data_association, wikidata:Q382571
broad wikidata:Q186290

LinkML Source

Direct

name: Association
description: A typed association between two entities, supported by evidence
from_schema: https://w3id.org/lmodel/ucs-core
exact_mappings:
- csrc:Association
- rdf:Statement
- owl:Axiom
narrow_mappings:
- CSO:data_association
- wikidata:Q382571
broad_mappings:
- wikidata:Q186290
rank: 1000
is_a: Entity
slots:
- subject
- predicate
- object
- negated
- qualifiers
- publications
- hasEvidence
slot_usage:
  type:
    name: type
    description: rdf:type of ucs-core:Association should be fixed at rdf:Statement
    domain_of:
    - Entity
  category:
    name: category
    domain_of:
    - Entity
    range: category type
    required: false

Induced

name: Association
description: A typed association between two entities, supported by evidence
from_schema: https://w3id.org/lmodel/ucs-core
exact_mappings:
- csrc:Association
- rdf:Statement
- owl:Axiom
narrow_mappings:
- CSO:data_association
- wikidata:Q382571
broad_mappings:
- wikidata:Q186290
rank: 1000
is_a: Entity
slot_usage:
  type:
    name: type
    description: rdf:type of ucs-core:Association should be fixed at rdf:Statement
    domain_of:
    - Entity
  category:
    name: category
    domain_of:
    - Entity
    range: category type
    required: false
attributes:
  subject:
    name: subject
    local_names:
      ga4gh:
        local_name_source: ga4gh
        local_name_value: annotation subject
      neo4j:
        local_name_source: neo4j
        local_name_value: node with outgoing relationship
    description: Connects an association to the subject of the association. For example,
      in a apple-to-orange association, the apple is subject and orange is object.
    from_schema: https://w3id.org/lmodel/ucs-core
    exact_mappings:
    - owl:annotatedSource
    - OBAN:association_has_subjec
    rank: 1000
    is_a: associationSlot
    domain: Association
    slot_uri: rdf:subject
    alias: subject
    owner: Association
    domain_of:
    - Association
    range: NamedThing
    required: true
  predicate:
    name: predicate
    local_names:
      ga4gh:
        local_name_source: ga4gh
        local_name_value: annotation predicate
      translator:
        local_name_source: translator
        local_name_value: predicate
    description: A high-level grouping for the relationship type. AKA minimal predicate.
      This is analogous to category for nodes.
    notes:
    - Has a value from the Ucs-core related_to hierarchy. In RDF, this corresponds
      to rdf:predicate and in Neo4j this corresponds to the relationship type. The
      convention is for an edge label in snake_case form. For example, schema:related_to
    from_schema: https://w3id.org/lmodel/ucs-core
    exact_mappings:
    - owl:annotatedProperty
    - OBAN:association_has_predicate
    rank: 1000
    is_a: associationSlot
    domain: Association
    slot_uri: rdf:predicate
    alias: predicate
    owner: Association
    domain_of:
    - Association
    range: predicate type
    required: true
  object:
    name: object
    local_names:
      ga4gh:
        local_name_source: ga4gh
        local_name_value: descriptor
      neo4j:
        local_name_source: neo4j
        local_name_value: node with incoming relationship
    description: Connects an association to the object of the association. For example,
      in a apple-to-orange assocation, the apple is subject and orange is object.
    from_schema: https://w3id.org/lmodel/ucs-core
    exact_mappings:
    - owl:annotatedTarget
    - OBAN:association_has_object
    rank: 1000
    is_a: associationSlot
    domain: Association
    slot_uri: rdf:object
    alias: object
    owner: Association
    domain_of:
    - Association
    range: NamedThing
    required: true
  negated:
    name: negated
    description: if set to true, then the association is negated i.e. is not true
    from_schema: https://w3id.org/lmodel/ucs-core
    rank: 1000
    is_a: associationSlot
    domain: Association
    alias: negated
    owner: Association
    domain_of:
    - Association
    range: boolean
  qualifiers:
    name: qualifiers
    local_names:
      ga4gh:
        local_name_source: ga4gh
        local_name_value: annotation qualifier
    description: connects an association to qualifiers that modify or qualify the
      meaning of that association
    from_schema: https://w3id.org/lmodel/ucs-core
    rank: 1000
    is_a: associationSlot
    singular_name: qualifier
    domain: Association
    multivalued: true
    alias: qualifiers
    owner: Association
    domain_of:
    - Association
    range: OntologyClass
  publications:
    name: publications
    description: connects an association to publications supporting the association
    from_schema: https://w3id.org/lmodel/ucs-core
    rank: 1000
    is_a: associationSlot
    singular_name: publication
    domain: Association
    multivalued: true
    alias: publications
    owner: Association
    domain_of:
    - Association
    range: Publication
  hasEvidence:
    name: hasEvidence
    description: connects an association to an instance of supporting evidence
    from_schema: https://w3id.org/lmodel/ucs-core
    exact_mappings:
    - RO:0002558
    rank: 1000
    is_a: associationSlot
    domain: Association
    multivalued: true
    alias: hasEvidence
    owner: Association
    domain_of:
    - Association
    range: EvidenceType
  id:
    name: id
    description: A unique identifier for an entity. Must be either a CURIE shorthand
      for a URI or a complete URI
    from_schema: https://w3id.org/lmodel/ucs-core
    exact_mappings:
    - dcterms:identifier
    - edam.data:0842
    - EFO:id
    - REPR:id
    - schema:identifier
    - SIO:000115
    - sumo:Identifier
    - uco-types:identifier
    narrow_mappings:
    - dcterms:eventID
    - dcterms:parentEventID
    - dcterms:identificationID
    - dcterms:systemID
    - CSO:bicm-id
    - SIO:000672
    - SIO:000674
    - NCIT:C94069
    - REPR:doi
    - SIO:000328
    - SIO:000729
    - schema:productID
    - schema:taxID
    - sumo:AccountID
    - sumo:AlphaIDString
    - sumo:AlphaNumericIDString
    - sumo:AgentID
    - sumo:CountryID
    - sumo:CustomerID
    - sumo:currencyCode
    - sumo:DistrictID
    - sumo:EmployeeID
    - sumo:IsoCode
    - sumo:LocalizablePlaceID
    - sumo:userIDString
    - sumo:urlString
    - sumo:UniformResourceLocator
    - wikidata.property:P3743
    broad_mappings:
    - CSO:catalogue_identifiers
    - IAO:0000603
    - IAO:0000119
    - sumo:identityElement
    rank: 1000
    domain: Entity
    identifier: true
    alias: id
    owner: Association
    domain_of:
    - Entity
    range: string
    required: true
  iri:
    name: iri
    description: An IRI for an entity. This is determined by the id using expansion
      rules.
    comments:
    - see also https://url.spec.whatwg.org/#goals
    from_schema: https://w3id.org/lmodel/ucs-core
    exact_mappings:
    - rr:IRI
    - wikidata.property:P854
    - wikidata:Q424583
    - XAPI:IRI
    close_mappings:
    - NCIT:C165071
    - sumo:UniformResourceLocator
    - uco-observable:url
    related_mappings:
    - dcterms:usewithiri
    narrow_mappings:
    - RO:0002617
    rank: 1000
    alias: iri
    owner: Association
    domain_of:
    - Attribute
    - Entity
    range: iri type
  category:
    name: category
    description: "Name of the high level OntologyClass in which this entity is categorized.\
      \ Corresponds to the label for the base entity type class.\n * In a neo4j database\
      \ this MAY correspond to the neo4j label tag.\n * In an RDF database it should\
      \ be a universal model class URI.\nThis field is multi-valued. It should include\
      \ values for ancestors of the universal class.\nIn an RDF database, nodes will\
      \ typically have an rdf:type triples. This can be to the most specific base\
      \ class, or potentially to a class more specific than something in base."
    from_schema: https://w3id.org/lmodel/ucs-core
    rank: 1000
    is_a: type
    domain: Entity
    multivalued: true
    designates_type: true
    alias: category
    owner: Association
    domain_of:
    - Entity
    is_class_field: true
    range: category type
    required: false
  type:
    name: type
    description: rdf:type of ucs-core:Association should be fixed at rdf:Statement
    from_schema: https://w3id.org/lmodel/ucs-core
    rank: 1000
    slot_uri: rdf:type
    alias: type
    owner: Association
    domain_of:
    - Entity
    range: string
  name:
    name: name
    description: A human-readable name for an attribute or entity.
    from_schema: https://w3id.org/lmodel/ucs-core
    aliases:
    - label
    - display name
    - title
    exact_mappings:
    - CSO:named_entity
    - gr:name
    - OM:name
    - REPR:name
    - schema:name
    broad_mappings:
    - CSO:named_entity
    rank: 1000
    slot_uri: rdfs:label
    alias: name
    owner: Association
    domain_of:
    - Attribute
    - Entity
    range: label type
  description:
    name: description
    description: a human-readable description of an entity
    from_schema: https://w3id.org/lmodel/ucs-core
    aliases:
    - definition
    exact_mappings:
    - dcterms:description
    - IAO:0000115
    - schema:description
    - skos:definitions
    - sumo:NarrativeText
    - wikidata:Q1200750
    close_mappings:
    - sumo:Descriptor
    narrow_mappings:
    - csrc:architecture_description
    - CSO:architecture_description
    - CSO:concept_description
    - CSO:shape_description
    - OM:longcomment
    rank: 1000
    slot_uri: dcterms:description
    alias: description
    owner: Association
    domain_of:
    - Entity
    range: narrative text
  hasAttribute:
    name: hasAttribute
    description: connects any entity to an attribute
    from_schema: https://w3id.org/lmodel/ucs-core
    exact_mappings:
    - aml:hasAttribute
    - ctrl:hasParameter
    - ssn:hasProperty
    - SIO:000008
    close_mappings:
    - sumo:hasVariable
    - sumo:property
    narrow_mappings:
    - aml:hasAttributeName
    - aml:hasDescription
    - aml:hasICID
    - aml:hasName
    - aml:hasProject
    - aml:hasUnit
    - aml:hasSchemaVersion
    - aml:hasVersionSUC
    - aml:hasWriterVersion
    - schema:hasPart
    - CDAO:has_Character
    - CDAO:has_Root
    - CDAO:has_First_Coordinate_Item
    - CDAO:has_Coordinate
    - CDAO:has_Change_Component
    - CDAO:has_Datum
    - CDAO:has_Node
    - CDAO:has_Annotation
    - CDAO:has_Remaining_Coordinate_List
    - CDAO:has_State
    - CDAO:has_Element
    - ctrl:hasApplicationLogic
    - ctrl:hasInput
    - ctrl:hasMedium
    - ctrl:hasOutput
    - ctrl:isConnectedTo
    - ctrl:isSupervisedBy
    - dcterms:hasPart
    - dcterms:hasFormat
    - dcterms:hasVersion
    - EFO:is_executed_in
    - EFO:0006351
    - geolink:hasAuthoritativeDigitalRepository
    - geolink:hasRelatedSample
    - geolink:hasAffiliation
    - geolink:hasAuthor
    - geolink:hasCollector
    - geolink:hasContact
    - geolink:hasContributor
    - geolink:hasCollectionEndDate
    - geolink:hasCollectionStartDate
    - geolink:hasCreator
    - geolink:hasDataset
    - geolink:hasEditor
    - geolink:hasEducator
    - geolink:hasFirstAppearance
    - geolink:hasIdentifierScheme
    - geolink:hasObserver
    - geolink:hasObservationArea
    - geolink:hasOwner
    - geolink:hasParticipant
    - geolink:hasParticipationEndTime
    - geolink:hasParticipationStartTime
    - geolink:hasPart
    - geolink:hasPublicationDate
    - geolink:hasRegistrationDate
    - geolink:hasStartDate
    - geolink:hasRepository
    - geolink:hasRightsHolder
    - geolink:hasScheduler
    - geolink:hasTimeStamp
    - geolink:hasVendor
    - gr:hasBusinessFunction
    - gr:hasBrand
    - gr:hasCurrency
    - gr:hasEligibleQuantity
    - gr:hasGlobalLocationNumber
    - gr:hasInventoryLevel
    - gr:hasManufacturer
    - gr:hasMakeAndModel
    - gr:hasNext
    - gr:hasPrevious
    - gr:hasUnitOfMeasurement
    - gr:hasValue
    - IAO:0000039
    - IAO:0000407
    - LOINC:has_action_guidance
    - LOINC:has_adjustment
    - LOINC:has_aggregation_view
    - LOINC:has_approach_guidance
    - LOINC:has_divisor
    - LOINC:has_exam
    - LOINC:has_method
    - LOINC:has_modality_subtype
    - LOINC:has_object_guidance
    - LOINC:has_scale
    - LOINC:has_suffix
    - LOINC:has_time_aspect
    - LOINC:has_time_modifier
    - LOINC:has_timing_of
    - NCIT:is_qualified_by
    - NCIT:qualifier_applies_to
    - NCIT:has_data_element
    - NCIT:role_has_domain
    - NCIT:role_has_range
    - NCIT:C62618
    - om:hasPhenomenon
    - RO:0002002
    - RO:0000053
    - RO:0000086
    - RO:0000087
    - RO:0002520
    - RO:0002018
    - RO:0002017
    - RO:0002013
    - RO:0002016
    - RO:0002025
    - RO:0002521
    - RO:0002348
    - RO:0002566
    - RO:0002002
    - RO:0002338
    - RO:0002339
    - RO:0002573
    - RO:0009004
    - SAN:hasActuatingCapability
    - SAN:hasActuatingProperty
    - SAN:hasDateTime
    - SAN:hasEffect
    - SAN:hasWriter
    - SIO:000011
    - SIO:000586
    - SIO:001277
    - SIO:000671
    - SIO:000312
    - SIO:000552
    - SIO:000420
    - SIO:000253
    - SIO:000132
    - SIO:000255
    - SIO:000008
    - SIO:000364
    - SIO:000230
    - SIO:000235
    - SIO:000234
    - SIO:000228
    - SIO:000229
    - SIO:000900
    - SIO:000905
    - SIO:000221
    - SIO:000225
    - SIO:000223
    - SIO:000217
    - SIO:000291
    - SIO:000054
    - SIO:000059
    - SIO:000028
    - SIO:000139
    - SIO:000772
    - SIO:000641
    - SIO:000635
    - SIO:000066
    - SIO:001279
    - SIO:000300
    - SIO:001278
    - SIO:000680
    - SIO:000681
    - SIO:000679
    - SIO:000673
    - SIO:000369
    - SIO:000053
    - SIO:000972
    - SIO:000971
    - SIO:000273
    - SIO:000644
    - SIO:000974
    - SIO:000553
    - SIO:000145
    - SWO:0004000
    - sosa:hasFeatureOfInterest
    - sosa:hasSample
    - ssn:hasSubSystem
    - ssn:isProxyFor
    - ssn-system:hasSystemCapability
    - ssn-system:hasSystemProperty
    - ssn-system:hasOperatingRange
    - ssn-system:hasOperatingProperty
    - ssn-system:hasSurvivalRange
    - ssn-system:hasSurvivalProperty
    - ssn-system:inCondition
    - sumo:hasAcrossVariable
    - sumo:hasAccount
    - sumo:hasAward
    - sumo:hasDependency
    - sumo:hasDimension
    - sumo:hasExpertise
    - sumo:hasGUEState
    - sumo:hasOccupation
    - sumo:hasPurpose
    - sumo:hasPurposeForAgent
    - sumo:hasSkill
    - sumo:hasThroughVariable
    - sumo:hasUniform
    - sumo:hasVariable
    - sumo:holdsRight
    - SWO:9001002
    - SWO:0004001
    - SWO:9000067
    - SWO:0004002
    - SWO:0000087
    - SWO:0000086
    - SWO:0004004
    - SWO:0000741
    - SWO:0004002
    - SWO:3000054
    - SWO:0004000
    rank: 1000
    domain: Entity
    multivalued: true
    alias: hasAttribute
    owner: Association
    domain_of:
    - Entity
    range: Attribute