Skip to content

Commit cb21783

Browse files
authored
Merge pull request #579 from Alixbonard/dev-neuroimaging
comment: instructions could be further optimized and updated in a different PR
2 parents 7e9e17b + edc838d commit cb21783

File tree

5 files changed

+330
-0
lines changed

5 files changed

+330
-0
lines changed
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
{
2+
"_type": "core:RasterImage",
3+
"required": [
4+
"coordinateFramework",
5+
"dataLocation",
6+
"dimension",
7+
"pixelSize"
8+
],
9+
"properties": {
10+
"additionalRemarks": {
11+
"_instruction": "Enter any additional remarks concerning this digital representation.",
12+
"type": "string"
13+
},
14+
"capturedWith": {
15+
"_instruction": "Add the device used to capture this digital representation.",
16+
"_linkedCategories": [
17+
"deviceUsage"
18+
]
19+
},
20+
"coordinateFramework": {
21+
"_instruction": "Add the coordinate space in which this digital representation exists.",
22+
"_linkedTypes": [
23+
"sands:CommonCoordinateFrameworkVersion",
24+
"sands:CustomCoordinateFramework"
25+
26+
]
27+
},
28+
"dataLocation": {
29+
"_instruction": "Add the location of the file or file bundle in which the digital representation is stored.",
30+
"_linkedTypes": [
31+
"core:File"
32+
]
33+
},
34+
"dimension": {
35+
"_instruction": "Enter the dimension of this image in pixels.",
36+
"items": {
37+
"type": "integer"
38+
},
39+
"maxItems": 2,
40+
"minItems": 2,
41+
"type": "array"
42+
},
43+
"name": {
44+
"_instruction": "Enter a descriptive name of this digital representation preferably matching the filename.",
45+
"type": "string"
46+
},
47+
"pixelSize": {
48+
"_embeddedTypes": [
49+
"core:QuantitativeValue"
50+
],
51+
"_instruction": "Enter the physical pixel size for this image (in x,y order).",
52+
"maxItems": 2,
53+
"minItems": 2,
54+
"type": "array"
55+
}
56+
}
57+
}
58+
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
{
2+
"_type": "core:RasterImageSequence",
3+
"required": [
4+
"coordinateFramework",
5+
"dataLocation",
6+
"dimension",
7+
"pixelSize",
8+
"temporalSamplingFrequency"
9+
],
10+
"properties": {
11+
"additionalRemarks": {
12+
"_instruction": "Enter any additional remarks concerning this digital representation.",
13+
"type": "string"
14+
},
15+
"capturedWith": {
16+
"_instruction": "Add the device used to capture this digital representation.",
17+
"_linkedCategories": [
18+
"deviceUsage"
19+
]
20+
},
21+
"coordinateFramework": {
22+
"_instruction": "Add the coordinate space in which this digital representation exists.",
23+
"_linkedTypes": [
24+
"sands:CommonCoordinateFrameworkVersion",
25+
"sands:CustomCoordinateFramework"
26+
]
27+
},
28+
"dataLocation": {
29+
"_instruction": "Add the location of the file or file bundle in which the digital representation is stored.",
30+
"_linkedTypes": [
31+
"core:File"
32+
]
33+
},
34+
"dimension": {
35+
"_instruction": "Enter the common dimension of the consecutive images (frames) in pixels.",
36+
"items": {
37+
"type": "integer"
38+
},
39+
"maxItems": 2,
40+
"minItems": 2,
41+
"type": "array"
42+
},
43+
"name": {
44+
"_instruction": "Enter a descriptive name of this digital representation preferably matching the filename.",
45+
"type": "string"
46+
},
47+
"numberOfImages": {
48+
"_instruction": "Enter the total number of images in this sequence (at least two).",
49+
"minimum": 2,
50+
"type": "integer"
51+
},
52+
"pixelSize": {
53+
"_embeddedTypes": [
54+
"core:QuantitativeValue"
55+
],
56+
"_instruction": "Enter the common physical pixel size for the consecutive images (frames) (in x,y order).",
57+
"maxItems": 2,
58+
"minItems": 2,
59+
"type": "array"
60+
},
61+
"temporalSamplingFrequency": {
62+
"_embeddedTypes": [
63+
"core:QuantitativeValue"
64+
],
65+
"_instruction": "Enter the rate at which consecutive images (frames) are captured in a sequence, preferably measured in Hertz (Hz)."
66+
}
67+
}
68+
}
69+
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
{
2+
"_type": "core:RasterImageStack",
3+
"required": [
4+
"coordinateFramework",
5+
"dataLocation",
6+
"dimension",
7+
"pixelSize",
8+
"z-stepSize"
9+
],
10+
"properties": {
11+
"additionalRemarks": {
12+
"_instruction": "Enter any additional remarks concerning this digital representation.",
13+
"type": "string"
14+
},
15+
"capturedWith": {
16+
"_instruction": "Add the device used to capture this digital representation.",
17+
"_linkedCategories": [
18+
"deviceUsage"
19+
]
20+
},
21+
"coordinateFramework": {
22+
"_instruction": "Add the coordinate space in which this digital representation exists.",
23+
"_linkedTypes": [
24+
"sands:CommonCoordinateFrameworkVersion",
25+
"sands:CustomCoordinateFramework"
26+
]
27+
},
28+
"dataLocation": {
29+
"_instruction": "Add the location of the file or file bundle in which the digital representation is stored.",
30+
"_linkedTypes": [
31+
"core:File"
32+
]
33+
},
34+
"dimension": {
35+
"_instruction": "Enter the common dimension of the consecutive image planes (optical sections) in pixels.",
36+
"items": {
37+
"type": "integer"
38+
},
39+
"maxItems": 2,
40+
"minItems": 2,
41+
"type": "array"
42+
},
43+
"name": {
44+
"_instruction": "Enter a descriptive name of this digital representation preferably matching the filename.",
45+
"type": "string"
46+
},
47+
"numberOfImages": {
48+
"_instruction": "Enter the total number of consecutive image planes (optical sections) in this stack (at least two).",
49+
"minimum": 2,
50+
"type": "integer"
51+
},
52+
"pixelSize": {
53+
"_embeddedTypes": [
54+
"core:QuantitativeValue"
55+
],
56+
"_instruction": "Enter the common physical pixel size for the consecutive image planes (optical sections) (in x,y order).",
57+
"maxItems": 2,
58+
"minItems": 2,
59+
"type": "array"
60+
},
61+
"z-stepSize": {
62+
"_embeddedTypes": [
63+
"core:QuantitativeValue"
64+
],
65+
"_instruction": "Enter the physical axial distance between consecutive image planes (optical sections) within this image stack."
66+
}
67+
}
68+
}
69+
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
{
2+
"_type": "core:RasterVolume",
3+
"required": [
4+
"coordinateFramework",
5+
"dataLocation",
6+
"dimension",
7+
"voxelSize"
8+
],
9+
"properties": {
10+
"additionalRemarks": {
11+
"_instruction": "Enter any additional remarks concerning this digital representation.",
12+
"type": "string"
13+
},
14+
"capturedWith": {
15+
"_instruction": "Add the device used to capture this digital representation.",
16+
"_linkedCategories": [
17+
"deviceUsage"
18+
]
19+
},
20+
"coordinateFramework": {
21+
"_instruction": "Add the coordinate space in which this digital representation exists.",
22+
"_linkedTypes": [
23+
"sands:CommonCoordinateFrameworkVersion",
24+
"sands:CustomCoordinateFramework"
25+
]
26+
},
27+
"dataLocation": {
28+
"_instruction": "Add the location of the file or file bundle in which the digital representation is stored.",
29+
"_linkedTypes": [
30+
"core:File"
31+
]
32+
},
33+
"dimension": {
34+
"_instruction": "Enter the dimension of this volume.",
35+
"items": {
36+
"type": "integer"
37+
},
38+
"maxItems": 3,
39+
"minItems": 3,
40+
"type": "array"
41+
},
42+
"name": {
43+
"_instruction": "Enter a descriptive name of this digital representation preferably matching the filename.",
44+
"type": "string"
45+
},
46+
"numberOfPlanes": {
47+
"_instruction": "Enter number of planes in this volume.",
48+
"type": "integer"
49+
},
50+
"voxelSize": {
51+
"_embeddedTypes": [
52+
"core:QuantitativeValue"
53+
],
54+
"_instruction": "Enter the physical voxel size for this image (in x,y,z order).",
55+
"maxItems": 3,
56+
"minItems": 3,
57+
"type": "array"
58+
}
59+
}
60+
}
61+
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
{
2+
"_type": "core:RasterVolumeSequence",
3+
"required": [
4+
"coordinateFramework",
5+
"dataLocation",
6+
"dimension",
7+
"temporalSamplingFrequency",
8+
"voxelSize"
9+
],
10+
"properties": {
11+
"additionalRemarks": {
12+
"_instruction": "Enter any additional remarks concerning this digital representation.",
13+
"type": "string"
14+
},
15+
"capturedWith": {
16+
"_instruction": "Add the device used to capture this digital representation.",
17+
"_linkedCategories": [
18+
"deviceUsage"
19+
]
20+
},
21+
"coordinateFramework": {
22+
"_instruction": "Add the coordinate space in which this digital representation exists.",
23+
"_linkedTypes": [
24+
"sands:CommonCoordinateFrameworkVersion",
25+
"sands:CustomCoordinateFramework"
26+
]
27+
},
28+
"dataLocation": {
29+
"_instruction": "Add the location of the file or file bundle in which the digital representation is stored.",
30+
"_linkedTypes": [
31+
"core:File"
32+
]
33+
},
34+
"dimension": {
35+
"_instruction": "Enter the dimension of this volume.",
36+
"items": {
37+
"type": "integer"
38+
},
39+
"maxItems": 3,
40+
"minItems": 3,
41+
"type": "array"
42+
},
43+
"name": {
44+
"_instruction": "Enter a descriptive name of this digital representation preferably matching the filename.",
45+
"type": "string"
46+
},
47+
"numberOfPlanes": {
48+
"_instruction": "Enter number of planes in this volume.",
49+
"type": "integer"
50+
},
51+
"numberOfVolumes": {
52+
"_instruction": "Enter the total number of volumes in this volume sequence (at least two).",
53+
"minimum": 2,
54+
"type": "integer"
55+
},
56+
"temporalSamplingFrequency": {
57+
"_embeddedTypes": [
58+
"core:QuantitativeValue"
59+
],
60+
"_instruction": "Enter the rate at which consecutive images (frames) are captured in a sequence, preferably measured in Hertz (Hz)."
61+
},
62+
"voxelSize": {
63+
"_embeddedTypes": [
64+
"core:QuantitativeValue"
65+
],
66+
"_instruction": "Enter the physical voxel size for this image (in x,y,z order).",
67+
"maxItems": 3,
68+
"minItems": 3,
69+
"type": "array"
70+
}
71+
}
72+
}
73+

0 commit comments

Comments
 (0)