Class: GraphProduct

A product that is a graph, represented as nodes and edges.

URI: kgr:GraphProduct

 classDiagram
    class GraphProduct
    click GraphProduct href "GraphProduct.html"
      Product <|-- GraphProduct
        click Product href "Product.html"
      
      GraphProduct : category
        
      GraphProduct : compatibility
        
          
    
    
    GraphProduct --> "*" StandardCompatibility : compatibility
    click StandardCompatibility href "StandardCompatibility.html"

        
      GraphProduct : compression
        
          
    
    
    GraphProduct --> "0..1" CompressionEnum : compression
    click CompressionEnum href "CompressionEnum.html"

        
      GraphProduct : contacts
        
          
    
    
    GraphProduct --> "*" Contact : contacts
    click Contact href "Contact.html"

        
      GraphProduct : description
        
      GraphProduct : dump_format
        
          
    
    
    GraphProduct --> "0..1" DumpFormatEnum : dump_format
    click DumpFormatEnum href "DumpFormatEnum.html"

        
      GraphProduct : edge_count
        
      GraphProduct : format
        
          
    
    
    GraphProduct --> "0..1" FormatEnum : format
    click FormatEnum href "FormatEnum.html"

        
      GraphProduct : id
        
      GraphProduct : infores_id
        
      GraphProduct : layout
        
      GraphProduct : license
        
          
    
    
    GraphProduct --> "0..1" License : license
    click License href "License.html"

        
      GraphProduct : name
        
      GraphProduct : node_categories
        
      GraphProduct : node_count
        
      GraphProduct : original_source
        
          
    
    
    GraphProduct --> "*" Resource : original_source
    click Resource href "Resource.html"

        
      GraphProduct : predicates
        
      GraphProduct : produced_by
        
          
    
    
    GraphProduct --> "*" ProcessProduct : produced_by
    click ProcessProduct href "ProcessProduct.html"

        
      GraphProduct : product_url
        
      GraphProduct : repository
        
      GraphProduct : secondary_source
        
          
    
    
    GraphProduct --> "*" Resource : secondary_source
    click Resource href "Resource.html"

        
      GraphProduct : tags
        
          
    
    
    GraphProduct --> "*" TagEnum : tags
    click TagEnum href "TagEnum.html"

        
      GraphProduct : warnings
        
      

Inheritance

Slots

Name Cardinality and Range Description Inheritance
edge_count 0..1
Integer
The number of edges in the graph direct
node_count 0..1
Integer
The number of nodes in the graph direct
predicates *
String
The predicate types in the graph direct
node_categories *
String
The node categories in the graph direct
name 1
String
The human-readable name of the product Product
description 0..1
String
A description of the product Product
original_source *
Resource
The original source(s) of the product, referred to by the identifier of each… Product
secondary_source *
Resource
The source(s) of the product, other than its original source, referred to by … Product
product_url 0..1
Uriorcurie
The URL of the product Product
produced_by *
ProcessProduct
The process(es) that produced the product, referred to by the identifier of e… Product
repository 0..1
Uriorcurie
A main version control repository for the product Product
license 0..1
License
The license of the product Product
compression 0..1
CompressionEnum
The type of compression used with the product Product
contacts *
Contact
The contact points for the product Product
tags *
TagEnum
Tags associated with the product Product
infores_id 0..1
String
The Infores ID of the product Product
compatibility *
StandardCompatibility
A list of standards that the product conforms to Product
format 0..1
FormatEnum
The format or serialization of the product Product
dump_format 0..1
DumpFormatEnum
The format of a dump of the product as a file Product
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

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema

Mappings

Mapping Type Mapped Value
self kgr:GraphProduct
native kgr:GraphProduct

LinkML Source

Direct

```yaml name: GraphProduct description: A product that is a graph, represented as nodes and edges. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema is_a: Product attributes: edge_count: name: edge_count description: The number of edges in the graph. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema rank: 1000 domain_of: - GraphProduct range: integer node_count: name: node_count description: The number of nodes in the graph. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema rank: 1000 domain_of: - GraphProduct range: integer predicates: name: predicates description: The predicate types in the graph. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema rank: 1000 domain_of: - GraphProduct range: string multivalued: true node_categories: name: node_categories description: The node categories in the graph. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema rank: 1000 domain_of: - GraphProduct range: string multivalued: true ```

Induced

```yaml name: GraphProduct description: A product that is a graph, represented as nodes and edges. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema is_a: Product attributes: edge_count: name: edge_count description: The number of edges in the graph. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema rank: 1000 alias: edge_count owner: GraphProduct domain_of: - GraphProduct range: integer node_count: name: node_count description: The number of nodes in the graph. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema rank: 1000 alias: node_count owner: GraphProduct domain_of: - GraphProduct range: integer predicates: name: predicates description: The predicate types in the graph. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema rank: 1000 alias: predicates owner: GraphProduct domain_of: - GraphProduct range: string multivalued: true node_categories: name: node_categories description: The node categories in the graph. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema rank: 1000 alias: node_categories owner: GraphProduct domain_of: - GraphProduct range: string multivalued: true name: name: name description: The human-readable name of the product. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema alias: name owner: GraphProduct domain_of: - Resource - Product range: string required: true description: name: description description: A description of the product. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema alias: description owner: GraphProduct domain_of: - Resource - Product - Usage range: string original_source: name: original_source description: The original source(s) of the product, referred to by the identifier of each resource. This may be the parent resource or another resource. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema rank: 1000 alias: original_source owner: GraphProduct domain_of: - Product range: Resource multivalued: true secondary_source: name: secondary_source description: The source(s) of the product, other than its original source, referred to by the identifier of each resource. This may be an Aggregator or another resource. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema rank: 1000 alias: secondary_source owner: GraphProduct domain_of: - Product range: Resource multivalued: true product_url: name: product_url description: The URL of the product. This may be a link to download a specific file, a base URL to an API, or a link to a graphical interface. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema rank: 1000 alias: product_url owner: GraphProduct domain_of: - Product range: uriorcurie produced_by: name: produced_by description: The process(es) that produced the product, referred to by the identifier of each process. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema rank: 1000 alias: produced_by owner: GraphProduct domain_of: - Product range: ProcessProduct multivalued: true repository: name: repository description: A main version control repository for the product. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema alias: repository owner: GraphProduct domain_of: - Resource - Product range: uriorcurie license: name: license description: The license of the product. This may differ from that of the parent resource. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema alias: license owner: GraphProduct domain_of: - Resource - Product range: License inlined: true compression: name: compression description: The type of compression used with the product. If this is not specified, it is assumed to be uncompressed. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema rank: 1000 alias: compression owner: GraphProduct domain_of: - Product range: CompressionEnum contacts: name: contacts description: The contact points for the product. May be an individual or organization. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema alias: contacts owner: GraphProduct domain_of: - Resource - Product range: Contact multivalued: true tags: name: tags description: Tags associated with the product. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema alias: tags owner: GraphProduct domain_of: - Resource - Product range: TagEnum multivalued: true infores_id: name: infores_id description: The Infores ID of the product. Do not include the 'infores' prefix. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema alias: infores_id owner: GraphProduct domain_of: - Resource - Product range: string compatibility: name: compatibility description: A list of standards that the product conforms to. This is not the same as its serialization/format. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema rank: 1000 alias: compatibility owner: GraphProduct domain_of: - Product range: StandardCompatibility multivalued: true inlined: true format: name: format description: The format or serialization of the product. Generally corresponds to the file extension. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema rank: 1000 alias: format owner: GraphProduct domain_of: - Product range: FormatEnum dump_format: name: dump_format description: The format of a dump of the product as a file. Note the product may also be compressed. from_schema: https://w3id.org/knowledge-graph-hub/kg_registry_schema rank: 1000 alias: dump_format owner: GraphProduct domain_of: - Product range: DumpFormatEnum 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: GraphProduct 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: GraphProduct 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: GraphProduct 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: GraphProduct domain_of: - NamedThing range: string ```