From 75c396f9ce89da22ffd2b13d1547e75482aff8f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20GAZZOTTI?= Date: Wed, 4 Sep 2024 08:37:13 +0200 Subject: [PATCH 1/4] Removal of former namespace. --- schemas/computation.schema.tpl.json | 32 +++++++++---------- schemas/dataAnalysis.schema.tpl.json | 14 ++++---- schemas/dataCopy.schema.tpl.json | 22 ++++++------- schemas/environment.schema.tpl.json | 8 ++--- schemas/genericComputation.schema.tpl.json | 2 +- schemas/hardwareSystem.schema.tpl.json | 2 +- schemas/launchConfiguration.schema.tpl.json | 4 +-- schemas/localFile.schema.tpl.json | 14 ++++---- schemas/modelValidation.schema.tpl.json | 20 ++++++------ schemas/optimization.schema.tpl.json | 20 ++++++------ schemas/simulation.schema.tpl.json | 12 +++---- schemas/softwareAgent.schema.tpl.json | 6 ++-- schemas/validationTest.schema.tpl.json | 12 +++---- schemas/validationTestVersion.schema.tpl.json | 28 ++++++++-------- schemas/visualization.schema.tpl.json | 2 +- schemas/workflowExecution.schema.tpl.json | 8 ++--- schemas/workflowRecipe.schema.tpl.json | 6 ++-- schemas/workflowRecipeVersion.schema.tpl.json | 20 ++++++------ version.txt | 2 +- 19 files changed, 117 insertions(+), 117 deletions(-) diff --git a/schemas/computation.schema.tpl.json b/schemas/computation.schema.tpl.json index 6cf9410..9fe25c3 100644 --- a/schemas/computation.schema.tpl.json +++ b/schemas/computation.schema.tpl.json @@ -8,36 +8,36 @@ "environment": { "_instruction": "Add the computational environment in which this computation was executed.", "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/Environment", - "https://openminds.ebrains.eu/core/WebServiceVersion" + "/computation/Environment", + "/core/WebServiceVersion" ] }, "input": { "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/LocalFile", - "https://openminds.ebrains.eu/core/File", - "https://openminds.ebrains.eu/core/FileBundle", - "https://openminds.ebrains.eu/core/SoftwareVersion" + "/computation/LocalFile", + "/core/File", + "/core/FileBundle", + "/core/SoftwareVersion" ] }, "launchConfiguration": { "_instruction": "Add the launch configuration of this computation (e.g., command-line arguments).", "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/LaunchConfiguration" + "/computation/LaunchConfiguration" ] }, "output": { "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/LocalFile", - "https://openminds.ebrains.eu/core/File", - "https://openminds.ebrains.eu/core/FileArchive", - "https://openminds.ebrains.eu/core/FileBundle" + "/computation/LocalFile", + "/core/File", + "/core/FileArchive", + "/core/FileBundle" ] }, "recipe": { "_instruction": "Add the workflow recipe version used for this computation.", "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/WorkflowRecipeVersion" + "/computation/WorkflowRecipeVersion" ] }, "resourceUsage": { @@ -46,8 +46,8 @@ "uniqueItems": true, "_instruction": "Enter all resources used during this computation (e.g., core-hours or energy).", "_embeddedTypes": [ - "https://openminds.ebrains.eu/core/QuantitativeValue", - "https://openminds.ebrains.eu/core/QuantitativeValueRange" + "/core/QuantitativeValue", + "/core/QuantitativeValueRange" ] }, "startedBy": { @@ -59,7 +59,7 @@ "status": { "_instruction": "Enter the current status of this computation.", "_linkedTypes": [ - "https://openminds.ebrains.eu/controlledTerms/ActionStatusType" + "/controlledTerms/ActionStatusType" ] }, "tag": { @@ -77,7 +77,7 @@ "uniqueItems": true, "_instruction": "Add all analysis techniques that were used in this computation.", "_linkedTypes": [ - "https://openminds.ebrains.eu/controlledTerms/AnalysisTechnique" + "/controlledTerms/AnalysisTechnique" ] }, "wasInformedBy": { diff --git a/schemas/dataAnalysis.schema.tpl.json b/schemas/dataAnalysis.schema.tpl.json index 0ed3611..421be06 100644 --- a/schemas/dataAnalysis.schema.tpl.json +++ b/schemas/dataAnalysis.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "https://openminds.ebrains.eu/computation/DataAnalysis", + "_type": "/computation/DataAnalysis", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" @@ -7,12 +7,12 @@ "properties": { "input": { "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/LocalFile", - "https://openminds.ebrains.eu/core/File", - "https://openminds.ebrains.eu/core/FileBundle", - "https://openminds.ebrains.eu/core/SoftwareVersion", - "https://openminds.ebrains.eu/sands/BrainAtlasVersion", - "https://openminds.ebrains.eu/sands/CommonCoordinateSpaceVersion" + "/computation/LocalFile", + "/core/File", + "/core/FileBundle", + "/core/SoftwareVersion", + "/sands/BrainAtlasVersion", + "/sands/CommonCoordinateSpaceVersion" ] } } diff --git a/schemas/dataCopy.schema.tpl.json b/schemas/dataCopy.schema.tpl.json index bd0cef3..0656105 100644 --- a/schemas/dataCopy.schema.tpl.json +++ b/schemas/dataCopy.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "https://openminds.ebrains.eu/computation/DataCopy", + "_type": "/computation/DataCopy", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" @@ -7,20 +7,20 @@ "properties": { "input": { "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/LocalFile", - "https://openminds.ebrains.eu/computation/ValidationTestVersion", - "https://openminds.ebrains.eu/core/DatasetVersion", - "https://openminds.ebrains.eu/core/File", - "https://openminds.ebrains.eu/core/FileBundle", - "https://openminds.ebrains.eu/core/ModelVersion", - "https://openminds.ebrains.eu/core/SoftwareVersion" + "/computation/LocalFile", + "/computation/ValidationTestVersion", + "/core/DatasetVersion", + "/core/File", + "/core/FileBundle", + "/core/ModelVersion", + "/core/SoftwareVersion" ] }, "output": { "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/LocalFile", - "https://openminds.ebrains.eu/core/File", - "https://openminds.ebrains.eu/core/FileBundle" + "/computation/LocalFile", + "/core/File", + "/core/FileBundle" ] } } diff --git a/schemas/environment.schema.tpl.json b/schemas/environment.schema.tpl.json index 677ab3b..17a7201 100644 --- a/schemas/environment.schema.tpl.json +++ b/schemas/environment.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "https://openminds.ebrains.eu/computation/Environment", + "_type": "/computation/Environment", "required": [ "hardware", "name" @@ -8,7 +8,7 @@ "configuration": { "_instruction": "Add the configuration of this computational environment.", "_linkedTypes": [ - "https://openminds.ebrains.eu/core/Configuration" + "/core/Configuration" ] }, "description": { @@ -18,7 +18,7 @@ "hardware": { "_instruction": "Add the hardware system on which this computational environment runs.", "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/HardwareSystem" + "/computation/HardwareSystem" ] }, "name": { @@ -31,7 +31,7 @@ "uniqueItems": true, "_instruction": "Add all software versions available in this computational environment.", "_linkedTypes": [ - "https://openminds.ebrains.eu/core/SoftwareVersion" + "/core/SoftwareVersion" ] } } diff --git a/schemas/genericComputation.schema.tpl.json b/schemas/genericComputation.schema.tpl.json index 13aa7ae..ba52f99 100644 --- a/schemas/genericComputation.schema.tpl.json +++ b/schemas/genericComputation.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "https://openminds.ebrains.eu/computation/GenericComputation", + "_type": "/computation/GenericComputation", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" diff --git a/schemas/hardwareSystem.schema.tpl.json b/schemas/hardwareSystem.schema.tpl.json index b62c5a3..7b689e7 100644 --- a/schemas/hardwareSystem.schema.tpl.json +++ b/schemas/hardwareSystem.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "https://openminds.ebrains.eu/computation/HardwareSystem", + "_type": "/computation/HardwareSystem", "required": [ "name" ], diff --git a/schemas/launchConfiguration.schema.tpl.json b/schemas/launchConfiguration.schema.tpl.json index 5b64490..bab767d 100644 --- a/schemas/launchConfiguration.schema.tpl.json +++ b/schemas/launchConfiguration.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "https://openminds.ebrains.eu/computation/LaunchConfiguration", + "_type": "/computation/LaunchConfiguration", "required": [ "executable" ], @@ -19,7 +19,7 @@ "environmentVariable": { "_instruction": "Add any environment variables defined by this launch configuration.", "_linkedTypes": [ - "https://openminds.ebrains.eu/core/PropertyValueList" + "/core/PropertyValueList" ] }, "executable": { diff --git a/schemas/localFile.schema.tpl.json b/schemas/localFile.schema.tpl.json index 182282c..27df90d 100644 --- a/schemas/localFile.schema.tpl.json +++ b/schemas/localFile.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "https://openminds.ebrains.eu/computation/LocalFile", + "_type": "/computation/LocalFile", "_categories": [ "fileOrigin" ], @@ -15,7 +15,7 @@ "copyOf": { "_instruction": "Add the file of which this is a copy.", "_linkedTypes": [ - "https://openminds.ebrains.eu/core/File" + "/core/File" ] }, "dataType": { @@ -24,19 +24,19 @@ "uniqueItems": true, "_instruction": "Add all data types that are specifically represented in this local file instance.", "_linkedTypes": [ - "https://openminds.ebrains.eu/controlledTerms/DataType" + "/controlledTerms/DataType" ] }, "format": { "_instruction": "Add the content type of this local file instance.", "_linkedTypes": [ - "https://openminds.ebrains.eu/core/ContentType" + "/core/ContentType" ] }, "hash": { "_instruction": "Add the hash that was generated for this local file instance.", "_embeddedTypes": [ - "https://openminds.ebrains.eu/core/Hash" + "/core/Hash" ] }, "name": { @@ -50,13 +50,13 @@ "specialUsageRole": { "_instruction": "Add the special usage role of this local file instance.", "_linkedTypes": [ - "https://openminds.ebrains.eu/controlledTerms/FileUsageRole" + "/controlledTerms/FileUsageRole" ] }, "storageSize": { "_instruction": "Enter the storage size of this local file instance.", "_embeddedTypes": [ - "https://openminds.ebrains.eu/core/QuantitativeValue" + "/core/QuantitativeValue" ] } } diff --git a/schemas/modelValidation.schema.tpl.json b/schemas/modelValidation.schema.tpl.json index 057574e..469d906 100644 --- a/schemas/modelValidation.schema.tpl.json +++ b/schemas/modelValidation.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "https://openminds.ebrains.eu/computation/ModelValidation", + "_type": "/computation/ModelValidation", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" @@ -7,19 +7,19 @@ "properties": { "input": { "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/LocalFile", - "https://openminds.ebrains.eu/computation/ValidationTestVersion", - "https://openminds.ebrains.eu/core/File", - "https://openminds.ebrains.eu/core/FileBundle", - "https://openminds.ebrains.eu/core/ModelVersion", - "https://openminds.ebrains.eu/core/SoftwareVersion" + "/computation/LocalFile", + "/computation/ValidationTestVersion", + "/core/File", + "/core/FileBundle", + "/core/ModelVersion", + "/core/SoftwareVersion" ] }, "output": { "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/LocalFile", - "https://openminds.ebrains.eu/core/File", - "https://openminds.ebrains.eu/core/FileBundle" + "/computation/LocalFile", + "/core/File", + "/core/FileBundle" ] }, "score": { diff --git a/schemas/optimization.schema.tpl.json b/schemas/optimization.schema.tpl.json index fce0d9e..198ec7c 100644 --- a/schemas/optimization.schema.tpl.json +++ b/schemas/optimization.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "https://openminds.ebrains.eu/computation/Optimization", + "_type": "/computation/Optimization", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" @@ -7,19 +7,19 @@ "properties": { "input": { "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/LocalFile", - "https://openminds.ebrains.eu/core/File", - "https://openminds.ebrains.eu/core/FileBundle", - "https://openminds.ebrains.eu/core/ModelVersion", - "https://openminds.ebrains.eu/core/SoftwareVersion" + "/computation/LocalFile", + "/core/File", + "/core/FileBundle", + "/core/ModelVersion", + "/core/SoftwareVersion" ] }, "output": { "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/LocalFile", - "https://openminds.ebrains.eu/core/File", - "https://openminds.ebrains.eu/core/FileBundle", - "https://openminds.ebrains.eu/core/ModelVersion" + "/computation/LocalFile", + "/core/File", + "/core/FileBundle", + "/core/ModelVersion" ] } } diff --git a/schemas/simulation.schema.tpl.json b/schemas/simulation.schema.tpl.json index 145f576..3e6cc7b 100644 --- a/schemas/simulation.schema.tpl.json +++ b/schemas/simulation.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "https://openminds.ebrains.eu/computation/Simulation", + "_type": "/computation/Simulation", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" @@ -7,11 +7,11 @@ "properties": { "input": { "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/LocalFile", - "https://openminds.ebrains.eu/core/File", - "https://openminds.ebrains.eu/core/FileBundle", - "https://openminds.ebrains.eu/core/ModelVersion", - "https://openminds.ebrains.eu/core/SoftwareVersion" + "/computation/LocalFile", + "/core/File", + "/core/FileBundle", + "/core/ModelVersion", + "/core/SoftwareVersion" ] } } diff --git a/schemas/softwareAgent.schema.tpl.json b/schemas/softwareAgent.schema.tpl.json index 992a8d4..caf3d37 100644 --- a/schemas/softwareAgent.schema.tpl.json +++ b/schemas/softwareAgent.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "https://openminds.ebrains.eu/computation/SoftwareAgent", + "_type": "/computation/SoftwareAgent", "_categories": [ "agent" ], @@ -11,7 +11,7 @@ "environment": { "_instruction": "Add the computational environment in which this software agent was running.", "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/Environment" + "/computation/Environment" ] }, "name": { @@ -21,7 +21,7 @@ "software": { "_instruction": "Add the software version that is being run as this software agent.", "_linkedTypes": [ - "https://openminds.ebrains.eu/core/SoftwareVersion" + "/core/SoftwareVersion" ] } } diff --git a/schemas/validationTest.schema.tpl.json b/schemas/validationTest.schema.tpl.json index b12341b..ac9655a 100644 --- a/schemas/validationTest.schema.tpl.json +++ b/schemas/validationTest.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "https://openminds.ebrains.eu/computation/ValidationTest", + "_type": "/computation/ValidationTest", "_extends": "/core/schemas/products/researchProduct.schema.tpl.json", "required": [ "developer" @@ -17,7 +17,7 @@ "digitalIdentifier": { "_instruction": "Add the globally unique and persistent digital identifier of this research product. Note that this digital identifier will be used to reference all attached research product versions.", "_linkedTypes": [ - "https://openminds.ebrains.eu/core/DOI" + "/core/DOI" ] }, "hasVersion": { @@ -26,7 +26,7 @@ "uniqueItems": true, "_instruction": "Add all versions of this validation test.", "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/ValidationTestVersion" + "/computation/ValidationTestVersion" ] }, "referenceDataAcquisition": { @@ -35,19 +35,19 @@ "uniqueItems": true, "_instruction": "Add all acquisition techniques that were used to obtain the reference data for this validation test.", "_linkedTypes": [ - "https://openminds.ebrains.eu/controlledTerms/Technique" + "/controlledTerms/Technique" ] }, "scope": { "_instruction": "Add the scope of this validation test.", "_linkedTypes": [ - "https://openminds.ebrains.eu/controlledTerms/ModelScope" + "/controlledTerms/ModelScope" ] }, "scoreType": { "_instruction": "Add the type of score calculated in this validation test.", "_linkedTypes": [ - "https://openminds.ebrains.eu/controlledTerms/DifferenceMeasure" + "/controlledTerms/DifferenceMeasure" ] }, "studyTarget": { diff --git a/schemas/validationTestVersion.schema.tpl.json b/schemas/validationTestVersion.schema.tpl.json index 6890fee..e93fa42 100644 --- a/schemas/validationTestVersion.schema.tpl.json +++ b/schemas/validationTestVersion.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "https://openminds.ebrains.eu/computation/ValidationTestVersion", + "_type": "/computation/ValidationTestVersion", "_extends": "/core/schemas/products/researchProductVersion.schema.tpl.json", "required": [ "format" @@ -8,10 +8,10 @@ "configuration": { "_instruction": "Add the configuration information for this validation test version (e.g., arguments to the SciUnit class).", "_linkedTypes": [ - "https://openminds.ebrains.eu/core/Configuration", - "https://openminds.ebrains.eu/core/File", - "https://openminds.ebrains.eu/core/PropertyValueList", - "https://openminds.ebrains.eu/core/WebResource" + "/core/Configuration", + "/core/File", + "/core/PropertyValueList", + "/core/WebResource" ] }, "developer": { @@ -26,7 +26,7 @@ "digitalIdentifier": { "_instruction": "Add the globally unique and persistent digital identifier of this research product version.", "_linkedTypes": [ - "https://openminds.ebrains.eu/core/DOI" + "/core/DOI" ] }, "entryPoint": { @@ -36,7 +36,7 @@ "format": { "_instruction": "Add the content type of this validation test version, or the content types of the files composing the validation test version.", "_linkedTypes": [ - "https://openminds.ebrains.eu/core/ContentType" + "/core/ContentType" ] }, "isAlternativeVersionOf": { @@ -45,13 +45,13 @@ "uniqueItems": true, "_instruction": "Add all validation test versions that can be used alternatively to this validation test version.", "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/ValidationTestVersion" + "/computation/ValidationTestVersion" ] }, "isNewVersionOf": { "_instruction": "Add the validation test version preceding this validation test version.", "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/ValidationTestVersion" + "/computation/ValidationTestVersion" ] }, "license": { @@ -60,7 +60,7 @@ "uniqueItems": true, "_instruction": "Add the license of this validation test version.", "_linkedTypes": [ - "https://openminds.ebrains.eu/core/License" + "/core/License" ] }, "referenceData": { @@ -69,10 +69,10 @@ "uniqueItems": true, "_instruction": "Add the data that define the expected output of this validation test version.", "_linkedTypes": [ - "https://openminds.ebrains.eu/core/DOI", - "https://openminds.ebrains.eu/core/File", - "https://openminds.ebrains.eu/core/FileBundle", - "https://openminds.ebrains.eu/core/WebResource" + "/core/DOI", + "/core/File", + "/core/FileBundle", + "/core/WebResource" ] } } diff --git a/schemas/visualization.schema.tpl.json b/schemas/visualization.schema.tpl.json index fa44309..70a77f4 100644 --- a/schemas/visualization.schema.tpl.json +++ b/schemas/visualization.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "https://openminds.ebrains.eu/computation/Visualization", + "_type": "/computation/Visualization", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" diff --git a/schemas/workflowExecution.schema.tpl.json b/schemas/workflowExecution.schema.tpl.json index afcfb07..036a62d 100644 --- a/schemas/workflowExecution.schema.tpl.json +++ b/schemas/workflowExecution.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "https://openminds.ebrains.eu/computation/WorkflowExecution", + "_type": "/computation/WorkflowExecution", "required": [ "stages" ], @@ -7,14 +7,14 @@ "configuration": { "_instruction": "Add the configuration information for this workflow execution.", "_linkedTypes": [ - "https://openminds.ebrains.eu/core/Configuration", - "https://openminds.ebrains.eu/core/File" + "/core/Configuration", + "/core/File" ] }, "recipe": { "_instruction": "Add the workflow recipe version used for this workflow execution.", "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/WorkflowRecipeVersion" + "/computation/WorkflowRecipeVersion" ] }, "stage": { diff --git a/schemas/workflowRecipe.schema.tpl.json b/schemas/workflowRecipe.schema.tpl.json index b2f7184..3f124ff 100644 --- a/schemas/workflowRecipe.schema.tpl.json +++ b/schemas/workflowRecipe.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "https://openminds.ebrains.eu/computation/WorkflowRecipe", + "_type": "/computation/WorkflowRecipe", "_extends": "/core/schemas/products/researchProduct.schema.tpl.json", "required": [ "developer" @@ -17,7 +17,7 @@ "digitalIdentifier": { "_instruction": "Add the globally unique and persistent digital identifier of this research product. Note that this digital identifier will be used to reference all attached research product versions.", "_linkedTypes": [ - "https://openminds.ebrains.eu/core/DOI" + "/core/DOI" ] }, "hasVersion": { @@ -26,7 +26,7 @@ "uniqueItems": true, "_instruction": "Add all versions of this workflow recipe.", "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/WorkflowRecipeVersion" + "/computation/WorkflowRecipeVersion" ] } } diff --git a/schemas/workflowRecipeVersion.schema.tpl.json b/schemas/workflowRecipeVersion.schema.tpl.json index 3419811..9b65a40 100644 --- a/schemas/workflowRecipeVersion.schema.tpl.json +++ b/schemas/workflowRecipeVersion.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "https://openminds.ebrains.eu/computation/WorkflowRecipeVersion", + "_type": "/computation/WorkflowRecipeVersion", "_extends": "/core/schemas/products/researchProductVersion.schema.tpl.json", "required": [ "format" @@ -17,13 +17,13 @@ "digitalIdentifier": { "_instruction": "Add the globally unique and persistent digital identifier of this research product version.", "_linkedTypes": [ - "https://openminds.ebrains.eu/core/DOI" + "/core/DOI" ] }, "format": { "_instruction": "Add the content type of this workflow recipe version.", "_linkedTypes": [ - "https://openminds.ebrains.eu/core/ContentType" + "/core/ContentType" ] }, "hasPart": { @@ -32,10 +32,10 @@ "uniqueItems": true, "_instruction": "Add all entities that are components of this workflow recipe version (e.g., other workflow recipe versions or software used in this workflow).", "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/WorkflowRecipeVersion", - "https://openminds.ebrains.eu/core/File", - "https://openminds.ebrains.eu/core/FileBundle", - "https://openminds.ebrains.eu/core/SoftwareVersion" + "/computation/WorkflowRecipeVersion", + "/core/File", + "/core/FileBundle", + "/core/SoftwareVersion" ] }, "isAlternativeVersionOf": { @@ -44,13 +44,13 @@ "uniqueItems": true, "_instruction": "Add all workflow recipe versions that can be used alternatively to this workflow recipe version.", "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/WorkflowRecipeVersion" + "/computation/WorkflowRecipeVersion" ] }, "isNewVersionOf": { "_instruction": "Add the workflow recipe version preceding this workflow recipe version.", "_linkedTypes": [ - "https://openminds.ebrains.eu/computation/WorkflowRecipeVersion" + "/computation/WorkflowRecipeVersion" ] }, "license": { @@ -59,7 +59,7 @@ "uniqueItems": true, "_instruction": "Add all licenses of this workflow recipe version.", "_linkedTypes": [ - "https://openminds.ebrains.eu/core/License" + "/core/License" ] } } diff --git a/version.txt b/version.txt index 626799f..8c1384d 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -v1 +v2 From d0ebfb2ddc23e0da8b42f48a5cc60648c04f599c Mon Sep 17 00:00:00 2001 From: raphaelgazzotti Date: Tue, 10 Sep 2024 08:29:29 +0200 Subject: [PATCH 2/4] Removal of submodule name in paths. --- schemas/computation.schema.tpl.json | 32 +++++++++---------- schemas/dataAnalysis.schema.tpl.json | 14 ++++---- schemas/dataCopy.schema.tpl.json | 22 ++++++------- schemas/environment.schema.tpl.json | 8 ++--- schemas/genericComputation.schema.tpl.json | 2 +- schemas/hardwareSystem.schema.tpl.json | 2 +- schemas/launchConfiguration.schema.tpl.json | 4 +-- schemas/localFile.schema.tpl.json | 14 ++++---- schemas/modelValidation.schema.tpl.json | 20 ++++++------ schemas/optimization.schema.tpl.json | 20 ++++++------ schemas/simulation.schema.tpl.json | 12 +++---- schemas/softwareAgent.schema.tpl.json | 6 ++-- schemas/validationTest.schema.tpl.json | 12 +++---- schemas/validationTestVersion.schema.tpl.json | 28 ++++++++-------- schemas/visualization.schema.tpl.json | 2 +- schemas/workflowExecution.schema.tpl.json | 8 ++--- schemas/workflowRecipe.schema.tpl.json | 6 ++-- schemas/workflowRecipeVersion.schema.tpl.json | 20 ++++++------ 18 files changed, 116 insertions(+), 116 deletions(-) diff --git a/schemas/computation.schema.tpl.json b/schemas/computation.schema.tpl.json index 9fe25c3..2ef3ba9 100644 --- a/schemas/computation.schema.tpl.json +++ b/schemas/computation.schema.tpl.json @@ -8,36 +8,36 @@ "environment": { "_instruction": "Add the computational environment in which this computation was executed.", "_linkedTypes": [ - "/computation/Environment", - "/core/WebServiceVersion" + "Environment", + "WebServiceVersion" ] }, "input": { "_linkedTypes": [ - "/computation/LocalFile", - "/core/File", - "/core/FileBundle", - "/core/SoftwareVersion" + "LocalFile", + "File", + "FileBundle", + "SoftwareVersion" ] }, "launchConfiguration": { "_instruction": "Add the launch configuration of this computation (e.g., command-line arguments).", "_linkedTypes": [ - "/computation/LaunchConfiguration" + "LaunchConfiguration" ] }, "output": { "_linkedTypes": [ - "/computation/LocalFile", - "/core/File", - "/core/FileArchive", - "/core/FileBundle" + "LocalFile", + "File", + "FileArchive", + "FileBundle" ] }, "recipe": { "_instruction": "Add the workflow recipe version used for this computation.", "_linkedTypes": [ - "/computation/WorkflowRecipeVersion" + "WorkflowRecipeVersion" ] }, "resourceUsage": { @@ -46,8 +46,8 @@ "uniqueItems": true, "_instruction": "Enter all resources used during this computation (e.g., core-hours or energy).", "_embeddedTypes": [ - "/core/QuantitativeValue", - "/core/QuantitativeValueRange" + "QuantitativeValue", + "QuantitativeValueRange" ] }, "startedBy": { @@ -59,7 +59,7 @@ "status": { "_instruction": "Enter the current status of this computation.", "_linkedTypes": [ - "/controlledTerms/ActionStatusType" + "ActionStatusType" ] }, "tag": { @@ -77,7 +77,7 @@ "uniqueItems": true, "_instruction": "Add all analysis techniques that were used in this computation.", "_linkedTypes": [ - "/controlledTerms/AnalysisTechnique" + "AnalysisTechnique" ] }, "wasInformedBy": { diff --git a/schemas/dataAnalysis.schema.tpl.json b/schemas/dataAnalysis.schema.tpl.json index 421be06..8e5d926 100644 --- a/schemas/dataAnalysis.schema.tpl.json +++ b/schemas/dataAnalysis.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "/computation/DataAnalysis", + "_type": "DataAnalysis", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" @@ -7,12 +7,12 @@ "properties": { "input": { "_linkedTypes": [ - "/computation/LocalFile", - "/core/File", - "/core/FileBundle", - "/core/SoftwareVersion", - "/sands/BrainAtlasVersion", - "/sands/CommonCoordinateSpaceVersion" + "LocalFile", + "File", + "FileBundle", + "SoftwareVersion", + "BrainAtlasVersion", + "CommonCoordinateSpaceVersion" ] } } diff --git a/schemas/dataCopy.schema.tpl.json b/schemas/dataCopy.schema.tpl.json index 0656105..f6b8de9 100644 --- a/schemas/dataCopy.schema.tpl.json +++ b/schemas/dataCopy.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "/computation/DataCopy", + "_type": "DataCopy", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" @@ -7,20 +7,20 @@ "properties": { "input": { "_linkedTypes": [ - "/computation/LocalFile", - "/computation/ValidationTestVersion", - "/core/DatasetVersion", - "/core/File", - "/core/FileBundle", - "/core/ModelVersion", - "/core/SoftwareVersion" + "LocalFile", + "ValidationTestVersion", + "DatasetVersion", + "File", + "FileBundle", + "ModelVersion", + "SoftwareVersion" ] }, "output": { "_linkedTypes": [ - "/computation/LocalFile", - "/core/File", - "/core/FileBundle" + "LocalFile", + "File", + "FileBundle" ] } } diff --git a/schemas/environment.schema.tpl.json b/schemas/environment.schema.tpl.json index 17a7201..1101bbe 100644 --- a/schemas/environment.schema.tpl.json +++ b/schemas/environment.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "/computation/Environment", + "_type": "Environment", "required": [ "hardware", "name" @@ -8,7 +8,7 @@ "configuration": { "_instruction": "Add the configuration of this computational environment.", "_linkedTypes": [ - "/core/Configuration" + "Configuration" ] }, "description": { @@ -18,7 +18,7 @@ "hardware": { "_instruction": "Add the hardware system on which this computational environment runs.", "_linkedTypes": [ - "/computation/HardwareSystem" + "HardwareSystem" ] }, "name": { @@ -31,7 +31,7 @@ "uniqueItems": true, "_instruction": "Add all software versions available in this computational environment.", "_linkedTypes": [ - "/core/SoftwareVersion" + "SoftwareVersion" ] } } diff --git a/schemas/genericComputation.schema.tpl.json b/schemas/genericComputation.schema.tpl.json index ba52f99..32e1bfe 100644 --- a/schemas/genericComputation.schema.tpl.json +++ b/schemas/genericComputation.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "/computation/GenericComputation", + "_type": "GenericComputation", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" diff --git a/schemas/hardwareSystem.schema.tpl.json b/schemas/hardwareSystem.schema.tpl.json index 7b689e7..c496330 100644 --- a/schemas/hardwareSystem.schema.tpl.json +++ b/schemas/hardwareSystem.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "/computation/HardwareSystem", + "_type": "HardwareSystem", "required": [ "name" ], diff --git a/schemas/launchConfiguration.schema.tpl.json b/schemas/launchConfiguration.schema.tpl.json index bab767d..4472ad2 100644 --- a/schemas/launchConfiguration.schema.tpl.json +++ b/schemas/launchConfiguration.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "/computation/LaunchConfiguration", + "_type": "LaunchConfiguration", "required": [ "executable" ], @@ -19,7 +19,7 @@ "environmentVariable": { "_instruction": "Add any environment variables defined by this launch configuration.", "_linkedTypes": [ - "/core/PropertyValueList" + "PropertyValueList" ] }, "executable": { diff --git a/schemas/localFile.schema.tpl.json b/schemas/localFile.schema.tpl.json index 27df90d..8aeea05 100644 --- a/schemas/localFile.schema.tpl.json +++ b/schemas/localFile.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "/computation/LocalFile", + "_type": "LocalFile", "_categories": [ "fileOrigin" ], @@ -15,7 +15,7 @@ "copyOf": { "_instruction": "Add the file of which this is a copy.", "_linkedTypes": [ - "/core/File" + "File" ] }, "dataType": { @@ -24,19 +24,19 @@ "uniqueItems": true, "_instruction": "Add all data types that are specifically represented in this local file instance.", "_linkedTypes": [ - "/controlledTerms/DataType" + "DataType" ] }, "format": { "_instruction": "Add the content type of this local file instance.", "_linkedTypes": [ - "/core/ContentType" + "ContentType" ] }, "hash": { "_instruction": "Add the hash that was generated for this local file instance.", "_embeddedTypes": [ - "/core/Hash" + "Hash" ] }, "name": { @@ -50,13 +50,13 @@ "specialUsageRole": { "_instruction": "Add the special usage role of this local file instance.", "_linkedTypes": [ - "/controlledTerms/FileUsageRole" + "FileUsageRole" ] }, "storageSize": { "_instruction": "Enter the storage size of this local file instance.", "_embeddedTypes": [ - "/core/QuantitativeValue" + "QuantitativeValue" ] } } diff --git a/schemas/modelValidation.schema.tpl.json b/schemas/modelValidation.schema.tpl.json index 469d906..b467270 100644 --- a/schemas/modelValidation.schema.tpl.json +++ b/schemas/modelValidation.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "/computation/ModelValidation", + "_type": "ModelValidation", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" @@ -7,19 +7,19 @@ "properties": { "input": { "_linkedTypes": [ - "/computation/LocalFile", - "/computation/ValidationTestVersion", - "/core/File", - "/core/FileBundle", - "/core/ModelVersion", - "/core/SoftwareVersion" + "LocalFile", + "ValidationTestVersion", + "File", + "FileBundle", + "ModelVersion", + "SoftwareVersion" ] }, "output": { "_linkedTypes": [ - "/computation/LocalFile", - "/core/File", - "/core/FileBundle" + "LocalFile", + "File", + "FileBundle" ] }, "score": { diff --git a/schemas/optimization.schema.tpl.json b/schemas/optimization.schema.tpl.json index 198ec7c..465727f 100644 --- a/schemas/optimization.schema.tpl.json +++ b/schemas/optimization.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "/computation/Optimization", + "_type": "Optimization", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" @@ -7,19 +7,19 @@ "properties": { "input": { "_linkedTypes": [ - "/computation/LocalFile", - "/core/File", - "/core/FileBundle", - "/core/ModelVersion", - "/core/SoftwareVersion" + "LocalFile", + "File", + "FileBundle", + "ModelVersion", + "SoftwareVersion" ] }, "output": { "_linkedTypes": [ - "/computation/LocalFile", - "/core/File", - "/core/FileBundle", - "/core/ModelVersion" + "LocalFile", + "File", + "FileBundle", + "ModelVersion" ] } } diff --git a/schemas/simulation.schema.tpl.json b/schemas/simulation.schema.tpl.json index 3e6cc7b..1f539bc 100644 --- a/schemas/simulation.schema.tpl.json +++ b/schemas/simulation.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "/computation/Simulation", + "_type": "Simulation", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" @@ -7,11 +7,11 @@ "properties": { "input": { "_linkedTypes": [ - "/computation/LocalFile", - "/core/File", - "/core/FileBundle", - "/core/ModelVersion", - "/core/SoftwareVersion" + "LocalFile", + "File", + "FileBundle", + "ModelVersion", + "SoftwareVersion" ] } } diff --git a/schemas/softwareAgent.schema.tpl.json b/schemas/softwareAgent.schema.tpl.json index caf3d37..6989392 100644 --- a/schemas/softwareAgent.schema.tpl.json +++ b/schemas/softwareAgent.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "/computation/SoftwareAgent", + "_type": "SoftwareAgent", "_categories": [ "agent" ], @@ -11,7 +11,7 @@ "environment": { "_instruction": "Add the computational environment in which this software agent was running.", "_linkedTypes": [ - "/computation/Environment" + "Environment" ] }, "name": { @@ -21,7 +21,7 @@ "software": { "_instruction": "Add the software version that is being run as this software agent.", "_linkedTypes": [ - "/core/SoftwareVersion" + "SoftwareVersion" ] } } diff --git a/schemas/validationTest.schema.tpl.json b/schemas/validationTest.schema.tpl.json index ac9655a..f648d63 100644 --- a/schemas/validationTest.schema.tpl.json +++ b/schemas/validationTest.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "/computation/ValidationTest", + "_type": "ValidationTest", "_extends": "/core/schemas/products/researchProduct.schema.tpl.json", "required": [ "developer" @@ -17,7 +17,7 @@ "digitalIdentifier": { "_instruction": "Add the globally unique and persistent digital identifier of this research product. Note that this digital identifier will be used to reference all attached research product versions.", "_linkedTypes": [ - "/core/DOI" + "DOI" ] }, "hasVersion": { @@ -26,7 +26,7 @@ "uniqueItems": true, "_instruction": "Add all versions of this validation test.", "_linkedTypes": [ - "/computation/ValidationTestVersion" + "ValidationTestVersion" ] }, "referenceDataAcquisition": { @@ -35,19 +35,19 @@ "uniqueItems": true, "_instruction": "Add all acquisition techniques that were used to obtain the reference data for this validation test.", "_linkedTypes": [ - "/controlledTerms/Technique" + "Technique" ] }, "scope": { "_instruction": "Add the scope of this validation test.", "_linkedTypes": [ - "/controlledTerms/ModelScope" + "ModelScope" ] }, "scoreType": { "_instruction": "Add the type of score calculated in this validation test.", "_linkedTypes": [ - "/controlledTerms/DifferenceMeasure" + "DifferenceMeasure" ] }, "studyTarget": { diff --git a/schemas/validationTestVersion.schema.tpl.json b/schemas/validationTestVersion.schema.tpl.json index e93fa42..bf12b32 100644 --- a/schemas/validationTestVersion.schema.tpl.json +++ b/schemas/validationTestVersion.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "/computation/ValidationTestVersion", + "_type": "ValidationTestVersion", "_extends": "/core/schemas/products/researchProductVersion.schema.tpl.json", "required": [ "format" @@ -8,10 +8,10 @@ "configuration": { "_instruction": "Add the configuration information for this validation test version (e.g., arguments to the SciUnit class).", "_linkedTypes": [ - "/core/Configuration", - "/core/File", - "/core/PropertyValueList", - "/core/WebResource" + "Configuration", + "File", + "PropertyValueList", + "WebResource" ] }, "developer": { @@ -26,7 +26,7 @@ "digitalIdentifier": { "_instruction": "Add the globally unique and persistent digital identifier of this research product version.", "_linkedTypes": [ - "/core/DOI" + "DOI" ] }, "entryPoint": { @@ -36,7 +36,7 @@ "format": { "_instruction": "Add the content type of this validation test version, or the content types of the files composing the validation test version.", "_linkedTypes": [ - "/core/ContentType" + "ContentType" ] }, "isAlternativeVersionOf": { @@ -45,13 +45,13 @@ "uniqueItems": true, "_instruction": "Add all validation test versions that can be used alternatively to this validation test version.", "_linkedTypes": [ - "/computation/ValidationTestVersion" + "ValidationTestVersion" ] }, "isNewVersionOf": { "_instruction": "Add the validation test version preceding this validation test version.", "_linkedTypes": [ - "/computation/ValidationTestVersion" + "ValidationTestVersion" ] }, "license": { @@ -60,7 +60,7 @@ "uniqueItems": true, "_instruction": "Add the license of this validation test version.", "_linkedTypes": [ - "/core/License" + "License" ] }, "referenceData": { @@ -69,10 +69,10 @@ "uniqueItems": true, "_instruction": "Add the data that define the expected output of this validation test version.", "_linkedTypes": [ - "/core/DOI", - "/core/File", - "/core/FileBundle", - "/core/WebResource" + "DOI", + "File", + "FileBundle", + "WebResource" ] } } diff --git a/schemas/visualization.schema.tpl.json b/schemas/visualization.schema.tpl.json index 70a77f4..22a31c4 100644 --- a/schemas/visualization.schema.tpl.json +++ b/schemas/visualization.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "/computation/Visualization", + "_type": "Visualization", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" diff --git a/schemas/workflowExecution.schema.tpl.json b/schemas/workflowExecution.schema.tpl.json index 036a62d..8d40ae9 100644 --- a/schemas/workflowExecution.schema.tpl.json +++ b/schemas/workflowExecution.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "/computation/WorkflowExecution", + "_type": "WorkflowExecution", "required": [ "stages" ], @@ -7,14 +7,14 @@ "configuration": { "_instruction": "Add the configuration information for this workflow execution.", "_linkedTypes": [ - "/core/Configuration", - "/core/File" + "Configuration", + "File" ] }, "recipe": { "_instruction": "Add the workflow recipe version used for this workflow execution.", "_linkedTypes": [ - "/computation/WorkflowRecipeVersion" + "WorkflowRecipeVersion" ] }, "stage": { diff --git a/schemas/workflowRecipe.schema.tpl.json b/schemas/workflowRecipe.schema.tpl.json index 3f124ff..1f0fd3c 100644 --- a/schemas/workflowRecipe.schema.tpl.json +++ b/schemas/workflowRecipe.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "/computation/WorkflowRecipe", + "_type": "WorkflowRecipe", "_extends": "/core/schemas/products/researchProduct.schema.tpl.json", "required": [ "developer" @@ -17,7 +17,7 @@ "digitalIdentifier": { "_instruction": "Add the globally unique and persistent digital identifier of this research product. Note that this digital identifier will be used to reference all attached research product versions.", "_linkedTypes": [ - "/core/DOI" + "DOI" ] }, "hasVersion": { @@ -26,7 +26,7 @@ "uniqueItems": true, "_instruction": "Add all versions of this workflow recipe.", "_linkedTypes": [ - "/computation/WorkflowRecipeVersion" + "WorkflowRecipeVersion" ] } } diff --git a/schemas/workflowRecipeVersion.schema.tpl.json b/schemas/workflowRecipeVersion.schema.tpl.json index 9b65a40..3ae0c8b 100644 --- a/schemas/workflowRecipeVersion.schema.tpl.json +++ b/schemas/workflowRecipeVersion.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "/computation/WorkflowRecipeVersion", + "_type": "WorkflowRecipeVersion", "_extends": "/core/schemas/products/researchProductVersion.schema.tpl.json", "required": [ "format" @@ -17,13 +17,13 @@ "digitalIdentifier": { "_instruction": "Add the globally unique and persistent digital identifier of this research product version.", "_linkedTypes": [ - "/core/DOI" + "DOI" ] }, "format": { "_instruction": "Add the content type of this workflow recipe version.", "_linkedTypes": [ - "/core/ContentType" + "ContentType" ] }, "hasPart": { @@ -32,10 +32,10 @@ "uniqueItems": true, "_instruction": "Add all entities that are components of this workflow recipe version (e.g., other workflow recipe versions or software used in this workflow).", "_linkedTypes": [ - "/computation/WorkflowRecipeVersion", - "/core/File", - "/core/FileBundle", - "/core/SoftwareVersion" + "WorkflowRecipeVersion", + "File", + "FileBundle", + "SoftwareVersion" ] }, "isAlternativeVersionOf": { @@ -44,13 +44,13 @@ "uniqueItems": true, "_instruction": "Add all workflow recipe versions that can be used alternatively to this workflow recipe version.", "_linkedTypes": [ - "/computation/WorkflowRecipeVersion" + "WorkflowRecipeVersion" ] }, "isNewVersionOf": { "_instruction": "Add the workflow recipe version preceding this workflow recipe version.", "_linkedTypes": [ - "/computation/WorkflowRecipeVersion" + "WorkflowRecipeVersion" ] }, "license": { @@ -59,7 +59,7 @@ "uniqueItems": true, "_instruction": "Add all licenses of this workflow recipe version.", "_linkedTypes": [ - "/core/License" + "License" ] } } From a2fcff40a376916e5e20c5e92775e592ea13829a Mon Sep 17 00:00:00 2001 From: raphaelgazzotti Date: Fri, 20 Sep 2024 10:59:03 +0200 Subject: [PATCH 3/4] Keep the module prefix. --- schemas/computation.schema.tpl.json | 32 +++++++++---------- schemas/dataAnalysis.schema.tpl.json | 14 ++++---- schemas/dataCopy.schema.tpl.json | 22 ++++++------- schemas/environment.schema.tpl.json | 8 ++--- schemas/genericComputation.schema.tpl.json | 2 +- schemas/hardwareSystem.schema.tpl.json | 2 +- schemas/launchConfiguration.schema.tpl.json | 4 +-- schemas/localFile.schema.tpl.json | 14 ++++---- schemas/modelValidation.schema.tpl.json | 20 ++++++------ schemas/optimization.schema.tpl.json | 20 ++++++------ schemas/simulation.schema.tpl.json | 12 +++---- schemas/softwareAgent.schema.tpl.json | 6 ++-- schemas/validationTest.schema.tpl.json | 12 +++---- schemas/validationTestVersion.schema.tpl.json | 28 ++++++++-------- schemas/visualization.schema.tpl.json | 2 +- schemas/workflowExecution.schema.tpl.json | 8 ++--- schemas/workflowRecipe.schema.tpl.json | 6 ++-- schemas/workflowRecipeVersion.schema.tpl.json | 20 ++++++------ 18 files changed, 116 insertions(+), 116 deletions(-) diff --git a/schemas/computation.schema.tpl.json b/schemas/computation.schema.tpl.json index 2ef3ba9..6ca94eb 100644 --- a/schemas/computation.schema.tpl.json +++ b/schemas/computation.schema.tpl.json @@ -8,36 +8,36 @@ "environment": { "_instruction": "Add the computational environment in which this computation was executed.", "_linkedTypes": [ - "Environment", - "WebServiceVersion" + "computation:Environment", + "core:WebServiceVersion" ] }, "input": { "_linkedTypes": [ - "LocalFile", - "File", - "FileBundle", - "SoftwareVersion" + "computation:LocalFile", + "core:File", + "core:FileBundle", + "core:SoftwareVersion" ] }, "launchConfiguration": { "_instruction": "Add the launch configuration of this computation (e.g., command-line arguments).", "_linkedTypes": [ - "LaunchConfiguration" + "computation:LaunchConfiguration" ] }, "output": { "_linkedTypes": [ - "LocalFile", - "File", - "FileArchive", - "FileBundle" + "computation:LocalFile", + "core:File", + "core:FileArchive", + "core:FileBundle" ] }, "recipe": { "_instruction": "Add the workflow recipe version used for this computation.", "_linkedTypes": [ - "WorkflowRecipeVersion" + "computation:WorkflowRecipeVersion" ] }, "resourceUsage": { @@ -46,8 +46,8 @@ "uniqueItems": true, "_instruction": "Enter all resources used during this computation (e.g., core-hours or energy).", "_embeddedTypes": [ - "QuantitativeValue", - "QuantitativeValueRange" + "core:QuantitativeValue", + "core:QuantitativeValueRange" ] }, "startedBy": { @@ -59,7 +59,7 @@ "status": { "_instruction": "Enter the current status of this computation.", "_linkedTypes": [ - "ActionStatusType" + "controlledTerms:ActionStatusType" ] }, "tag": { @@ -77,7 +77,7 @@ "uniqueItems": true, "_instruction": "Add all analysis techniques that were used in this computation.", "_linkedTypes": [ - "AnalysisTechnique" + "controlledTerms:AnalysisTechnique" ] }, "wasInformedBy": { diff --git a/schemas/dataAnalysis.schema.tpl.json b/schemas/dataAnalysis.schema.tpl.json index 8e5d926..1c1f4de 100644 --- a/schemas/dataAnalysis.schema.tpl.json +++ b/schemas/dataAnalysis.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "DataAnalysis", + "_type": "computation:DataAnalysis", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" @@ -7,12 +7,12 @@ "properties": { "input": { "_linkedTypes": [ - "LocalFile", - "File", - "FileBundle", - "SoftwareVersion", - "BrainAtlasVersion", - "CommonCoordinateSpaceVersion" + "computation:LocalFile", + "core:File", + "core:FileBundle", + "core:SoftwareVersion", + "https://openminds.ebrains.eu/sands/BrainAtlasVersion", + "https://openminds.ebrains.eu/sands/CommonCoordinateSpaceVersion" ] } } diff --git a/schemas/dataCopy.schema.tpl.json b/schemas/dataCopy.schema.tpl.json index f6b8de9..a36ca28 100644 --- a/schemas/dataCopy.schema.tpl.json +++ b/schemas/dataCopy.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "DataCopy", + "_type": "computation:DataCopy", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" @@ -7,20 +7,20 @@ "properties": { "input": { "_linkedTypes": [ - "LocalFile", - "ValidationTestVersion", - "DatasetVersion", - "File", - "FileBundle", - "ModelVersion", - "SoftwareVersion" + "computation:LocalFile", + "computation:ValidationTestVersion", + "core:DatasetVersion", + "core:File", + "core:FileBundle", + "core:ModelVersion", + "core:SoftwareVersion" ] }, "output": { "_linkedTypes": [ - "LocalFile", - "File", - "FileBundle" + "computation:LocalFile", + "core:File", + "core:FileBundle" ] } } diff --git a/schemas/environment.schema.tpl.json b/schemas/environment.schema.tpl.json index 1101bbe..1a6f21a 100644 --- a/schemas/environment.schema.tpl.json +++ b/schemas/environment.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "Environment", + "_type": "computation:Environment", "required": [ "hardware", "name" @@ -8,7 +8,7 @@ "configuration": { "_instruction": "Add the configuration of this computational environment.", "_linkedTypes": [ - "Configuration" + "core:Configuration" ] }, "description": { @@ -18,7 +18,7 @@ "hardware": { "_instruction": "Add the hardware system on which this computational environment runs.", "_linkedTypes": [ - "HardwareSystem" + "computation:HardwareSystem" ] }, "name": { @@ -31,7 +31,7 @@ "uniqueItems": true, "_instruction": "Add all software versions available in this computational environment.", "_linkedTypes": [ - "SoftwareVersion" + "core:SoftwareVersion" ] } } diff --git a/schemas/genericComputation.schema.tpl.json b/schemas/genericComputation.schema.tpl.json index 32e1bfe..4159a46 100644 --- a/schemas/genericComputation.schema.tpl.json +++ b/schemas/genericComputation.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "GenericComputation", + "_type": "computation:GenericComputation", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" diff --git a/schemas/hardwareSystem.schema.tpl.json b/schemas/hardwareSystem.schema.tpl.json index c496330..3685edf 100644 --- a/schemas/hardwareSystem.schema.tpl.json +++ b/schemas/hardwareSystem.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "HardwareSystem", + "_type": "computation:HardwareSystem", "required": [ "name" ], diff --git a/schemas/launchConfiguration.schema.tpl.json b/schemas/launchConfiguration.schema.tpl.json index 4472ad2..5e3876d 100644 --- a/schemas/launchConfiguration.schema.tpl.json +++ b/schemas/launchConfiguration.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "LaunchConfiguration", + "_type": "computation:LaunchConfiguration", "required": [ "executable" ], @@ -19,7 +19,7 @@ "environmentVariable": { "_instruction": "Add any environment variables defined by this launch configuration.", "_linkedTypes": [ - "PropertyValueList" + "core:PropertyValueList" ] }, "executable": { diff --git a/schemas/localFile.schema.tpl.json b/schemas/localFile.schema.tpl.json index 8aeea05..9c57061 100644 --- a/schemas/localFile.schema.tpl.json +++ b/schemas/localFile.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "LocalFile", + "_type": "computation:LocalFile", "_categories": [ "fileOrigin" ], @@ -15,7 +15,7 @@ "copyOf": { "_instruction": "Add the file of which this is a copy.", "_linkedTypes": [ - "File" + "core:File" ] }, "dataType": { @@ -24,19 +24,19 @@ "uniqueItems": true, "_instruction": "Add all data types that are specifically represented in this local file instance.", "_linkedTypes": [ - "DataType" + "controlledTerms:DataType" ] }, "format": { "_instruction": "Add the content type of this local file instance.", "_linkedTypes": [ - "ContentType" + "core:ContentType" ] }, "hash": { "_instruction": "Add the hash that was generated for this local file instance.", "_embeddedTypes": [ - "Hash" + "core:Hash" ] }, "name": { @@ -50,13 +50,13 @@ "specialUsageRole": { "_instruction": "Add the special usage role of this local file instance.", "_linkedTypes": [ - "FileUsageRole" + "controlledTerms:FileUsageRole" ] }, "storageSize": { "_instruction": "Enter the storage size of this local file instance.", "_embeddedTypes": [ - "QuantitativeValue" + "core:QuantitativeValue" ] } } diff --git a/schemas/modelValidation.schema.tpl.json b/schemas/modelValidation.schema.tpl.json index b467270..d148065 100644 --- a/schemas/modelValidation.schema.tpl.json +++ b/schemas/modelValidation.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "ModelValidation", + "_type": "computation:ModelValidation", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" @@ -7,19 +7,19 @@ "properties": { "input": { "_linkedTypes": [ - "LocalFile", - "ValidationTestVersion", - "File", - "FileBundle", - "ModelVersion", - "SoftwareVersion" + "computation:LocalFile", + "computation:ValidationTestVersion", + "core:File", + "core:FileBundle", + "core:ModelVersion", + "core:SoftwareVersion" ] }, "output": { "_linkedTypes": [ - "LocalFile", - "File", - "FileBundle" + "computation:LocalFile", + "core:File", + "core:FileBundle" ] }, "score": { diff --git a/schemas/optimization.schema.tpl.json b/schemas/optimization.schema.tpl.json index 465727f..6ddbe34 100644 --- a/schemas/optimization.schema.tpl.json +++ b/schemas/optimization.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "Optimization", + "_type": "computation:Optimization", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" @@ -7,19 +7,19 @@ "properties": { "input": { "_linkedTypes": [ - "LocalFile", - "File", - "FileBundle", - "ModelVersion", - "SoftwareVersion" + "computation:LocalFile", + "core:File", + "core:FileBundle", + "core:ModelVersion", + "core:SoftwareVersion" ] }, "output": { "_linkedTypes": [ - "LocalFile", - "File", - "FileBundle", - "ModelVersion" + "computation:LocalFile", + "core:File", + "core:FileBundle", + "core:ModelVersion" ] } } diff --git a/schemas/simulation.schema.tpl.json b/schemas/simulation.schema.tpl.json index 1f539bc..bda8f75 100644 --- a/schemas/simulation.schema.tpl.json +++ b/schemas/simulation.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "Simulation", + "_type": "computation:Simulation", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" @@ -7,11 +7,11 @@ "properties": { "input": { "_linkedTypes": [ - "LocalFile", - "File", - "FileBundle", - "ModelVersion", - "SoftwareVersion" + "computation:LocalFile", + "core:File", + "core:FileBundle", + "core:ModelVersion", + "core:SoftwareVersion" ] } } diff --git a/schemas/softwareAgent.schema.tpl.json b/schemas/softwareAgent.schema.tpl.json index 6989392..4fedea4 100644 --- a/schemas/softwareAgent.schema.tpl.json +++ b/schemas/softwareAgent.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "SoftwareAgent", + "_type": "computation:SoftwareAgent", "_categories": [ "agent" ], @@ -11,7 +11,7 @@ "environment": { "_instruction": "Add the computational environment in which this software agent was running.", "_linkedTypes": [ - "Environment" + "computation:Environment" ] }, "name": { @@ -21,7 +21,7 @@ "software": { "_instruction": "Add the software version that is being run as this software agent.", "_linkedTypes": [ - "SoftwareVersion" + "core:SoftwareVersion" ] } } diff --git a/schemas/validationTest.schema.tpl.json b/schemas/validationTest.schema.tpl.json index f648d63..3532639 100644 --- a/schemas/validationTest.schema.tpl.json +++ b/schemas/validationTest.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "ValidationTest", + "_type": "computation:ValidationTest", "_extends": "/core/schemas/products/researchProduct.schema.tpl.json", "required": [ "developer" @@ -17,7 +17,7 @@ "digitalIdentifier": { "_instruction": "Add the globally unique and persistent digital identifier of this research product. Note that this digital identifier will be used to reference all attached research product versions.", "_linkedTypes": [ - "DOI" + "core:DOI" ] }, "hasVersion": { @@ -26,7 +26,7 @@ "uniqueItems": true, "_instruction": "Add all versions of this validation test.", "_linkedTypes": [ - "ValidationTestVersion" + "computation:ValidationTestVersion" ] }, "referenceDataAcquisition": { @@ -35,19 +35,19 @@ "uniqueItems": true, "_instruction": "Add all acquisition techniques that were used to obtain the reference data for this validation test.", "_linkedTypes": [ - "Technique" + "controlledTerms:Technique" ] }, "scope": { "_instruction": "Add the scope of this validation test.", "_linkedTypes": [ - "ModelScope" + "controlledTerms:ModelScope" ] }, "scoreType": { "_instruction": "Add the type of score calculated in this validation test.", "_linkedTypes": [ - "DifferenceMeasure" + "controlledTerms:DifferenceMeasure" ] }, "studyTarget": { diff --git a/schemas/validationTestVersion.schema.tpl.json b/schemas/validationTestVersion.schema.tpl.json index bf12b32..0f8bb61 100644 --- a/schemas/validationTestVersion.schema.tpl.json +++ b/schemas/validationTestVersion.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "ValidationTestVersion", + "_type": "computation:ValidationTestVersion", "_extends": "/core/schemas/products/researchProductVersion.schema.tpl.json", "required": [ "format" @@ -8,10 +8,10 @@ "configuration": { "_instruction": "Add the configuration information for this validation test version (e.g., arguments to the SciUnit class).", "_linkedTypes": [ - "Configuration", - "File", - "PropertyValueList", - "WebResource" + "core:Configuration", + "core:File", + "core:PropertyValueList", + "core:WebResource" ] }, "developer": { @@ -26,7 +26,7 @@ "digitalIdentifier": { "_instruction": "Add the globally unique and persistent digital identifier of this research product version.", "_linkedTypes": [ - "DOI" + "core:DOI" ] }, "entryPoint": { @@ -36,7 +36,7 @@ "format": { "_instruction": "Add the content type of this validation test version, or the content types of the files composing the validation test version.", "_linkedTypes": [ - "ContentType" + "core:ContentType" ] }, "isAlternativeVersionOf": { @@ -45,13 +45,13 @@ "uniqueItems": true, "_instruction": "Add all validation test versions that can be used alternatively to this validation test version.", "_linkedTypes": [ - "ValidationTestVersion" + "computation:ValidationTestVersion" ] }, "isNewVersionOf": { "_instruction": "Add the validation test version preceding this validation test version.", "_linkedTypes": [ - "ValidationTestVersion" + "computation:ValidationTestVersion" ] }, "license": { @@ -60,7 +60,7 @@ "uniqueItems": true, "_instruction": "Add the license of this validation test version.", "_linkedTypes": [ - "License" + "core:License" ] }, "referenceData": { @@ -69,10 +69,10 @@ "uniqueItems": true, "_instruction": "Add the data that define the expected output of this validation test version.", "_linkedTypes": [ - "DOI", - "File", - "FileBundle", - "WebResource" + "core:DOI", + "core:File", + "core:FileBundle", + "core:WebResource" ] } } diff --git a/schemas/visualization.schema.tpl.json b/schemas/visualization.schema.tpl.json index 22a31c4..e807af2 100644 --- a/schemas/visualization.schema.tpl.json +++ b/schemas/visualization.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "Visualization", + "_type": "computation:Visualization", "_extends": "computation.schema.tpl.json", "_categories": [ "computationalActivity" diff --git a/schemas/workflowExecution.schema.tpl.json b/schemas/workflowExecution.schema.tpl.json index 8d40ae9..8c5ca49 100644 --- a/schemas/workflowExecution.schema.tpl.json +++ b/schemas/workflowExecution.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "WorkflowExecution", + "_type": "computation:WorkflowExecution", "required": [ "stages" ], @@ -7,14 +7,14 @@ "configuration": { "_instruction": "Add the configuration information for this workflow execution.", "_linkedTypes": [ - "Configuration", - "File" + "core:Configuration", + "core:File" ] }, "recipe": { "_instruction": "Add the workflow recipe version used for this workflow execution.", "_linkedTypes": [ - "WorkflowRecipeVersion" + "computation:WorkflowRecipeVersion" ] }, "stage": { diff --git a/schemas/workflowRecipe.schema.tpl.json b/schemas/workflowRecipe.schema.tpl.json index 1f0fd3c..f016fd6 100644 --- a/schemas/workflowRecipe.schema.tpl.json +++ b/schemas/workflowRecipe.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "WorkflowRecipe", + "_type": "computation:WorkflowRecipe", "_extends": "/core/schemas/products/researchProduct.schema.tpl.json", "required": [ "developer" @@ -17,7 +17,7 @@ "digitalIdentifier": { "_instruction": "Add the globally unique and persistent digital identifier of this research product. Note that this digital identifier will be used to reference all attached research product versions.", "_linkedTypes": [ - "DOI" + "core:DOI" ] }, "hasVersion": { @@ -26,7 +26,7 @@ "uniqueItems": true, "_instruction": "Add all versions of this workflow recipe.", "_linkedTypes": [ - "WorkflowRecipeVersion" + "computation:WorkflowRecipeVersion" ] } } diff --git a/schemas/workflowRecipeVersion.schema.tpl.json b/schemas/workflowRecipeVersion.schema.tpl.json index 3ae0c8b..d4c41fc 100644 --- a/schemas/workflowRecipeVersion.schema.tpl.json +++ b/schemas/workflowRecipeVersion.schema.tpl.json @@ -1,5 +1,5 @@ { - "_type": "WorkflowRecipeVersion", + "_type": "computation:WorkflowRecipeVersion", "_extends": "/core/schemas/products/researchProductVersion.schema.tpl.json", "required": [ "format" @@ -17,13 +17,13 @@ "digitalIdentifier": { "_instruction": "Add the globally unique and persistent digital identifier of this research product version.", "_linkedTypes": [ - "DOI" + "core:DOI" ] }, "format": { "_instruction": "Add the content type of this workflow recipe version.", "_linkedTypes": [ - "ContentType" + "core:ContentType" ] }, "hasPart": { @@ -32,10 +32,10 @@ "uniqueItems": true, "_instruction": "Add all entities that are components of this workflow recipe version (e.g., other workflow recipe versions or software used in this workflow).", "_linkedTypes": [ - "WorkflowRecipeVersion", - "File", - "FileBundle", - "SoftwareVersion" + "computation:WorkflowRecipeVersion", + "core:File", + "core:FileBundle", + "core:SoftwareVersion" ] }, "isAlternativeVersionOf": { @@ -44,13 +44,13 @@ "uniqueItems": true, "_instruction": "Add all workflow recipe versions that can be used alternatively to this workflow recipe version.", "_linkedTypes": [ - "WorkflowRecipeVersion" + "computation:WorkflowRecipeVersion" ] }, "isNewVersionOf": { "_instruction": "Add the workflow recipe version preceding this workflow recipe version.", "_linkedTypes": [ - "WorkflowRecipeVersion" + "computation:WorkflowRecipeVersion" ] }, "license": { @@ -59,7 +59,7 @@ "uniqueItems": true, "_instruction": "Add all licenses of this workflow recipe version.", "_linkedTypes": [ - "License" + "core:License" ] } } From 25a10c6fa761f6f9941bb6912ff0024672bdeefe Mon Sep 17 00:00:00 2001 From: raphaelgazzotti Date: Tue, 24 Sep 2024 18:16:44 +0200 Subject: [PATCH 4/4] sands prefix was missing (updated replacement script). --- schemas/dataAnalysis.schema.tpl.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/schemas/dataAnalysis.schema.tpl.json b/schemas/dataAnalysis.schema.tpl.json index 1c1f4de..433d8c4 100644 --- a/schemas/dataAnalysis.schema.tpl.json +++ b/schemas/dataAnalysis.schema.tpl.json @@ -11,8 +11,8 @@ "core:File", "core:FileBundle", "core:SoftwareVersion", - "https://openminds.ebrains.eu/sands/BrainAtlasVersion", - "https://openminds.ebrains.eu/sands/CommonCoordinateSpaceVersion" + "sands:BrainAtlasVersion", + "sands:CommonCoordinateSpaceVersion" ] } }