diff --git a/schemas/data/gridImage.schema.tpl.json b/schemas/data/gridImage.schema.tpl.json index cc1a4c60..2d9c9bfd 100644 --- a/schemas/data/gridImage.schema.tpl.json +++ b/schemas/data/gridImage.schema.tpl.json @@ -1,7 +1,6 @@ { "_type": "core:GridImage", "required": [ - "coordinateFramework", "dataLocation", "dimension", "pixelSize" @@ -13,9 +12,8 @@ }, "coordinateFramework": { "_instruction": "Add the coordinate space in which this grid image exists.", - "_linkedTypes": [ - "sands:CommonCoordinateFrameworkVersion", - "sands:CustomCoordinateFramework" + "_linkedCategories": [ + "specificCoordinateFramework" ] }, "dataLocation": { @@ -38,6 +36,12 @@ "_instruction": "Enter a descriptive name of this grid image preferably matching the filename.", "type": "string" }, + "obtainedWith": { + "_instruction": "Add the used device for obtaining this grid image.", + "_linkedCategories": [ + "deviceUsage" + ] + }, "pixelSize": { "_embeddedTypes": [ "core:QuantitativeValue" diff --git a/schemas/data/gridImageSequence.shema.tpl.json b/schemas/data/gridImageSequence.shema.tpl.json index c070fcf1..72684b58 100644 --- a/schemas/data/gridImageSequence.shema.tpl.json +++ b/schemas/data/gridImageSequence.shema.tpl.json @@ -1,7 +1,6 @@ { "_type": "core:GridImageSequence", "required": [ - "coordinateFramework", "dataLocation", "dimension", "pixelSize", @@ -14,9 +13,8 @@ }, "coordinateFramework": { "_instruction": "Add the coordinate space in which this grid image sequence exists.", - "_linkedTypes": [ - "sands:CommonCoordinateFrameworkVersion", - "sands:CustomCoordinateFramework" + "_linkedCategories": [ + "specificCoordinateFramework" ] }, "dataLocation": { @@ -44,6 +42,12 @@ "minimum": 2, "type": "integer" }, + "obtainedWith": { + "_instruction": "Add the used device for obtaining this grid image sequence.", + "_linkedCategories": [ + "deviceUsage" + ] + }, "pixelSize": { "_embeddedTypes": [ "core:QuantitativeValue" diff --git a/schemas/data/gridImageStack.schema.tpl.json b/schemas/data/gridImageStack.schema.tpl.json index dcae053e..5ffc8444 100644 --- a/schemas/data/gridImageStack.schema.tpl.json +++ b/schemas/data/gridImageStack.schema.tpl.json @@ -1,7 +1,6 @@ { "_type": "core:GridImageStack", "required": [ - "coordinateFramework", "dataLocation", "dimension", "pixelSize", @@ -14,9 +13,8 @@ }, "coordinateFramework": { "_instruction": "Add the coordinate space in which this grid image stack exists.", - "_linkedTypes": [ - "sands:CommonCoordinateFrameworkVersion", - "sands:CustomCoordinateFramework" + "_linkedCategories": [ + "specificCoordinateFramework" ] }, "dataLocation": { @@ -44,6 +42,12 @@ "minimum": 2, "type": "integer" }, + "obtainedWith": { + "_instruction": "Add the used device for obtaining this grid image stack.", + "_linkedCategories": [ + "deviceUsage" + ] + }, "pixelSize": { "_embeddedTypes": [ "core:QuantitativeValue" diff --git a/schemas/data/gridVolume.schema.tpl.json b/schemas/data/gridVolume.schema.tpl.json index 47a6e74c..286a1533 100644 --- a/schemas/data/gridVolume.schema.tpl.json +++ b/schemas/data/gridVolume.schema.tpl.json @@ -1,7 +1,6 @@ { "_type": "core:GridVolume", "required": [ - "coordinateFramework", "dataLocation", "dimension", "voxelSize" @@ -13,9 +12,8 @@ }, "coordinateFramework": { "_instruction": "Add the coordinate space in which this grid volume exists.", - "_linkedTypes": [ - "sands:CommonCoordinateFrameworkVersion", - "sands:CustomCoordinateFramework" + "_linkedCategories": [ + "specificCoordinateFramework" ] }, "dataLocation": { @@ -42,6 +40,12 @@ "_instruction": "Enter number of planes in this grid volume.", "type": "integer" }, + "obtainedWith": { + "_instruction": "Add the used device for obtaining this grid volume.", + "_linkedCategories": [ + "deviceUsage" + ] + }, "voxelSize": { "_embeddedTypes": [ "core:QuantitativeValue" diff --git a/schemas/data/gridVolumeSequence.schema.tpl.json b/schemas/data/gridVolumeSequence.schema.tpl.json index 09f51cbd..049ddb8b 100644 --- a/schemas/data/gridVolumeSequence.schema.tpl.json +++ b/schemas/data/gridVolumeSequence.schema.tpl.json @@ -1,7 +1,6 @@ { "_type": "core:GridVolumeSequence", "required": [ - "coordinateFramework", "dataLocation", "dimension", "temporalSamplingFrequency", @@ -14,9 +13,8 @@ }, "coordinateFramework": { "_instruction": "Add the coordinate space in which this grid volume sequence exists.", - "_linkedTypes": [ - "sands:CommonCoordinateFrameworkVersion", - "sands:CustomCoordinateFramework" + "_linkedCategories": [ + "specificCoordinateFramework" ] }, "dataLocation": { @@ -48,6 +46,12 @@ "minimum": 2, "type": "integer" }, + "obtainedWith": { + "_instruction": "Add the used device for obtaining this grid volume sequence.", + "_linkedCategories": [ + "deviceUsage" + ] + }, "temporalSamplingFrequency": { "_embeddedTypes": [ "core:QuantitativeValue" diff --git a/schemas/data/measurement.schema.tpl.json b/schemas/data/measurement.schema.tpl.json index 901c3179..f89a0935 100644 --- a/schemas/data/measurement.schema.tpl.json +++ b/schemas/data/measurement.schema.tpl.json @@ -15,6 +15,12 @@ "controlledTerms:MeasuredQuantity" ] }, + "obtainedWith": { + "_instruction": "Add the used device for obtaining this measurement.", + "_linkedCategories": [ + "deviceUsage" + ] + }, "timestamp": { "type": "string", "_formats": [ diff --git a/schemas/data/regularTimeSeries.tpl.json b/schemas/data/regularTimeSeries.tpl.json index c29b90c1..b702babf 100644 --- a/schemas/data/regularTimeSeries.tpl.json +++ b/schemas/data/regularTimeSeries.tpl.json @@ -34,6 +34,12 @@ "type": "string", "_instruction": "Enter a descriptive name for this regular time series." }, + "obtainedWith": { + "_instruction": "Add the used device for obtaining this regular time series.", + "_linkedCategories": [ + "deviceUsage" + ] + }, "previousRegularTimeSeries": { "_instruction": "If this regular time series is part of a sequence of regular time seriess (e.g., multiple repetitions or sweeps), add the regular time series preceding this regular time series.", "_linkedTypes": [