Skip to content

Commit 1e38197

Browse files
authored
Merge pull request #553 from openMetadataInitiative/lzehl_switchRP-PRVconnection
switch connection between RP and RPVs
2 parents ee9005e + 6d3b978 commit 1e38197

12 files changed

+53
-67
lines changed

schemas/products/dataset.schema.tpl.json

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,6 @@
2020
"core:DOI",
2121
"core:IdentifiersDotOrgID"
2222
]
23-
},
24-
"hasVersion": {
25-
"type": "array",
26-
"minItems": 1,
27-
"uniqueItems": true,
28-
"_instruction": "Add all versions of this dataset.",
29-
"_linkedTypes": [
30-
"core:DatasetVersion"
31-
]
3223
}
3324
}
3425
}

schemas/products/datasetVersion.schema.tpl.json

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,13 @@
7575
"https://openminds.ebrains.eu/sands/CommonCoordinateSpaceVersion"
7676
]
7777
},
78-
"isAlternativeVersionOf": {
78+
"isPrecededBy": {
79+
"_instruction": "Add the dataset version preceding this dataset version.",
80+
"_linkedTypes": [
81+
"core:DatasetVersion"
82+
]
83+
},
84+
"isVariantOf": {
7985
"type": "array",
8086
"minItems": 1,
8187
"uniqueItems": true,
@@ -84,10 +90,10 @@
8490
"core:DatasetVersion"
8591
]
8692
},
87-
"isNewVersionOf": {
88-
"_instruction": "Add the dataset version preceding this dataset version.",
93+
"isVersionOf": {
94+
"_instruction": "Add the version-independent information about this dataset.",
8995
"_linkedTypes": [
90-
"core:DatasetVersion"
96+
"core:Dataset"
9197
]
9298
},
9399
"license": {
@@ -97,6 +103,7 @@
97103
"core:WebResource"
98104
]
99105
},
106+
100107
"preparationDesign": {
101108
"type": "array",
102109
"minItems": 1,

schemas/products/metaDataModel.schema.tpl.json

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,6 @@
2020
"core:DOI",
2121
"core:SWHID"
2222
]
23-
},
24-
"hasVersion": {
25-
"type": "array",
26-
"minItems": 1,
27-
"uniqueItems": true,
28-
"_instruction": "Add all versions of this (meta)data model.",
29-
"_linkedTypes": [
30-
"core:MetaDataModelVersion"
31-
]
3223
}
3324
}
3425
}

schemas/products/metaDataModelVersion.schema.tpl.json

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,13 @@
2222
"core:SWHID"
2323
]
2424
},
25-
"isAlternativeVersionOf": {
25+
"isPrecededBy": {
26+
"_instruction": "Add the (meta)data model version preceding this (meta)data model version.",
27+
"_linkedTypes": [
28+
"core:MetaDataModelVersion"
29+
]
30+
},
31+
"isVariantOf": {
2632
"type": "array",
2733
"minItems": 1,
2834
"uniqueItems": true,
@@ -31,10 +37,10 @@
3137
"core:MetaDataModelVersion"
3238
]
3339
},
34-
"isNewVersionOf": {
35-
"_instruction": "Add the (meta)data version preceding this (meta)data model version.",
40+
"isVersionOf": {
41+
"_instruction": "Add the version-independent information about this (meta)data model.",
3642
"_linkedTypes": [
37-
"core:MetaDataModelVersion"
43+
"core:MetaDataModel"
3844
]
3945
},
4046
"license": {

schemas/products/model.schema.tpl.json

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,6 @@
3030
"core:SWHID"
3131
]
3232
},
33-
"hasVersion": {
34-
"type": "array",
35-
"minItems": 1,
36-
"uniqueItems": true,
37-
"_instruction": "Add all versions of this computational model.",
38-
"_linkedTypes": [
39-
"core:ModelVersion"
40-
]
41-
},
4233
"scope": {
4334
"_instruction": "Add the scope of this computational model.",
4435
"_linkedTypes": [

schemas/products/modelVersion.schema.tpl.json

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,19 +56,25 @@
5656
"core:WebResource"
5757
]
5858
},
59-
"isAlternativeVersionOf": {
59+
"isPrecededBy": {
60+
"_instruction": "Add the model version preceding this model version.",
61+
"_linkedTypes": [
62+
"core:ModelVersion"
63+
]
64+
},
65+
"isVariantOf": {
6066
"type": "array",
6167
"minItems": 1,
6268
"uniqueItems": true,
63-
"_instruction": "Add all computational model versions that can be used alternatively to this computational model version.",
69+
"_instruction": "Add all model versions that can be used alternatively to this model version.",
6470
"_linkedTypes": [
6571
"core:ModelVersion"
6672
]
6773
},
68-
"isNewVersionOf": {
69-
"_instruction": "Add the computational model version preceding this computational model version.",
74+
"isVersionOf": {
75+
"_instruction": "Add the version-independent information about this model.",
7076
"_linkedTypes": [
71-
"core:ModelVersion"
77+
"core:Model"
7278
]
7379
},
7480
"license": {

schemas/products/researchProduct.schema.tpl.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
"required": [
66
"description",
77
"fullName",
8-
"hasVersion",
98
"shortName"
109
],
1110
"properties": {

schemas/products/researchProductVersion.schema.tpl.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"required": [
66
"accessibility",
77
"fullDocumentation",
8+
"isVersionOf",
89
"releaseDate",
910
"shortName",
1011
"versionIdentifier",

schemas/products/software.schema.tpl.json

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,6 @@
2121
"core:RRID",
2222
"core:SWHID"
2323
]
24-
},
25-
"hasVersion": {
26-
"type": "array",
27-
"minItems": 1,
28-
"uniqueItems": true,
29-
"_instruction": "Add all versions of this software tool.",
30-
"_linkedTypes": [
31-
"core:SoftwareVersion"
32-
]
3324
}
3425
}
3526
}

schemas/products/softwareVersion.schema.tpl.json

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,13 @@
7979
"core:ContentType"
8080
]
8181
},
82-
"isAlternativeVersionOf": {
82+
"isPrecededBy": {
83+
"_instruction": "Add the software version preceding this software version.",
84+
"_linkedTypes": [
85+
"core:SoftwareVersion"
86+
]
87+
},
88+
"isVariantOf": {
8389
"type": "array",
8490
"minItems": 1,
8591
"uniqueItems": true,
@@ -88,10 +94,10 @@
8894
"core:SoftwareVersion"
8995
]
9096
},
91-
"isNewVersionOf": {
92-
"_instruction": "Add the software version preceding this software version.",
97+
"isVersionOf": {
98+
"_instruction": "Add the version-independent information about this software.",
9399
"_linkedTypes": [
94-
"core:SoftwareVersion"
100+
"core:Software"
95101
]
96102
},
97103
"language": {

0 commit comments

Comments
 (0)