From ac536278e2c2cf00622d4e2ab6dbf3539c579d26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=C2=AA=20Fern=C3=A1ndez?= Date: Fri, 22 Nov 2024 15:01:02 +0100 Subject: [PATCH] Now, really fix issue showing the graphical representation of the benchmarking data model. --- README.md | 2 +- json-schemas/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 80faceb1..b1e9e3ff 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ _(born from ELIXIR EXCELERATE WP2)_ This repository contains all the developments around the [OpenEBench scientific benchmarking](https://openebench.bsc.es/benchmarking/) data model. -[![Benchmarking JSON Schema 2.0.x](openebench-bdm-2.0.x.dot.png "Benchmarking JSON Schema 2.0.x")](https://inab.github.io/responsive.graphviz.svg/openebench-bdm-2.0.x.html) +[![Benchmarking JSON Schema 2.0.x](json-schemas/openebench-bdm-2.0.x.dot.png "Benchmarking JSON Schema 2.0.x")](https://inab.github.io/responsive.graphviz.svg/openebench-bdm-2.0.x.html) ## JSON Schemas Folder [json-schemas](json-schemas) contains the Scientific Benchmarking Data Model JSON Schemas, being developed to validate the different concepts modelled as JSON objects used by OpenEBench scientific benchmarking services and databases. They were written using JSON Schema Draft 04 standard for [version 0.4](json-schemas/0.4.x), JSON Schema Draft 07 standard for [version 1.0](json-schemas/1.0.x) and JSON Schema Draft 2019-09 standard for [version 2.0](json-schemas/2.0.x). These schemas use extensions to the standards which were modelled based on relational databases concepts, in order to declare the primary and foreign keys of the documents, used when all the documents are validated as a set, or are stored in a database. diff --git a/json-schemas/README.md b/json-schemas/README.md index 22ae319c..74ecf4db 100644 --- a/json-schemas/README.md +++ b/json-schemas/README.md @@ -4,7 +4,7 @@ These are the latest benchmarking concepts modelled so far using [JSON Schema 20 Sample JSON files can be validated against these schemas using the [extended JSON Schema validator in Python](https://pypi.org/project/extended-json-schema-validator/) repository or [JSON Schema Validator](http://www.jsonschemavalidator.net/). The extended JSON Schema validator is also able to generate a [Graphviz DOT](https://graphviz.org/doc/info/lang.html) graph describing a set of schemas. There is even a semi-interactive viewer which consumes SVGs generated from Graphviz DOT files (click next image for it): -[![Benchmarking JSON Schema 2.0.x](json-schemas/openebench-bdm-2.0.x.dot.png "Benchmarking JSON Schema 2.0.x")](https://inab.github.io/responsive.graphviz.svg/openebench-bdm-2.0.x.html) +[![Benchmarking JSON Schema 2.0.x](openebench-bdm-2.0.x.dot.png "Benchmarking JSON Schema 2.0.x")](https://inab.github.io/responsive.graphviz.svg/openebench-bdm-2.0.x.html) ## Permanent identifiers