Class: Usage
The usage of a resource. This may be actual, experimental, or theoretical.
URI: kgr:Usage
classDiagram
class Usage
click Usage href "Usage/.html"
NamedThing <|-- Usage
click NamedThing href "NamedThing/.html"
Usage : category
Usage : collection
Usage --> "*" CollectionEnum : collection
click CollectionEnum href "CollectionEnum/.html"
Usage : creation_date
Usage : description
Usage : id
Usage : label
Usage : last_modified_date
Usage : layout
Usage : publications
Usage --> "*" Publication : publications
click Publication href "Publication/.html"
Usage : type
Usage --> "0..1" UsageEnum : type
click UsageEnum href "UsageEnum/.html"
Usage : url
Usage : users
Usage --> "*" Contact : users
click Contact href "Contact/.html"
Usage : warnings
Inheritance
- NamedThing
- Usage
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| label | 0..1 String |
The label of the usage | direct |
| description | 0..1 String |
A description of the usage | direct |
| url | 0..1 Uriorcurie |
A URL for a description or example of the usage | direct |
| users | * Contact |
The user implementing or working with the resource | direct |
| publications | * Publication |
Publications associated with the usage | direct |
| type | 0..1 UsageEnum |
The type of usage | direct |
| id | 1 String |
The identifier of an entity | NamedThing |
| category | 0..1 CategoryType |
The category of the entity | NamedThing |
| warnings | * String |
A list of warnings about an item to be displayed in the interface | NamedThing |
| collection | * CollectionEnum |
A collection of entries in the registry | NamedThing |
| layout | 0..1 String |
The layout of the entity | NamedThing |
| creation_date | 0..1 Datetime |
The date the entry was created | NamedThing |
| last_modified_date | 0..1 Datetime |
The date the entry was last modified | NamedThing |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Resource | usages | range | Usage |
| KnowledgeGraph | usages | range | Usage |
| DataSource | usages | range | Usage |
| DataModel | usages | range | Usage |
| Ontology | usages | range | Usage |
| Aggregator | usages | range | Usage |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | kgr:Usage |
| native | kgr:Usage |
LinkML Source
Direct
```yaml
name: Usage
description: The usage of a resource. This may be actual, experimental, or theoretical.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
is_a: NamedThing
attributes:
label:
name: label
description: The label of the usage.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
domain_of:
- Individual
- Organization
- FundingSource
- License
- Usage
range: string
description:
name: description
description: A description of the usage.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
domain_of:
- Resource
- Product
- Organization
- Usage
range: string
url:
name: url
description: A URL for a description or example of the usage.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
domain_of:
- Usage
range: uriorcurie
users:
name: users
description: The user implementing or working with the resource.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
domain_of:
- Usage
range: Contact
multivalued: true
inlined: true
inlined_as_list: true
publications:
name: publications
description: Publications associated with the usage.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
domain_of:
- Resource
- Usage
range: Publication
multivalued: true
inlined: true
inlined_as_list: true
type:
name: type
description: The type of usage.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
domain_of:
- Usage
range: UsageEnum
```
Induced
```yaml
name: Usage
description: The usage of a resource. This may be actual, experimental, or theoretical.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
is_a: NamedThing
attributes:
label:
name: label
description: The label of the usage.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
alias: label
owner: Usage
domain_of:
- Individual
- Organization
- FundingSource
- License
- Usage
range: string
description:
name: description
description: A description of the usage.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
alias: description
owner: Usage
domain_of:
- Resource
- Product
- Organization
- Usage
range: string
url:
name: url
description: A URL for a description or example of the usage.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
alias: url
owner: Usage
domain_of:
- Usage
range: uriorcurie
users:
name: users
description: The user implementing or working with the resource.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
alias: users
owner: Usage
domain_of:
- Usage
range: Contact
multivalued: true
inlined: true
inlined_as_list: true
publications:
name: publications
description: Publications associated with the usage.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
alias: publications
owner: Usage
domain_of:
- Resource
- Usage
range: Publication
multivalued: true
inlined: true
inlined_as_list: true
type:
name: type
description: The type of usage.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
alias: type
owner: Usage
domain_of:
- Usage
range: UsageEnum
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: Usage
domain_of:
- NamedThing
- Organization
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: Usage
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: Usage
domain_of:
- NamedThing
range: string
multivalued: true
inlined: true
inlined_as_list: true
collection:
name: collection
description: A collection of entries in the registry. This is used to group related
entries together. This is multivalued to allow for multiple collections.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
alias: collection
owner: Usage
domain_of:
- NamedThing
range: CollectionEnum
multivalued: 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'. If a value for this slot is
not specified, pages won't contain anything from their header metadata.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
alias: layout
owner: Usage
domain_of:
- NamedThing
- Organization
range: string
creation_date:
name: creation_date
description: The date the entry was created. This is used to determine the age
of the entity. It should be in ISO 8601 format, e.g., 2024-02-12T00:00:00Z.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
alias: creation_date
owner: Usage
domain_of:
- NamedThing
- Organization
range: datetime
last_modified_date:
name: last_modified_date
description: The date the entry was last modified. It should be in ISO 8601 format,
e.g., 2024-02-12T00:00:00Z.
from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema
rank: 1000
alias: last_modified_date
owner: Usage
domain_of:
- NamedThing
- Organization
range: datetime
```