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 : description
        
      Usage : id
        
      Usage : label
        
      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

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
layout 0..1
String
The layout of the entity NamedThing

Usages

used by used in type used
Resource usages range Usage
KnowledgeGraph usages range Usage
DataSource usages range Usage
DataModel 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 - 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 domain_of: - Organization - 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 - 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 alias: url owner: Usage domain_of: - Organization - 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 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 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: Usage domain_of: - NamedThing range: string ```