Class: NamedThing
A generic grouping for any identifiable entity
URI: schema:Thing
classDiagram
class NamedThing
click NamedThing href "NamedThing.html"
NamedThing <|-- Resource
click Resource href "Resource.html"
NamedThing <|-- Product
click Product href "Product.html"
NamedThing <|-- FundingSource
click FundingSource href "FundingSource.html"
NamedThing <|-- License
click License href "License.html"
NamedThing <|-- Publication
click Publication href "Publication.html"
NamedThing <|-- Usage
click Usage href "Usage.html"
NamedThing : category
NamedThing : id
NamedThing : layout
NamedThing : warnings
Inheritance
- NamedThing
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
id | 1 String |
The identifier of an entity | direct |
category | 0..1 CategoryType |
The category of the entity | direct |
warnings | * String |
A list of warnings about an item to be displayed in the interface | direct |
layout | 0..1 String |
The layout of the entity | direct |
Usages
used by | used in | type | used |
---|---|---|---|
NamedThing | category | domain | NamedThing |
Contact | category | domain | NamedThing |
Resource | category | domain | NamedThing |
KnowledgeGraph | category | domain | NamedThing |
DataSource | category | domain | NamedThing |
DataModel | category | domain | NamedThing |
Aggregator | category | domain | NamedThing |
Product | category | domain | NamedThing |
GraphProduct | category | domain | NamedThing |
DataModelProduct | category | domain | NamedThing |
MappingProduct | category | domain | NamedThing |
ProcessProduct | category | domain | NamedThing |
GraphicalInterface | category | domain | NamedThing |
ProgrammingInterface | category | domain | NamedThing |
Individual | category | domain | NamedThing |
Organization | category | domain | NamedThing |
FundingSource | category | domain | NamedThing |
License | category | domain | NamedThing |
Publication | category | domain | NamedThing |
Usage | category | domain | NamedThing |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
Mappings
Mapping Type | Mapped Value |
---|---|
self | schema:Thing |
native | kgr:NamedThing |
LinkML Source
Direct
```yaml
name: NamedThing
description: A generic grouping for any identifiable entity
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
slots:
- id
- category
- warnings
- layout
class_uri: schema:Thing
```
Induced
```yaml
name: NamedThing
description: A generic grouping for any identifiable entity
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
attributes:
id:
name: id
description: The identifier of an entity. This is used to identify it within the
registry.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
slot_uri: dcterms:identifier
identifier: true
alias: id
owner: NamedThing
domain_of:
- NamedThing
range: string
required: true
category:
name: category
description: The category of the entity. This should be identical to its class
name.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
is_a: type
domain: NamedThing
alias: category
owner: NamedThing
domain_of:
- NamedThing
- Contact
range: category_type
warnings:
name: warnings
description: A list of warnings about an item to be displayed in the interface.
These should primarily warn users about unavailable resources, broken links,
and other obstacles to using a resource.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
alias: warnings
owner: NamedThing
domain_of:
- NamedThing
range: string
multivalued: true
inlined: true
inlined_as_list: true
layout:
name: layout
description: The layout of the entity. This is used to determine how to display
the entity in the web interface. For resources, this is generally 'resource_detail'.
For products, this is generally 'product_detail'.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
alias: layout
owner: NamedThing
domain_of:
- NamedThing
range: string
class_uri: schema:Thing
```