Class: Provenance

W3C PROV-O aligned provenance. Reusable on any entity (Network, TimeSeries, Dynamics, etc.).

URI: prov:Entity

 classDiagram
    class Provenance
    click Provenance href "./Provenance.html"
      Provenance : date_created
        
          
    
        
        
        Provenance --> "0..1" String : date_created
        click String href "../http://www.w3.org/2001/XMLSchema#string.html"
    

        
      Provenance : derived_from
        
          
    
        
        
        Provenance --> "0..1" String : derived_from
        click String href "../http://www.w3.org/2001/XMLSchema#string.html"
    

        
      Provenance : generated_by
        
          
    
        
        
        Provenance --> "0..1" String : generated_by
        click String href "../http://www.w3.org/2001/XMLSchema#string.html"
    

        
      Provenance : license
        
          
    
        
        
        Provenance --> "0..1" String : license
        click String href "../http://www.w3.org/2001/XMLSchema#string.html"
    

        
      Provenance : references
        
          
    
        
        
        Provenance --> "*" String : references
        click String href "../http://www.w3.org/2001/XMLSchema#string.html"
    

        
      

Class Properties

Property Value
Class URI prov:Entity

Slots

Name Cardinality and Range Description Inheritance
derived_from 0..1
xsd:string
direct
references *
xsd:string
direct
date_created 0..1
xsd:string
ISO 8601 (prov:generatedAtTime) direct
license 0..1
xsd:string
direct
generated_by 0..1
xsd:string
Software/agent identifier (prov:wasGeneratedBy) direct

Usages

used by used in type used
Network provenance range Provenance

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/tvbo

Mappings

Mapping Type Mapped Value
self prov:Entity
native tvbo:Provenance

LinkML Source

Direct

name: Provenance
description: W3C PROV-O aligned provenance. Reusable on any entity (Network, TimeSeries,
  Dynamics, etc.).
from_schema: https://w3id.org/tvbo
slots:
- derived_from
- references
attributes:
  date_created:
    name: date_created
    description: ISO 8601 (prov:generatedAtTime)
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - Provenance
    range: string
  license:
    name: license
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - CommonCoordinateSpace
    - Provenance
    - SoftwareRequirement
    - SoftwarePackage
    range: string
  generated_by:
    name: generated_by
    description: Software/agent identifier (prov:wasGeneratedBy)
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - Provenance
    range: string
class_uri: prov:Entity

Induced

name: Provenance
description: W3C PROV-O aligned provenance. Reusable on any entity (Network, TimeSeries,
  Dynamics, etc.).
from_schema: https://w3id.org/tvbo
attributes:
  date_created:
    name: date_created
    description: ISO 8601 (prov:generatedAtTime)
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: date_created
    owner: Provenance
    domain_of:
    - Provenance
    range: string
  license:
    name: license
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: license
    owner: Provenance
    domain_of:
    - CommonCoordinateSpace
    - Provenance
    - SoftwareRequirement
    - SoftwarePackage
    range: string
  generated_by:
    name: generated_by
    description: Software/agent identifier (prov:wasGeneratedBy)
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: generated_by
    owner: Provenance
    domain_of:
    - Provenance
    range: string
  derived_from:
    name: derived_from
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: derived_from
    owner: Provenance
    domain_of:
    - Provenance
    - SimulationStudy
    range: string
  references:
    name: references
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: references
    owner: Provenance
    domain_of:
    - Provenance
    - Dynamics
    - SimulationExperiment
    range: string
    multivalued: true
class_uri: prov:Entity