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
- Entity
- Association
 
 
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