Skip to content

Commit

Permalink
Automatic update of schema docs (dev)
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Aug 29, 2024
1 parent b7d5a73 commit 4dd443d
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 15 deletions.
5 changes: 2 additions & 3 deletions docs/schema/documentation.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@ Markdown documentation created by [pyLODE](http://github.com/rdflib/pyLODE) 2.13
* **URI**
* `https://w3id.org/riverbench/schema/documentation`
* **Creators(s)**
* [Piotr Sowiński](https://orcid.org/0000-0002-2543-9461)
[[0000-0002-2543-9461](https://orcid.org/0000-0002-2543-9461)]
* [Piotr Sowiński](https://github.com/Ostrzyciel)
* **Created**
* 2023-04-30T00:00:00
* **Issued**
Expand Down Expand Up @@ -53,7 +52,7 @@ Property | Value
URI | `https://w3id.org/riverbench/schema/documentation#DocGroup`
Description | Documentation group, corresponding to a heading in the generated document.
In range of |[Has documentation group](#hasDocGroup) (ap)<br />
Has members |[Technical metadata](#groupTechnicalMetadata)<br />[General information](#groupGeneralInfo)<br />[Distributions](#groupDistributions)<br />[Content](#groupContent)<br />
Has members |[General information](#groupGeneralInfo)<br />[Content](#groupContent)<br />[Distributions](#groupDistributions)<br />[Technical metadata](#groupTechnicalMetadata)<br />


## Object Properties
Expand Down
33 changes: 21 additions & 12 deletions docs/schema/metadata.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ Markdown documentation created by [pyLODE](http://github.com/rdflib/pyLODE) 2.13
* **URI**
* `https://w3id.org/riverbench/schema/metadata`
* **Creators(s)**
* [Piotr Sowiński](https://github.com/Ostrzyciel)
* [Piotr Sowiński](https://orcid.org/0000-0002-2543-9461)
[[0000-0002-2543-9461](https://orcid.org/0000-0002-2543-9461)]
* **Created**
* 2023-04-30T00:00:00
* **Issued**
Expand Down Expand Up @@ -47,6 +48,7 @@ Ontology for describing datasets and profiles in the RiverBench benchmark suite.

## Classes
* [Dataset series](#DatasetSeries)
* [ASCII control character count statistics](#AsciiControlCharacterCountStatistics)
* [Benchmark protocol](#BenchmarkProtocol)
* [Blank node count statistics](#BlankNodeCountStatistics)
* [Benchmark category](#Category)
Expand Down Expand Up @@ -85,13 +87,20 @@ URI | `http://www.w3.org/ns/dcat#DatasetSeries`
Super-classes |[dcat:Dataset](http://www.w3.org/ns/dcat#Dataset) (c)<br />
Sub-classes |[Benchmark profile](#Profile) (c)<br />

### ASCII control character count statistics <a name="AsciiControlCharacterCountStatistics"></a>
Property | Value
--- | ---
URI | `https://w3id.org/riverbench/schema/metadata#AsciiControlCharacterCountStatistics`
Description | Statistics about the number of ASCII control characters except HT, LF, and CR (0x00-0x08, 0x0B, 0x0C, 0x0E-0x1F) in literals. These characters are allowed in RDF literals, but some serializations (e.g., RDF/XML) may not be able to encode them. See the documentation page "Dataset compatibility notes" for more details.
Super-classes |[Statistics](#Statistics) (c)<br />

### Benchmark protocol <a name="BenchmarkProtocol"></a>
Property | Value
--- | ---
URI | `https://w3id.org/riverbench/schema/metadata#BenchmarkProtocol`
Description | The parameters of a performed benchmark (rb:PerformedBenchmark). Instances of this class specify the RiverBench profile, task, systems, and metrics that were used in the benchmark.
Super-classes |[irao:Protocol](http://ontology.ethereal.cz/irao/Protocol) (c)<br />
Restrictions |[Uses system under test](#usesSystemUnderTest) (op) **some** [System under test](#SystemUnderTest) (c)<br />[Uses metric](#usesMetric) (dp) **some** [xsd:string](http://www.w3.org/2001/XMLSchema#string) (c)<br />[Uses benchmark task](#usesTask) (op) **some** [Benchmark task](#Task) (c)<br />[Uses benchmark profile](#usesProfile) (op) **some** [Benchmark profile](#Profile) (c)<br />
Restrictions |[Uses benchmark profile](#usesProfile) (op) **some** [Benchmark profile](#Profile) (c)<br />[Uses metric](#usesMetric) (dp) **some** [xsd:string](http://www.w3.org/2001/XMLSchema#string) (c)<br />[Uses system under test](#usesSystemUnderTest) (op) **some** [System under test](#SystemUnderTest) (c)<br />[Uses benchmark task](#usesTask) (op) **some** [Benchmark task](#Task) (c)<br />

### Blank node count statistics <a name="BlankNodeCountStatistics"></a>
Property | Value
Expand All @@ -106,7 +115,7 @@ Property | Value
URI | `https://w3id.org/riverbench/schema/metadata#Category`
Description | Class for benchmark categories in RiverBench. A category groups tasks and profiles that are compatible with each other. Each task and profile in a category has a name prefixed with the name of the category (e.g., all tasks in the "stream" category start with "stream-").
Super-classes |[dcat:Resource](http://www.w3.org/ns/dcat#Resource) (c)<br />
In domain of |[Has benchmark profile](#hasProfile) (op)<br />[Has benchmark task](#hasTask) (op)<br />[Has category member](#hasCategoryMember) (op)<br />
In domain of |[Has category member](#hasCategoryMember) (op)<br />[Has benchmark task](#hasTask) (op)<br />[Has benchmark profile](#hasProfile) (op)<br />
In range of |[Has benchmark category](#hasCategory) (op)<br />[In benchmark category](#inCategory) (fp)<br />

### Member of a benchmark category <a name="CategoryMember"></a>
Expand All @@ -115,7 +124,7 @@ Property | Value
URI | `https://w3id.org/riverbench/schema/metadata#CategoryMember`
Description | Superclass for both profiles and tasks
Super-classes |[dcat:Resource](http://www.w3.org/ns/dcat#Resource) (c)<br />
Sub-classes |[Benchmark profile](#Profile) (c)<br />[Benchmark task](#Task) (c)<br />
Sub-classes |[Benchmark task](#Task) (c)<br />[Benchmark profile](#Profile) (c)<br />
In domain of |[In benchmark category](#inCategory) (fp)<br />
In range of |[Has category member](#hasCategoryMember) (op)<br />

Expand Down Expand Up @@ -150,15 +159,15 @@ URI | `https://w3id.org/riverbench/schema/metadata#Distribution`
Description | A distribution of a dataset in the RiverBench benchmark suite.
Super-classes |[dcat:Distribution](http://www.w3.org/ns/dcat#Distribution) (c)<br />
Restrictions |[https://w3id.org/stax/ontology#hasStreamTypeUsage](https://w3id.org/stax/ontology#hasStreamTypeUsage) **some** [https://w3id.org/stax/ontology#ConcreteRdfStreamType](https://w3id.org/stax/ontology#ConcreteRdfStreamType) (c)<br />
In domain of |[Has distribution type](#hasDistributionType) (op)<br />[Has statistics set](#hasStatisticsSet) (op)<br />[Has file name](#hasFileName) (dp)<br />
In domain of |[Has file name](#hasFileName) (dp)<br />[Has distribution type](#hasDistributionType) (op)<br />[Has statistics set](#hasStatisticsSet) (op)<br />

### RiverBench distribution type <a name="DistributionType"></a>
Property | Value
--- | ---
URI | `https://w3id.org/riverbench/schema/metadata#DistributionType`
Description | Type of dataset distribution, indicating the corresponding streaming task formulation.
In range of |[Has distribution type](#hasDistributionType) (op)<br />
Has members |[Partial distribution](#partialDistribution)<br />[Jelly distribution](#jellyDistribution)<br />[Full distribution](#fullDistribution)<br />[Stream distribution](#streamDistribution)<br />[Flat distribution](#flatDistribution)<br />
Has members |[Flat distribution](#flatDistribution)<br />[Jelly distribution](#jellyDistribution)<br />[Full distribution](#fullDistribution)<br />[Stream distribution](#streamDistribution)<br />[Partial distribution](#partialDistribution)<br />

### Graph count statistics <a name="GraphCountStatistics"></a>
Property | Value
Expand Down Expand Up @@ -215,9 +224,9 @@ Property | Value
--- | ---
URI | `https://w3id.org/riverbench/schema/metadata#Profile`
Description | Benchmark profile grouping several datasets in RiverBench. Each profile belongs to one benchmark category (rb:Category).
Super-classes |[Member of a benchmark category](#CategoryMember) (c)<br />[Dataset series](#DatasetSeries) (c)<br />
In domain of |[Has dataset shape](#hasDatasetShape) (op)<br />[Is subset of profile](#isSubsetOfProfile) (op)<br />[Is superset of profile](#isSupersetOfProfile) (op)<br />[Has distribution shape](#hasDistributionShape) (op)<br />
In range of |[Has benchmark profile](#hasProfile) (op)<br />[Is subset of profile](#isSubsetOfProfile) (op)<br />[Is superset of profile](#isSupersetOfProfile) (op)<br />[Uses benchmark profile](#usesProfile) (op)<br />
Super-classes |[Dataset series](#DatasetSeries) (c)<br />[Member of a benchmark category](#CategoryMember) (c)<br />
In domain of |[Has distribution shape](#hasDistributionShape) (op)<br />[Is superset of profile](#isSupersetOfProfile) (op)<br />[Has dataset shape](#hasDatasetShape) (op)<br />[Is subset of profile](#isSubsetOfProfile) (op)<br />
In range of |[Has benchmark profile](#hasProfile) (op)<br />[Is subset of profile](#isSubsetOfProfile) (op)<br />[Uses benchmark profile](#usesProfile) (op)<br />[Is superset of profile](#isSupersetOfProfile) (op)<br />

### Quoted triple count statistics <a name="QuotedTripleCountStatistics"></a>
Property | Value
Expand Down Expand Up @@ -260,7 +269,7 @@ Property | Value
--- | ---
URI | `https://w3id.org/riverbench/schema/metadata#Statistics`
Description | Class for statistics objects about distributions
Sub-classes |[Datatype literal count statistics](#DatatypeLiteralCountStatistics) (c)<br />[Quoted triple count statistics](#QuotedTripleCountStatistics) (c)<br />[Predicate count statistics](#PredicateCountStatistics) (c)<br />[Simple literal count statistics](#SimpleLiteralCountStatistics) (c)<br />[Language string count statistics](#LanguageLiteralCountStatistics) (c)<br />[Graph count statistics](#GraphCountStatistics) (c)<br />[Statement count statistics](#StatementCountStatistics) (c)<br />[Literal count statistics](#LiteralCountStatistics) (c)<br />[Subject count statistics](#SubjectCountStatistics) (c)<br />[IRI count statistics](#IriCountStatistics) (c)<br />[Object count statistics](#ObjectCountStatistics) (c)<br />[Blank node count statistics](#BlankNodeCountStatistics) (c)<br />
Sub-classes |[Simple literal count statistics](#SimpleLiteralCountStatistics) (c)<br />[Object count statistics](#ObjectCountStatistics) (c)<br />[Datatype literal count statistics](#DatatypeLiteralCountStatistics) (c)<br />[Predicate count statistics](#PredicateCountStatistics) (c)<br />[Language string count statistics](#LanguageLiteralCountStatistics) (c)<br />[IRI count statistics](#IriCountStatistics) (c)<br />[Statement count statistics](#StatementCountStatistics) (c)<br />[Literal count statistics](#LiteralCountStatistics) (c)<br />[Blank node count statistics](#BlankNodeCountStatistics) (c)<br />[Quoted triple count statistics](#QuotedTripleCountStatistics) (c)<br />[Subject count statistics](#SubjectCountStatistics) (c)<br />[Graph count statistics](#GraphCountStatistics) (c)<br />[ASCII control character count statistics](#AsciiControlCharacterCountStatistics) (c)<br />
In domain of |[Statistical property](#statisticalProperty) (dp)<br />
In range of |[Has statistics](#hasStatistics) (op)<br />

Expand All @@ -277,7 +286,7 @@ Property | Value
--- | ---
URI | `https://w3id.org/riverbench/schema/metadata#StreamElementSplit`
Description | Describes how was the stream split into individual elements.
Sub-classes |[Stream elements split by topic](#TopicStreamElementSplit) (c)<br />[Stream elements split by statement count](#StatementCountStreamElementSplit) (c)<br />[Stream elements split by time](#TimeStreamElementSplit) (c)<br />
Sub-classes |[Stream elements split by time](#TimeStreamElementSplit) (c)<br />[Stream elements split by statement count](#StatementCountStreamElementSplit) (c)<br />[Stream elements split by topic](#TopicStreamElementSplit) (c)<br />
In range of |[Has stream element split](#hasStreamElementSplit) (op)<br />

### Subject count statistics <a name="SubjectCountStatistics"></a>
Expand Down Expand Up @@ -538,7 +547,7 @@ Property | Value
--- | ---
URI | `https://w3id.org/riverbench/schema/metadata#usesTask`
Description | Indicates that the subject is using a specific RiverBench benchmark task.
Super-properties |[irao:hasMethodology](http://ontology.ethereal.cz/irao/hasMethodology)<br />[Uses resource](#usesResource) (op)<br />
Super-properties |[Uses resource](#usesResource) (op)<br />[irao:hasMethodology](http://ontology.ethereal.cz/irao/hasMethodology)<br />
Range(s) |[Benchmark task](#Task) (c)<br />


Expand Down

0 comments on commit 4dd443d

Please sign in to comment.