Skip to content

Class: Attribute

A property or characteristic of an entity. For example, an apple may have properties such as color, shape, age, crispiness. An environmental sample may have attributes such as depth, lat, long, material.

URI: core:Attribute

classDiagram class Attribute OntologyClass <|-- Attribute Annotation <|-- Attribute Attribute : hasAttributeType Attribute ..> OntologyClass : hasAttributeType Attribute : hasQualitativeValue Attribute ..> NamedThing : hasQualitativeValue Attribute : hasQuantitativeValue Attribute ..> QuantityValue : hasQuantitativeValue Attribute : iri Attribute : name Attribute : src Attribute ..> string : src

Inheritance

Slots

Name Cardinality and Range Description Inheritance
name 0..1
LabelType
A human-readable name for an attribute or entity direct
hasAttributeType 1..1
OntologyClass
connects an attribute to a class that describes it direct
hasQuantitativeValue 0..*
QuantityValue
Connects an attribute to a value direct
hasQualitativeValue 0..1
NamedThing
connects an attribute to a value direct
iri 0..1
IriType
An IRI for an entity direct
src 0..1
xsd:string
Object (person, place, text, thing, etc direct

Usages

used by used in type used
Attribute hasAttributeType domain Attribute
Attribute hasQuantitativeValue domain Attribute
Attribute hasQualitativeValue domain Attribute
Entity hasAttribute range Attribute
NamedThing hasAttribute range Attribute
AdministrativeEntity hasAttribute range Attribute
Agent hasAttribute range Attribute
InformationContentEntity hasAttribute range Attribute
Publication hasAttribute range Attribute
EvidenceType hasAttribute range Attribute
Project hasAttribute range Attribute
System hasAttribute range Attribute
SoftwareOrDevice hasAttribute range Attribute
Software hasAttribute range Attribute
Hardware hasAttribute range Attribute
OperatingSystem hasAttribute range Attribute
Solaris hasAttribute range Attribute
Linux hasAttribute range Attribute
Windows hasAttribute range Attribute
Association hasAttribute range Attribute

Identifier and Mapping Information

Valid ID Prefixes

Instances of this class should have identifiers with one of the following prefixes:

  • edam.data

  • edam.format

  • edam.operation

  • edam.topic

Schema Source

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

Mappings

Mapping Type Mapped Value
self core:Attribute
native core:Attribute
exact csrc:attribute, SIO:000614, sumo:Attribute, sumo:attribute, wikidata:Q758243
narrow CSO:quantitative_attributes
close SAN:property, schema:property, ssn:Property

LinkML Source

Direct

name: Attribute
id_prefixes:
- edam.data
- edam.format
- edam.operation
- edam.topic
description: A property or characteristic of an entity. For example, an apple may
  have properties such as color, shape, age, crispiness. An environmental sample may
  have attributes such as depth, lat, long, material.
from_schema: https://w3id.org/lmodel/ucs-core
exact_mappings:
- csrc:attribute
- SIO:000614
- sumo:Attribute
- sumo:attribute
- wikidata:Q758243
close_mappings:
- SAN:property
- schema:property
- ssn:Property
narrow_mappings:
- CSO:quantitative_attributes
rank: 1000
is_a: Annotation
mixins:
- OntologyClass
slots:
- name
- hasAttributeType
- hasQuantitativeValue
- hasQualitativeValue
- iri
- src
slot_usage:
  name:
    name: name
    description: The human-readable 'attribute name' can be set to a string which
      reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence
      annotation or it can default to the name associated with the 'has attribute
      type' slot ontology term.
    domain_of:
    - Attribute
    - Entity

Induced

name: Attribute
id_prefixes:
- edam.data
- edam.format
- edam.operation
- edam.topic
description: A property or characteristic of an entity. For example, an apple may
  have properties such as color, shape, age, crispiness. An environmental sample may
  have attributes such as depth, lat, long, material.
from_schema: https://w3id.org/lmodel/ucs-core
exact_mappings:
- csrc:attribute
- SIO:000614
- sumo:Attribute
- sumo:attribute
- wikidata:Q758243
close_mappings:
- SAN:property
- schema:property
- ssn:Property
narrow_mappings:
- CSO:quantitative_attributes
rank: 1000
is_a: Annotation
mixins:
- OntologyClass
slot_usage:
  name:
    name: name
    description: The human-readable 'attribute name' can be set to a string which
      reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence
      annotation or it can default to the name associated with the 'has attribute
      type' slot ontology term.
    domain_of:
    - Attribute
    - Entity
attributes:
  name:
    name: name
    description: The human-readable 'attribute name' can be set to a string which
      reflects its context of interpretation, e.g. SEPIO evidence/provenance/confidence
      annotation or it can default to the name associated with the 'has attribute
      type' slot ontology term.
    from_schema: https://w3id.org/lmodel/ucs-core
    rank: 1000
    slot_uri: rdfs:label
    alias: name
    owner: Attribute
    domain_of:
    - Attribute
    - Entity
    range: label type
  hasAttributeType:
    name: hasAttributeType
    description: connects an attribute to a class that describes it
    from_schema: https://w3id.org/lmodel/ucs-core
    exact_mappings:
    - AML:hasAttributeDataType
    close_mappings:
    - sumo:havePartTypes
    rank: 1000
    domain: Attribute
    multivalued: false
    alias: hasAttributeType
    owner: Attribute
    domain_of:
    - Attribute
    range: OntologyClass
    required: true
  hasQuantitativeValue:
    name: hasQuantitativeValue
    description: Connects an attribute to a value
    from_schema: https://w3id.org/lmodel/ucs-core
    exact_mappings:
    - CTRL:hasQuantity
    - gr:QuantitativeValue
    - OM:hasQuantity
    - qud:quantityValue
    - schema:QuantitativeValue
    - wikidata:Q17627912
    narrow_mappings:
    - gr:QuantitativeValueFloat
    - gr:QuantitativeValueInteger
    - OM:hasBaseQuantity
    - OM:hasDerivedQuantity
    broad_mappings:
    - NCIT:C70589
    rank: 1000
    domain: Attribute
    multivalued: true
    alias: hasQuantitativeValue
    owner: Attribute
    domain_of:
    - Attribute
    range: QuantityValue
  hasQualitativeValue:
    name: hasQualitativeValue
    description: connects an attribute to a value
    from_schema: https://w3id.org/lmodel/ucs-core
    close_mappings:
    - schema:QualitativeValue
    - sumo:greaterThanByQuality
    narrow_mappings:
    - AML:hasAttributeValue
    - IAO:0000221
    - gr:hasMaxValue
    - gr:hasMinValue
    - SIO:000216
    rank: 1000
    domain: Attribute
    multivalued: false
    alias: hasQualitativeValue
    owner: Attribute
    domain_of:
    - Attribute
    range: NamedThing
  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: Attribute
    domain_of:
    - Attribute
    - Entity
    range: iri type
  src:
    name: src
    description: Object (person, place, text, thing, etc.) from which something (information,
      goods, etc.) comes or is acquired
    from_schema: https://w3id.org/lmodel/ucs-core
    aliases:
    - source
    exact_mappings:
    - wikidata:Q31464082
    rank: 1000
    slot_uri: uco-observable:src
    alias: src
    owner: Attribute
    domain_of:
    - Attribute
    range: string