diff --git a/json-schemas/openebench-bdm-1.0.x.dot b/json-schemas/openebench-bdm-1.0.x.dot index 7abea98d..8229c63e 100644 --- a/json-schemas/openebench-bdm-1.0.x.dot +++ b/json-schemas/openebench-bdm-1.0.x.dot @@ -1,65 +1,9 @@ digraph schemas { - graph[ rankdir=LR, ranksep=2, fontsize=60, fontname="Sans-Serif", labelloc=t, label=< OpenEBench Benchmarking Data Model 1.0.x
(as of 2024-12-03T16:57:31.454915) > ]; + graph[ rankdir=LR, ranksep=2, fontsize=60, fontname="Sans-Serif", labelloc=t, label=< OpenEBench Benchmarking Data Model 1.0.x
(as of 2026-02-24T19:04:00.303135) > ]; node [shape=tab, style=filled, fillcolor="green"]; edge [penwidth=2, fontname="Serif"]; - s0 [tooltip= label=< - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Reference
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Reference
_id🔑
_schema
_metadata{} - - - -
^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$
title
bibliographic_ids[]
abstract
authors[]{} - - - - - - - - - - - -
givenName[]
surname[]
contact_id⎇
->]; - s1 [tooltip= label=< + s0 [tooltip= label=< @@ -205,7 +149,7 @@ digraph schemas {
>]; - s2 [tooltip= label=< + s1 [tooltip= label=< @@ -281,12 +225,12 @@ digraph schemas {
>]; - s3 [tooltip= label=< + s2 [tooltip= label=< - + @@ -311,72 +255,98 @@ digraph schemas { - + - + + - - + - + + + + - + + + + +
TestAction
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/TestAction
Challenge
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Challenge
_id🔑
tool_id⎇name
action_typeacronym
descriptioninvolved_datasets[]{} + - + - + - + + + + + - + - + - + + +
dataset_id⎇benchmarking_event_id⎇
roleis_automated
receiveddates{} + + + -
creation
modification
challenge_id⎇public
test_contact_ids[]⎇challenge_start
statuschallenge_stop
urldates{}
metrics_categories[]{} - + - + - + + +
creationcategory
receptiondescription
publicmetrics[]{} + + + + + + + +
metrics_id⎇
tool_id⎇
metadata{}challenge_contact_ids[]⎇
references[]⎇
>]; - s4 [tooltip= label=< + s3 [tooltip= label=< - + @@ -401,80 +371,72 @@ digraph schemas { - + - + - - + + - + - + - + - + + +
Tool
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Tool
TestAction
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/TestAction
_id🔑
registry_tool_idtool_id⎇
nameaction_type
description
involved_datasets[]{} - + - + - - + - - +
community_ids[]⎇dataset_id⎇
is_automatedrole
tool_contact_ids[]⎇received
status
activationchallenge_id⎇
deactivationtest_contact_ids[]⎇
references[]⎇status
tool_access[]{}dates{} - - - - - + - - - + -
tool_access_type
linkcreation
techdocs[]{} - - + - +
urireception
labelpublic
metadata{}
>]; - s5 [tooltip= label=< + s4 [tooltip= label=< - + @@ -486,7 +448,7 @@ digraph schemas { - + - -
Community
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Community
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/
_id🔑
_metadata{}_metadata{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{} @@ -495,118 +457,106 @@ digraph schemas { - - - - - - - - - + - + - + - + - + - + + - - - -
^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$
name
acronym
statusorig_id
descriptionname
keywords[]is_automated
links[]{}dates{}{}{}{} - + - + - +
uricreation
labelreception
commentpublic
references[]⎇url
community_contact_ids[]⎇community_id⎇
bench_contact_ids[]⎇reference_tools[]{} + - + - - -
tool_id⎇references[][][][][][]⎇
description
->]; - s6 [tooltip= label=< +
acronym
- - - + - + - + + - + - + + + + +
Contact
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Contact
_id🔑description
_schemabenchmarking_event_id⎇
_metadata{}metrics_categories[]{} - - -
^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$
category
contact_typedescription
givenNamemetrics[]{} + + - + + +
metrics_id⎇
surnametool_id⎇
- email[] + challenge_contact_ids[]⎇ - community_id⎇ + status - notes + keywords[] - links[]{} + links[][][]{} @@ -616,110 +566,126 @@ digraph schemas {
urilabel
- -
->]; - s7 [tooltip= label=< - - - - - + - - + + - + - + - + - + - + - + - + - + - + - + - + - - - +
Challenge
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Challenge
_id🔑community_contact_ids[]⎇
_schema
reference_tools[]{} + - - - + - + - + - + - + - + + - + + + + + + + + + + + + + + + + - + - + + - -
tool_id⎇_metadata{} + - +
^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$description
orig_idcontact_type
namegivenName
acronymsurname
descriptionemail[]
benchmarking_event_id⎇notes
is_automatedcommunity_ids[][]⎇
challenge_ids[]⎇dates{}
visibility
version
type
datalink{} - + - + - + - + - + + + + + + + + +
creationinline_data{}
modificationschema_url
publicuri
challenge_startschema_uri
challenge_stopattrs[]
validation_date
status
urldataset_contact_ids[]⎇
metrics_categories[]{}depends_on{} - + - + - + @@ -727,305 +693,351 @@ digraph schemas { - + - + + -
categorymetrics_id⎇
descriptiontool_id⎇
metrics[]{}rel_dataset_ids[]{} - + - +
metrics_id⎇dataset_id⎇
tool_id⎇role
challenge_contact_ids[]⎇pattern
references[]⎇endpoint
->]; - s8 [tooltip= label=< +
title
+ - + + - + - + + - + + + + + + + + + + + + + + + + + + - + + +
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/
metrics_contact_ids[]⎇
_id🔑formal_definition
_schemaexecution_type
data_schemas_metadata{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}
representation_hints{}
bibliographic_ids[]
abstract
authors[]{} - + + -
^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$givenName[]
surname[]
orig_idcontact_id⎇
nametool_id⎇
is_automatedaction_type
dates{}{}{}{}involved_datasets[]{} - + - + - +
creationdataset_id⎇
receptionrole
publicreceived
urlchallenge_id⎇
community_id⎇test_contact_ids[]⎇
bench_contact_ids[]⎇metadata{}
references[][][][][][]⎇registry_tool_id
acronymtool_contact_ids[]⎇
descriptionactivation
benchmarking_event_id⎇deactivation
metrics_categories[]{}tool_access[]{} - + - + - +
categorytool_access_type
descriptionlink
metrics[]{}techdocs[]{} - + - +
metrics_id⎇uri
tool_id⎇label
challenge_contact_ids[]⎇
+>]; + s5 [tooltip= label=< + + + + - + - + - + - + + - - + - + - + - + - + - + - + - + - - + + + +
Tool
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Tool
status_id🔑
keywords[]_schema
links[][][]{}_metadata{} - - - - - +
uri
label^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$
community_contact_ids[]⎇orig_id
registry_tool_idreference_tools[]{} + - + - - -
tool_id⎇name
description
description
contact_typecommunity_ids[]⎇
givenNameis_automated
surnametool_contact_ids[]⎇
email[]status
notesactivation
community_ids[][]⎇deactivation
challenge_ids[]⎇references[]⎇
visibility
tool_access[]{} - + - + - + + +
versiontool_access_type
typelink
datalink{}techdocs[]{} - + - + + +
inline_data{}uri
schema_urllabel
+>]; + s6 [tooltip= label=< + + + + - + - + - - + + - + + -
BenchmarkingEvent
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/BenchmarkingEvent
uri_id🔑
schema_uri_schema
attrs[]
_metadata{} - + + +
validation_date^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$
statusorig_id
+ + name - dataset_contact_ids[]⎇ + is_automated - depends_on{} + dates{} - + - + + - - +
metrics_id⎇creation
tool_id⎇modification
publicrel_dataset_ids[]{} + - + - - -
dataset_id⎇benchmark_start
role
benchmark_stop
- pattern + url - endpoint + community_id⎇ - title + bench_contact_ids[]⎇ - metrics_contact_ids[]⎇ + references[]⎇ + +
+>]; + s7 [tooltip= label=< + + + + - + - + - + + + - + @@ -1052,104 +1064,108 @@ digraph schemas {
Reference
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Reference
formal_definition_id🔑
execution_type_schema
data_schemas_metadata{} + + + +
^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$
representation_hints{}title
contact_id⎇
+ +
+>]; + s8 [tooltip= label=< + + + + - + - + - + - - -
Community
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Community
tool_id⎇_id🔑
action_type_schema
involved_datasets[]{}_metadata{} - - + - - +
dataset_id⎇^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$
role
received
+ name - challenge_id⎇ + acronym - test_contact_ids[]⎇ + status - metadata{} + description - registry_tool_id + keywords[] - tool_contact_ids[]⎇ - + links[]{} + - + - + + + +
activationuri
deactivationlabel
comment
- tool_access[]{} - + - + - + - + +
tool_access_typereferences[]⎇
linkcommunity_contact_ids[]⎇
techdocs[]{}reference_tools[]{} - + - - -
uritool_id⎇
label
description
>]; - s9 [tooltip= label=< + s9 [tooltip= label=< - + - + @@ -1163,155 +1179,139 @@ digraph schemas { - + - + - - -
idSolv
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/idSolv
Contact
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Contact
_id🔑
_schema_schema
descriptioncontact_type
patterngivenName
endpoint
->]; - s10 [tooltip= label=< + surname - - - - - + - + - - - + - - + + + +
BenchmarkingEvent
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/BenchmarkingEvent
_id🔑email[]
_schemacommunity_id⎇
_metadata{} - - - -
^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$
notes
orig_id
links[]{} - + - - + - +
nameuri
is_automatedlabel
+>]; + s10 [tooltip= label=< - dates{} - + +
- - + - + - + - - + + - - - - - + - + - +
creationidSolv
https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/idSolv
modification_id🔑
public_schema
benchmark_start
_metadata{} - +
benchmark_stop^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$
url
community_id⎇description
bench_contact_ids[]⎇pattern
references[]⎇endpoint
>]; - s0:"9635a50c62ca20e8728abc4160594dbd11298586" -> s6:schema [label= tooltip= ]; - s1:"a000d7838c58386e5ce0aa9bd1ed6e31945af038" -> s5:schema [label= tooltip= ]; - s1:"c71e19113ad60db1f60739e65eb2e50b33abbace" -> s7:schema [label= tooltip= ]; - s1:"8b432edbbabc899fd0876bd36b7a73e9ec64a259" -> s6:schema [label= tooltip= ]; - s1:"8a3e7ca7c2ed848734f80584b6ee62dc2b2bea55" -> s2:schema [label= tooltip= ]; - s1:"17e6cf4775729bf7dc0194921b0bb931400b2b28" -> s4:schema [label= tooltip= ]; - s1:"6cf5d36b3e1d9f63cfb89f7f2e63933d27ffbc21" -> s1:schema [label= tooltip= headport=e]; - s1:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s0:schema [label= tooltip= ]; - s2:"fdc4dabd062fc123464af2b8a1cb25aef1b341e2" -> s6:schema [label= tooltip= ]; - s2:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s0:schema [label= tooltip= ]; - s3:"3bf5b1016a384916073184f99b79e30358e17b70" -> s4:schema [label= tooltip= ]; - s3:"f4efc1aa77f68666528083fa796defcaad240e80" -> s1:schema [label= tooltip= ]; - s3:"5f31455ad09ea6a836a06871b7ac59e8ea30cacd" -> s7:schema [label= tooltip= ]; - s3:"d92969e34debec47c6d4cf68a9207a242e093722" -> s6:schema [label= tooltip= ]; - s4:"a000d7838c58386e5ce0aa9bd1ed6e31945af038" -> s5:schema [label= tooltip= ]; - s4:"3185f78d03b48ce4999d6e2871efc649d82630ab" -> s6:schema [label= tooltip= ]; - s4:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s0:schema [label= tooltip= ]; - s5:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s0:schema [label= tooltip= ]; - s5:"82e1f1f38a95723175f781e2e388d68de536caa8" -> s6:schema [label= tooltip= ]; - s5:"7fb8e6aa319208c147f18cccfa71c0fce40b895f" -> s4:schema [label= tooltip= ]; - s6:"cae794115a383328e8923de41938846f4279e1cc" -> s5:schema [label= tooltip= ]; - s7:"dc1123c31cff7870d735084397d1fd206cb0b4d8" -> s10:schema [label= tooltip= ]; - s7:"299a1c8f68372ddbdf7fd6771a6cf17462a2d216" -> s2:schema [label= tooltip= ]; - s7:"859f89ce6eef8a513ee2b567c9201e5e0a9272e1" -> s4:schema [label= tooltip= ]; - s7:"b2b98dccf2ef52a52282130b38d891a9ae046965" -> s6:schema [label= tooltip= ]; - s7:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s0:schema [label= tooltip= ]; - s8:"cae794115a383328e8923de41938846f4279e1cc" -> s5:schema [label= tooltip= ]; - s8:"0655626703bafeed898fc0f98c5ffa8aa4150469" -> s6:schema [label= tooltip= ]; - s8:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s0:schema [label= tooltip= ]; - s8:"dc1123c31cff7870d735084397d1fd206cb0b4d8" -> s10:schema [label= tooltip= ]; - s8:"299a1c8f68372ddbdf7fd6771a6cf17462a2d216" -> s2:schema [label= tooltip= ]; - s8:"859f89ce6eef8a513ee2b567c9201e5e0a9272e1" -> s4:schema [label= tooltip= ]; - s8:"b2b98dccf2ef52a52282130b38d891a9ae046965" -> s6:schema [label= tooltip= ]; - s8:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s0:schema [label= tooltip= ]; - s8:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s0:schema [label= tooltip= ]; - s8:"82e1f1f38a95723175f781e2e388d68de536caa8" -> s6:schema [label= tooltip= ]; - s8:"7fb8e6aa319208c147f18cccfa71c0fce40b895f" -> s4:schema [label= tooltip= ]; - s8:"cae794115a383328e8923de41938846f4279e1cc" -> s5:schema [label= tooltip= ]; - s8:"a000d7838c58386e5ce0aa9bd1ed6e31945af038" -> s5:schema [label= tooltip= ]; - s8:"c71e19113ad60db1f60739e65eb2e50b33abbace" -> s7:schema [label= tooltip= ]; - s8:"8b432edbbabc899fd0876bd36b7a73e9ec64a259" -> s6:schema [label= tooltip= ]; - s8:"8a3e7ca7c2ed848734f80584b6ee62dc2b2bea55" -> s2:schema [label= tooltip= ]; - s8:"17e6cf4775729bf7dc0194921b0bb931400b2b28" -> s4:schema [label= tooltip= ]; - s8:"6cf5d36b3e1d9f63cfb89f7f2e63933d27ffbc21" -> s1:schema [label= tooltip= ]; - s8:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s0:schema [label= tooltip= ]; - s8:"fdc4dabd062fc123464af2b8a1cb25aef1b341e2" -> s6:schema [label= tooltip= ]; - s8:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s0:schema [label= tooltip= ]; - s8:"9635a50c62ca20e8728abc4160594dbd11298586" -> s6:schema [label= tooltip= ]; - s8:"3bf5b1016a384916073184f99b79e30358e17b70" -> s4:schema [label= tooltip= ]; - s8:"f4efc1aa77f68666528083fa796defcaad240e80" -> s1:schema [label= tooltip= ]; - s8:"5f31455ad09ea6a836a06871b7ac59e8ea30cacd" -> s7:schema [label= tooltip= ]; - s8:"d92969e34debec47c6d4cf68a9207a242e093722" -> s6:schema [label= tooltip= ]; - s8:"a000d7838c58386e5ce0aa9bd1ed6e31945af038" -> s5:schema [label= tooltip= ]; - s8:"3185f78d03b48ce4999d6e2871efc649d82630ab" -> s6:schema [label= tooltip= ]; - s8:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s0:schema [label= tooltip= ]; - s10:"cae794115a383328e8923de41938846f4279e1cc" -> s5:schema [label= tooltip= ]; - s10:"0655626703bafeed898fc0f98c5ffa8aa4150469" -> s6:schema [label= tooltip= ]; - s10:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s0:schema [label= tooltip= ]; + s0:"a000d7838c58386e5ce0aa9bd1ed6e31945af038" -> s8:schema [label= tooltip= ]; + s0:"c71e19113ad60db1f60739e65eb2e50b33abbace" -> s2:schema [label= tooltip= ]; + s0:"8b432edbbabc899fd0876bd36b7a73e9ec64a259" -> s9:schema [label= tooltip= ]; + s0:"8a3e7ca7c2ed848734f80584b6ee62dc2b2bea55" -> s1:schema [label= tooltip= ]; + s0:"17e6cf4775729bf7dc0194921b0bb931400b2b28" -> s5:schema [label= tooltip= ]; + s0:"6cf5d36b3e1d9f63cfb89f7f2e63933d27ffbc21" -> s0:schema [label= tooltip= headport=e]; + s0:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s7:schema [label= tooltip= ]; + s1:"fdc4dabd062fc123464af2b8a1cb25aef1b341e2" -> s9:schema [label= tooltip= ]; + s1:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s7:schema [label= tooltip= ]; + s2:"dc1123c31cff7870d735084397d1fd206cb0b4d8" -> s6:schema [label= tooltip= ]; + s2:"299a1c8f68372ddbdf7fd6771a6cf17462a2d216" -> s1:schema [label= tooltip= ]; + s2:"859f89ce6eef8a513ee2b567c9201e5e0a9272e1" -> s5:schema [label= tooltip= ]; + s2:"b2b98dccf2ef52a52282130b38d891a9ae046965" -> s9:schema [label= tooltip= ]; + s2:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s7:schema [label= tooltip= ]; + s3:"3bf5b1016a384916073184f99b79e30358e17b70" -> s5:schema [label= tooltip= ]; + s3:"f4efc1aa77f68666528083fa796defcaad240e80" -> s0:schema [label= tooltip= ]; + s3:"5f31455ad09ea6a836a06871b7ac59e8ea30cacd" -> s2:schema [label= tooltip= ]; + s3:"d92969e34debec47c6d4cf68a9207a242e093722" -> s9:schema [label= tooltip= ]; + s4:"cae794115a383328e8923de41938846f4279e1cc" -> s8:schema [label= tooltip= ]; + s4:"0655626703bafeed898fc0f98c5ffa8aa4150469" -> s9:schema [label= tooltip= ]; + s4:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s7:schema [label= tooltip= ]; + s4:"dc1123c31cff7870d735084397d1fd206cb0b4d8" -> s6:schema [label= tooltip= ]; + s4:"299a1c8f68372ddbdf7fd6771a6cf17462a2d216" -> s1:schema [label= tooltip= ]; + s4:"859f89ce6eef8a513ee2b567c9201e5e0a9272e1" -> s5:schema [label= tooltip= ]; + s4:"b2b98dccf2ef52a52282130b38d891a9ae046965" -> s9:schema [label= tooltip= ]; + s4:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s7:schema [label= tooltip= ]; + s4:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s7:schema [label= tooltip= ]; + s4:"82e1f1f38a95723175f781e2e388d68de536caa8" -> s9:schema [label= tooltip= ]; + s4:"7fb8e6aa319208c147f18cccfa71c0fce40b895f" -> s5:schema [label= tooltip= ]; + s4:"cae794115a383328e8923de41938846f4279e1cc" -> s8:schema [label= tooltip= ]; + s4:"a000d7838c58386e5ce0aa9bd1ed6e31945af038" -> s8:schema [label= tooltip= ]; + s4:"c71e19113ad60db1f60739e65eb2e50b33abbace" -> s2:schema [label= tooltip= ]; + s4:"8b432edbbabc899fd0876bd36b7a73e9ec64a259" -> s9:schema [label= tooltip= ]; + s4:"8a3e7ca7c2ed848734f80584b6ee62dc2b2bea55" -> s1:schema [label= tooltip= ]; + s4:"17e6cf4775729bf7dc0194921b0bb931400b2b28" -> s5:schema [label= tooltip= ]; + s4:"6cf5d36b3e1d9f63cfb89f7f2e63933d27ffbc21" -> s0:schema [label= tooltip= ]; + s4:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s7:schema [label= tooltip= ]; + s4:"fdc4dabd062fc123464af2b8a1cb25aef1b341e2" -> s9:schema [label= tooltip= ]; + s4:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s7:schema [label= tooltip= ]; + s4:"9635a50c62ca20e8728abc4160594dbd11298586" -> s9:schema [label= tooltip= ]; + s4:"3bf5b1016a384916073184f99b79e30358e17b70" -> s5:schema [label= tooltip= ]; + s4:"f4efc1aa77f68666528083fa796defcaad240e80" -> s0:schema [label= tooltip= ]; + s4:"5f31455ad09ea6a836a06871b7ac59e8ea30cacd" -> s2:schema [label= tooltip= ]; + s4:"d92969e34debec47c6d4cf68a9207a242e093722" -> s9:schema [label= tooltip= ]; + s4:"a000d7838c58386e5ce0aa9bd1ed6e31945af038" -> s8:schema [label= tooltip= ]; + s4:"3185f78d03b48ce4999d6e2871efc649d82630ab" -> s9:schema [label= tooltip= ]; + s4:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s7:schema [label= tooltip= ]; + s5:"a000d7838c58386e5ce0aa9bd1ed6e31945af038" -> s8:schema [label= tooltip= ]; + s5:"3185f78d03b48ce4999d6e2871efc649d82630ab" -> s9:schema [label= tooltip= ]; + s5:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s7:schema [label= tooltip= ]; + s6:"cae794115a383328e8923de41938846f4279e1cc" -> s8:schema [label= tooltip= ]; + s6:"0655626703bafeed898fc0f98c5ffa8aa4150469" -> s9:schema [label= tooltip= ]; + s6:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s7:schema [label= tooltip= ]; + s7:"9635a50c62ca20e8728abc4160594dbd11298586" -> s9:schema [label= tooltip= ]; + s8:"c39a15eca335bf7d46851d0191f072729b2dc3ba" -> s7:schema [label= tooltip= ]; + s8:"82e1f1f38a95723175f781e2e388d68de536caa8" -> s9:schema [label= tooltip= ]; + s8:"7fb8e6aa319208c147f18cccfa71c0fce40b895f" -> s5:schema [label= tooltip= ]; + s9:"cae794115a383328e8923de41938846f4279e1cc" -> s8:schema [label= tooltip= ]; } diff --git a/json-schemas/openebench-bdm-1.0.x.dot.pdf b/json-schemas/openebench-bdm-1.0.x.dot.pdf index 7fb7cce1..79b516ed 100644 Binary files a/json-schemas/openebench-bdm-1.0.x.dot.pdf and b/json-schemas/openebench-bdm-1.0.x.dot.pdf differ diff --git a/json-schemas/openebench-bdm-1.0.x.dot.png b/json-schemas/openebench-bdm-1.0.x.dot.png index 97991593..b6d4e373 100644 Binary files a/json-schemas/openebench-bdm-1.0.x.dot.png and b/json-schemas/openebench-bdm-1.0.x.dot.png differ diff --git a/json-schemas/openebench-bdm-1.0.x.dot.svg b/json-schemas/openebench-bdm-1.0.x.dot.svg index 237b760a..d6a69a18 100644 --- a/json-schemas/openebench-bdm-1.0.x.dot.svg +++ b/json-schemas/openebench-bdm-1.0.x.dot.svg @@ -4,1352 +4,1352 @@ - - + + schemas - - OpenEBench Benchmarking Data Model 1.0.x - -(as of 2024-12-03T16:57:31.454915) - + + OpenEBench Benchmarking Data Model 1.0.x + +(as of 2026-02-24T19:04:00.303135) + s0 - - - - - - -Reference -https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Reference - -_id -🔑 - -_schema - -_metadata{} - -^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ - -title - -bibliographic_ids[] - -abstract - -authors[]{} - -givenName[] - -surname[] - -contact_id -⎇ - - - - - -s6 - - - - - - -Contact -https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Contact - -_id -🔑 - -_schema - -_metadata{} - -^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ - -contact_type - -givenName - -surname - -email[] - -community_id -⎇ - -notes - -links[]{} - -uri - -label - - - - - -s0:9635a50c62ca20e8728abc4160594dbd11298586->s6:schema - - - + + + + + + +Dataset +https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Dataset + +_id +🔑 + +_schema + +_metadata{} + +^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ + +orig_id + +community_ids[] +⎇ + +challenge_ids[] +⎇ + +visibility + +name + +version + +description + +dates{} + +creation + +modification + +public + +type + +datalink{} + +inline_data{} + +schema_url + +uri + +schema_uri + +attrs[] + +validation_date + +status + +dataset_contact_ids[] +⎇ + +depends_on{} + +metrics_id +⎇ + +tool_id +⎇ + +rel_dataset_ids[]{} + +dataset_id +⎇ + +role + +references[] +⎇ + + + + + +s0:6cf5d36b3e1d9f63cfb89f7f2e63933d27ffbc21->s0:e + + + -Reference/authors[].contact_id -> Contact +Dataset/depends_on.rel_dataset_ids[].dataset_id -> Dataset s1 - - - - - - -Dataset -https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Dataset - -_id -🔑 - -_schema - -_metadata{} - -^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ - -orig_id - -community_ids[] -⎇ - -challenge_ids[] -⎇ - -visibility - -name - -version - -description - -dates{} - -creation - -modification - -public - -type - -datalink{} - -inline_data{} - -schema_url - -uri - -schema_uri - -attrs[] - -validation_date - -status - -dataset_contact_ids[] -⎇ - -depends_on{} - -metrics_id -⎇ - -tool_id -⎇ - -rel_dataset_ids[]{} - -dataset_id -⎇ - -role - -references[] -⎇ - - - - - -s1:c39a15eca335bf7d46851d0191f072729b2dc3ba->s0:schema - - - - - -Dataset/references[] -> Reference - - - -s1:6cf5d36b3e1d9f63cfb89f7f2e63933d27ffbc21->s1:e - - - + + + + + + +Metrics +https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Metrics + +_id +🔑 + +_schema + +_metadata{} + +^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ + +orig_id + +title + +description + +metrics_contact_ids[] +⎇ + +formal_definition + +execution_type + +data_schemas + +links[]{} + +uri + +label + +references[] +⎇ + +representation_hints{} + + + + + +s0:8a3e7ca7c2ed848734f80584b6ee62dc2b2bea55->s1:schema + + + -Dataset/depends_on.rel_dataset_ids[].dataset_id -> Dataset +Dataset/depends_on.metrics_id -> Metrics s2 - - - - - - -Metrics -https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Metrics - -_id -🔑 - -_schema - -_metadata{} - -^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ - -orig_id - -title - -description - -metrics_contact_ids[] -⎇ - -formal_definition - -execution_type - -data_schemas - -links[]{} - -uri - -label - -references[] -⎇ - -representation_hints{} - - - - - -s1:8a3e7ca7c2ed848734f80584b6ee62dc2b2bea55->s2:schema - - - - - -Dataset/depends_on.metrics_id -> Metrics - - - -s4 - - - - - - -Tool -https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Tool - -_id -🔑 - -_schema - -_metadata{} - -^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ - -orig_id - -registry_tool_id - -name - -description - -community_ids[] -⎇ - -is_automated - -tool_contact_ids[] -⎇ - -status - -activation - -deactivation - -references[] -⎇ - -tool_access[]{} - -tool_access_type - -link - -techdocs[]{} - -uri - -label - - - - - -s1:17e6cf4775729bf7dc0194921b0bb931400b2b28->s4:schema - - - + + + + + + +Challenge +https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Challenge + +_id +🔑 + +_schema + +_metadata{} + +^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ + +orig_id + +name + +acronym + +description + +benchmarking_event_id +⎇ + +is_automated + +dates{} + +creation + +modification + +public + +challenge_start + +challenge_stop + +url + +metrics_categories[]{} + +category + +description + +metrics[]{} + +metrics_id +⎇ + +tool_id +⎇ + +challenge_contact_ids[] +⎇ + +references[] +⎇ + + + + + +s0:c71e19113ad60db1f60739e65eb2e50b33abbace->s2:schema + + + -Dataset/depends_on.tool_id -> Tool +Dataset/challenge_ids[] -> Challenge s5 - - - - - - -Community -https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Community - -_id -🔑 - -_schema - -_metadata{} - -^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ - -name - -acronym - -status - -description - -keywords[] - -links[]{} - -uri - -label - -comment - -references[] -⎇ - -community_contact_ids[] -⎇ - -reference_tools[]{} - -tool_id -⎇ - -description - - - - - -s1:a000d7838c58386e5ce0aa9bd1ed6e31945af038->s5:schema - - - - - -Dataset/community_ids[] -> Community - - - -s1:8b432edbbabc899fd0876bd36b7a73e9ec64a259->s6:schema - - - + + + + + + +Tool +https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Tool + +_id +🔑 + +_schema + +_metadata{} + +^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ + +orig_id + +registry_tool_id + +name + +description + +community_ids[] +⎇ + +is_automated + +tool_contact_ids[] +⎇ + +status + +activation + +deactivation + +references[] +⎇ + +tool_access[]{} + +tool_access_type + +link + +techdocs[]{} + +uri + +label + + + + + +s0:17e6cf4775729bf7dc0194921b0bb931400b2b28->s5:schema + + + -Dataset/dataset_contact_ids[] -> Contact +Dataset/depends_on.tool_id -> Tool s7 - - - - - - -Challenge -https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Challenge - -_id -🔑 - -_schema - -_metadata{} - -^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ - -orig_id - -name - -acronym - -description - -benchmarking_event_id -⎇ - -is_automated - -dates{} - -creation - -modification - -public - -challenge_start - -challenge_stop - -url - -metrics_categories[]{} - -category - -description - -metrics[]{} - -metrics_id -⎇ - -tool_id -⎇ - -challenge_contact_ids[] -⎇ - -references[] -⎇ + + + + + + +Reference +https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Reference + +_id +🔑 + +_schema + +_metadata{} + +^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ + +title + +bibliographic_ids[] + +abstract + +authors[]{} + +givenName[] + +surname[] + +contact_id +⎇ + + + + + +s0:c39a15eca335bf7d46851d0191f072729b2dc3ba->s7:schema + + + +Dataset/references[] -> Reference - - -s1:c71e19113ad60db1f60739e65eb2e50b33abbace->s7:schema - - - + + +s8 + + + + + + +Community +https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Community + +_id +🔑 + +_schema + +_metadata{} + +^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ + +name + +acronym + +status + +description + +keywords[] + +links[]{} + +uri + +label + +comment + +references[] +⎇ + +community_contact_ids[] +⎇ + +reference_tools[]{} + +tool_id +⎇ + +description + + + + + +s0:a000d7838c58386e5ce0aa9bd1ed6e31945af038->s8:schema + + + -Dataset/challenge_ids[] -> Challenge +Dataset/community_ids[] -> Community - - -s2:c39a15eca335bf7d46851d0191f072729b2dc3ba->s0:schema - - - + + +s9 + + + + + + +Contact +https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/Contact + +_id +🔑 + +_schema + +_metadata{} + +^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ + +contact_type + +givenName + +surname + +email[] + +community_id +⎇ + +notes + +links[]{} + +uri + +label + + + + + +s0:8b432edbbabc899fd0876bd36b7a73e9ec64a259->s9:schema + + + -Metrics/references[] -> Reference +Dataset/dataset_contact_ids[] -> Contact - + -s2:fdc4dabd062fc123464af2b8a1cb25aef1b341e2->s6:schema - - - +s1:c39a15eca335bf7d46851d0191f072729b2dc3ba->s7:schema + + + -Metrics/metrics_contact_ids[] -> Contact +Metrics/references[] -> Reference - - -s3 - - - - - - -TestAction -https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/TestAction - -_id -🔑 - -_schema - -_metadata{} - -^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ - -orig_id - -tool_id -⎇ - -action_type - -involved_datasets[]{} - -dataset_id -⎇ - -role - -received - -challenge_id -⎇ - -test_contact_ids[] -⎇ - -status - -dates{} - -creation - -reception - -public - -metadata{} - - - - - -s3:f4efc1aa77f68666528083fa796defcaad240e80->s1:schema - - - + + +s1:fdc4dabd062fc123464af2b8a1cb25aef1b341e2->s9:schema + + + -TestAction/involved_datasets[].dataset_id -> Dataset +Metrics/metrics_contact_ids[] -> Contact - + -s3:3bf5b1016a384916073184f99b79e30358e17b70->s4:schema - - - +s2:299a1c8f68372ddbdf7fd6771a6cf17462a2d216->s1:schema + + + + + +Challenge/metrics_categories[].metrics[].metrics_id -> Metrics + + + +s2:859f89ce6eef8a513ee2b567c9201e5e0a9272e1->s5:schema + + + + + +Challenge/metrics_categories[].metrics[].tool_id -> Tool + + + +s6 + + + + + + +BenchmarkingEvent +https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/BenchmarkingEvent + +_id +🔑 + +_schema + +_metadata{} + +^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ + +orig_id + +name + +is_automated + +dates{} + +creation + +modification + +public + +benchmark_start + +benchmark_stop + +url + +community_id +⎇ + +bench_contact_ids[] +⎇ + +references[] +⎇ -TestAction/tool_id -> Tool - + + +s2:dc1123c31cff7870d735084397d1fd206cb0b4d8->s6:schema + + + + + +Challenge/benchmarking_event_id -> BenchmarkingEvent + + -s3:d92969e34debec47c6d4cf68a9207a242e093722->s6:schema - - - +s2:c39a15eca335bf7d46851d0191f072729b2dc3ba->s7:schema + + + -TestAction/test_contact_ids[] -> Contact +Challenge/references[] -> Reference - + -s3:5f31455ad09ea6a836a06871b7ac59e8ea30cacd->s7:schema - - - +s2:b2b98dccf2ef52a52282130b38d891a9ae046965->s9:schema + + + -TestAction/challenge_id -> Challenge +Challenge/challenge_contact_ids[] -> Contact - + + +s3 + + + + + + +TestAction +https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/TestAction + +_id +🔑 + +_schema + +_metadata{} + +^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ + +orig_id + +tool_id +⎇ + +action_type + +involved_datasets[]{} + +dataset_id +⎇ + +role + +received + +challenge_id +⎇ + +test_contact_ids[] +⎇ + +status + +dates{} + +creation + +reception + +public + +metadata{} + + + + + +s3:f4efc1aa77f68666528083fa796defcaad240e80->s0:schema + + + + + +TestAction/involved_datasets[].dataset_id -> Dataset + + -s4:c39a15eca335bf7d46851d0191f072729b2dc3ba->s0:schema - - - +s3:5f31455ad09ea6a836a06871b7ac59e8ea30cacd->s2:schema + + + -Tool/references[] -> Reference +TestAction/challenge_id -> Challenge - + -s4:a000d7838c58386e5ce0aa9bd1ed6e31945af038->s5:schema - - - +s3:3bf5b1016a384916073184f99b79e30358e17b70->s5:schema + + + -Tool/community_ids[] -> Community +TestAction/tool_id -> Tool - - -s4:3185f78d03b48ce4999d6e2871efc649d82630ab->s6:schema - - - + + +s3:d92969e34debec47c6d4cf68a9207a242e093722->s9:schema + + + -Tool/tool_contact_ids[] -> Contact +TestAction/test_contact_ids[] -> Contact - - -s5:c39a15eca335bf7d46851d0191f072729b2dc3ba->s0:schema - - - + + +s4 + + + + + + +https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/ +https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/ + +_id +🔑 + +_schema + +_metadata{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{} + +^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ + +orig_id + +name + +is_automated + +dates{}{}{}{} + +creation + +reception + +public + +url + +community_id +⎇ + +bench_contact_ids[] +⎇ + +references[][][][][][] +⎇ + +acronym + +description + +benchmarking_event_id +⎇ + +metrics_categories[]{} + +category + +description + +metrics[]{} + +metrics_id +⎇ + +tool_id +⎇ + +challenge_contact_ids[] +⎇ + +status + +keywords[] + +links[][][]{} + +uri + +label + +community_contact_ids[] +⎇ + +reference_tools[]{} + +tool_id +⎇ + +description + +contact_type + +givenName + +surname + +email[] + +notes + +community_ids[][] +⎇ + +challenge_ids[] +⎇ + +visibility + +version + +type + +datalink{} + +inline_data{} + +schema_url + +uri + +schema_uri + +attrs[] + +validation_date + +status + +dataset_contact_ids[] +⎇ + +depends_on{} + +metrics_id +⎇ + +tool_id +⎇ + +rel_dataset_ids[]{} + +dataset_id +⎇ + +role + +pattern + +endpoint + +title + +metrics_contact_ids[] +⎇ + +formal_definition + +execution_type + +data_schemas + +representation_hints{} + +bibliographic_ids[] + +abstract + +authors[]{} + +givenName[] + +surname[] + +contact_id +⎇ + +tool_id +⎇ + +action_type + +involved_datasets[]{} + +dataset_id +⎇ + +role + +received + +challenge_id +⎇ + +test_contact_ids[] +⎇ + +metadata{} + +registry_tool_id + +tool_contact_ids[] +⎇ + +activation + +deactivation + +tool_access[]{} + +tool_access_type + +link + +techdocs[]{} + +uri + +label -Community/references[] -> Reference - - -s5:7fb8e6aa319208c147f18cccfa71c0fce40b895f->s4:schema - - - + + +s4:6cf5d36b3e1d9f63cfb89f7f2e63933d27ffbc21->s0:schema + + + -Community/reference_tools[].tool_id -> Tool +/depends_on.rel_dataset_ids[].dataset_id -> Dataset - - -s5:82e1f1f38a95723175f781e2e388d68de536caa8->s6:schema - - - + + +s4:f4efc1aa77f68666528083fa796defcaad240e80->s0:schema + + + -Community/community_contact_ids[] -> Contact +/involved_datasets[].dataset_id -> Dataset - - -s6:cae794115a383328e8923de41938846f4279e1cc->s5:schema - - - + + +s4:299a1c8f68372ddbdf7fd6771a6cf17462a2d216->s1:schema + + + -Contact/community_id -> Community +/metrics_categories[].metrics[].metrics_id -> Metrics - - -s7:c39a15eca335bf7d46851d0191f072729b2dc3ba->s0:schema - - - + + +s4:8a3e7ca7c2ed848734f80584b6ee62dc2b2bea55->s1:schema + + + -Challenge/references[] -> Reference +/depends_on.metrics_id -> Metrics - - -s7:299a1c8f68372ddbdf7fd6771a6cf17462a2d216->s2:schema - - - + + +s4:c71e19113ad60db1f60739e65eb2e50b33abbace->s2:schema + + + -Challenge/metrics_categories[].metrics[].metrics_id -> Metrics +/challenge_ids[] -> Challenge - + + +s4:5f31455ad09ea6a836a06871b7ac59e8ea30cacd->s2:schema + + + + + +/challenge_id -> Challenge + + -s7:859f89ce6eef8a513ee2b567c9201e5e0a9272e1->s4:schema - - - +s4:859f89ce6eef8a513ee2b567c9201e5e0a9272e1->s5:schema + + + -Challenge/metrics_categories[].metrics[].tool_id -> Tool +/metrics_categories[].metrics[].tool_id -> Tool - - -s7:b2b98dccf2ef52a52282130b38d891a9ae046965->s6:schema - - - + + +s4:7fb8e6aa319208c147f18cccfa71c0fce40b895f->s5:schema + + + -Challenge/challenge_contact_ids[] -> Contact +/reference_tools[].tool_id -> Tool - - -s10 - - - - - - -BenchmarkingEvent -https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/BenchmarkingEvent - -_id -🔑 - -_schema - -_metadata{} - -^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ - -orig_id - -name - -is_automated - -dates{} - -creation - -modification - -public - -benchmark_start - -benchmark_stop - -url - -community_id -⎇ - -bench_contact_ids[] -⎇ - -references[] -⎇ - - - - - -s7:dc1123c31cff7870d735084397d1fd206cb0b4d8->s10:schema - - - + + +s4:17e6cf4775729bf7dc0194921b0bb931400b2b28->s5:schema + + + -Challenge/benchmarking_event_id -> BenchmarkingEvent +/depends_on.tool_id -> Tool - - -s8 - - - - - - -https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/ -https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/ - -_id -🔑 - -_schema - -_metadata{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{} - -^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ - -orig_id - -name - -is_automated - -dates{}{}{}{} - -creation - -reception - -public - -url - -community_id -⎇ - -bench_contact_ids[] -⎇ - -references[][][][][][] -⎇ - -acronym - -description - -benchmarking_event_id -⎇ - -metrics_categories[]{} - -category - -description - -metrics[]{} - -metrics_id -⎇ - -tool_id -⎇ - -challenge_contact_ids[] -⎇ - -status - -keywords[] - -links[][][]{} - -uri - -label - -community_contact_ids[] -⎇ - -reference_tools[]{} - -tool_id -⎇ - -description - -contact_type - -givenName - -surname - -email[] - -notes - -community_ids[][] -⎇ - -challenge_ids[] -⎇ - -visibility - -version - -type - -datalink{} - -inline_data{} - -schema_url - -uri - -schema_uri - -attrs[] - -validation_date - -status - -dataset_contact_ids[] -⎇ - -depends_on{} - -metrics_id -⎇ - -tool_id -⎇ - -rel_dataset_ids[]{} - -dataset_id -⎇ - -role - -pattern - -endpoint - -title - -metrics_contact_ids[] -⎇ - -formal_definition - -execution_type - -data_schemas - -representation_hints{} - -bibliographic_ids[] - -abstract - -authors[]{} - -givenName[] - -surname[] - -contact_id -⎇ - -tool_id -⎇ - -action_type - -involved_datasets[]{} - -dataset_id -⎇ - -role - -received - -challenge_id -⎇ - -test_contact_ids[] -⎇ - -metadata{} - -registry_tool_id - -tool_contact_ids[] -⎇ - -activation - -deactivation - -tool_access[]{} - -tool_access_type - -link - -techdocs[]{} - -uri - -label - - - - - -s8:c39a15eca335bf7d46851d0191f072729b2dc3ba->s0:schema - - - + + +s4:3bf5b1016a384916073184f99b79e30358e17b70->s5:schema + + + -/references[] -> Reference +/tool_id -> Tool - - -s8:c39a15eca335bf7d46851d0191f072729b2dc3ba->s0:schema - - - + + +s4:dc1123c31cff7870d735084397d1fd206cb0b4d8->s6:schema + + + -/references[] -> Reference +/benchmarking_event_id -> BenchmarkingEvent - - -s8:c39a15eca335bf7d46851d0191f072729b2dc3ba->s0:schema - - - + + +s4:c39a15eca335bf7d46851d0191f072729b2dc3ba->s7:schema + + + -/references[] -> Reference +/references[] -> Reference - - -s8:c39a15eca335bf7d46851d0191f072729b2dc3ba->s0:schema - - - + + +s4:c39a15eca335bf7d46851d0191f072729b2dc3ba->s7:schema + + + -/references[] -> Reference +/references[] -> Reference - - -s8:c39a15eca335bf7d46851d0191f072729b2dc3ba->s0:schema - - - + + +s4:c39a15eca335bf7d46851d0191f072729b2dc3ba->s7:schema + + + -/references[] -> Reference +/references[] -> Reference - - -s8:c39a15eca335bf7d46851d0191f072729b2dc3ba->s0:schema - - - + + +s4:c39a15eca335bf7d46851d0191f072729b2dc3ba->s7:schema + + + -/references[] -> Reference +/references[] -> Reference - - -s8:6cf5d36b3e1d9f63cfb89f7f2e63933d27ffbc21->s1:schema - - - + + +s4:c39a15eca335bf7d46851d0191f072729b2dc3ba->s7:schema + + + -/depends_on.rel_dataset_ids[].dataset_id -> Dataset +/references[] -> Reference - - -s8:f4efc1aa77f68666528083fa796defcaad240e80->s1:schema - - - + + +s4:c39a15eca335bf7d46851d0191f072729b2dc3ba->s7:schema + + + -/involved_datasets[].dataset_id -> Dataset +/references[] -> Reference - - -s8:299a1c8f68372ddbdf7fd6771a6cf17462a2d216->s2:schema - - - + + +s4:cae794115a383328e8923de41938846f4279e1cc->s8:schema + + + -/metrics_categories[].metrics[].metrics_id -> Metrics +/community_id -> Community - - -s8:8a3e7ca7c2ed848734f80584b6ee62dc2b2bea55->s2:schema - - - + + +s4:cae794115a383328e8923de41938846f4279e1cc->s8:schema + + + -/depends_on.metrics_id -> Metrics +/community_id -> Community - - -s8:859f89ce6eef8a513ee2b567c9201e5e0a9272e1->s4:schema - - - + + +s4:a000d7838c58386e5ce0aa9bd1ed6e31945af038->s8:schema + + + -/metrics_categories[].metrics[].tool_id -> Tool +/community_ids[] -> Community - - -s8:7fb8e6aa319208c147f18cccfa71c0fce40b895f->s4:schema - - - + + +s4:a000d7838c58386e5ce0aa9bd1ed6e31945af038->s8:schema + + + -/reference_tools[].tool_id -> Tool +/community_ids[] -> Community - - -s8:17e6cf4775729bf7dc0194921b0bb931400b2b28->s4:schema - - - + + +s4:0655626703bafeed898fc0f98c5ffa8aa4150469->s9:schema + + + -/depends_on.tool_id -> Tool +/bench_contact_ids[] -> Contact - - -s8:3bf5b1016a384916073184f99b79e30358e17b70->s4:schema - - - + + +s4:b2b98dccf2ef52a52282130b38d891a9ae046965->s9:schema + + + -/tool_id -> Tool +/challenge_contact_ids[] -> Contact - - -s8:cae794115a383328e8923de41938846f4279e1cc->s5:schema - - - + + +s4:82e1f1f38a95723175f781e2e388d68de536caa8->s9:schema + + + -/community_id -> Community +/community_contact_ids[] -> Contact - + + +s4:8b432edbbabc899fd0876bd36b7a73e9ec64a259->s9:schema + + + + + +/dataset_contact_ids[] -> Contact + + -s8:cae794115a383328e8923de41938846f4279e1cc->s5:schema - - - +s4:fdc4dabd062fc123464af2b8a1cb25aef1b341e2->s9:schema + + + -/community_id -> Community +/metrics_contact_ids[] -> Contact - - -s8:a000d7838c58386e5ce0aa9bd1ed6e31945af038->s5:schema - - - + + +s4:9635a50c62ca20e8728abc4160594dbd11298586->s9:schema + + + -/community_ids[] -> Community +/authors[].contact_id -> Contact - - -s8:a000d7838c58386e5ce0aa9bd1ed6e31945af038->s5:schema - - - + + +s4:d92969e34debec47c6d4cf68a9207a242e093722->s9:schema + + + -/community_ids[] -> Community +/test_contact_ids[] -> Contact - - -s8:0655626703bafeed898fc0f98c5ffa8aa4150469->s6:schema - - - + + +s4:3185f78d03b48ce4999d6e2871efc649d82630ab->s9:schema + + + -/bench_contact_ids[] -> Contact +/tool_contact_ids[] -> Contact - - -s8:b2b98dccf2ef52a52282130b38d891a9ae046965->s6:schema - - - + + +s5:c39a15eca335bf7d46851d0191f072729b2dc3ba->s7:schema + + + -/challenge_contact_ids[] -> Contact +Tool/references[] -> Reference - - -s8:82e1f1f38a95723175f781e2e388d68de536caa8->s6:schema - - - + + +s5:a000d7838c58386e5ce0aa9bd1ed6e31945af038->s8:schema + + + -/community_contact_ids[] -> Contact +Tool/community_ids[] -> Community - - -s8:8b432edbbabc899fd0876bd36b7a73e9ec64a259->s6:schema - - - + + +s5:3185f78d03b48ce4999d6e2871efc649d82630ab->s9:schema + + + -/dataset_contact_ids[] -> Contact +Tool/tool_contact_ids[] -> Contact - - -s8:fdc4dabd062fc123464af2b8a1cb25aef1b341e2->s6:schema - - - + + +s6:c39a15eca335bf7d46851d0191f072729b2dc3ba->s7:schema + + + -/metrics_contact_ids[] -> Contact +BenchmarkingEvent/references[] -> Reference - - -s8:9635a50c62ca20e8728abc4160594dbd11298586->s6:schema - - - + + +s6:cae794115a383328e8923de41938846f4279e1cc->s8:schema + + + -/authors[].contact_id -> Contact +BenchmarkingEvent/community_id -> Community - + -s8:d92969e34debec47c6d4cf68a9207a242e093722->s6:schema - - - +s6:0655626703bafeed898fc0f98c5ffa8aa4150469->s9:schema + + + -/test_contact_ids[] -> Contact +BenchmarkingEvent/bench_contact_ids[] -> Contact - + -s8:3185f78d03b48ce4999d6e2871efc649d82630ab->s6:schema - - - +s7:9635a50c62ca20e8728abc4160594dbd11298586->s9:schema + + + -/tool_contact_ids[] -> Contact +Reference/authors[].contact_id -> Contact - - -s8:c71e19113ad60db1f60739e65eb2e50b33abbace->s7:schema - - - + + +s8:7fb8e6aa319208c147f18cccfa71c0fce40b895f->s5:schema + + + -/challenge_ids[] -> Challenge +Community/reference_tools[].tool_id -> Tool - -s8:5f31455ad09ea6a836a06871b7ac59e8ea30cacd->s7:schema - - - + +s8:c39a15eca335bf7d46851d0191f072729b2dc3ba->s7:schema + + + -/challenge_id -> Challenge +Community/references[] -> Reference - - -s8:dc1123c31cff7870d735084397d1fd206cb0b4d8->s10:schema - - - + + +s8:82e1f1f38a95723175f781e2e388d68de536caa8->s9:schema + + + -/benchmarking_event_id -> BenchmarkingEvent +Community/community_contact_ids[] -> Contact - - -s9 - - - - - - -idSolv -https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/idSolv - -_id -🔑 - -_schema - -_metadata{} - -^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ - -description - -pattern - -endpoint - - - - + -s10:c39a15eca335bf7d46851d0191f072729b2dc3ba->s0:schema - - - +s9:cae794115a383328e8923de41938846f4279e1cc->s8:schema + + + -BenchmarkingEvent/references[] -> Reference - - - -s10:cae794115a383328e8923de41938846f4279e1cc->s5:schema - - - - +Contact/community_id -> Community -BenchmarkingEvent/community_id -> Community - - - -s10:0655626703bafeed898fc0f98c5ffa8aa4150469->s6:schema - - - + + +s10 + + + + + + +idSolv +https://www.elixir-europe.org/excelerate/WP2/json-schemas/1.0/idSolv + +_id +🔑 + +_schema + +_metadata{} + +^(?:[A-Za-z][A-Za-z0-9_-]*:|_)?[A-Za-z][A-Za-z0-9_-]*$ + +description + +pattern + +endpoint -BenchmarkingEvent/bench_contact_ids[] -> Contact