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
- Annotation
- Attribute [ OntologyClass]
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