Skip to content

Commit a4fe54c

Browse files
committed
add 0.4 metadata
1 parent 05b8089 commit a4fe54c

243 files changed

Lines changed: 4083 additions & 12888 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '0.6.dev2'
1+
__version__ = '0.4.1'

citing.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ author: ""
66

77
[Next-generation file format (NGFF) specifications for storing bioimaging data in the cloud.](https://ngff.openmicroscopy.org/0.4)
88
J. Moore, *et al*. Open Microscopy Environment Consortium, 8 February 2022.
9-
10-
This edition of the specification is [https://ngff.openmicroscopy.org/{{version}}](https://ngff.openmicroscopy.org/{{version}}]).
11-
The latest edition is publicly available {cite}`ngff_spec_latest`.
9+
This edition of the specification is [https://ngff.openmicroscopy.org/0.4/](https://ngff.openmicroscopy.org/0.4/]).
10+
The latest edition is available at [https://ngff.openmicroscopy.org/latest/](https://ngff.openmicroscopy.org/latest/).
11+
[(doi:10.5281/zenodo.4282107)](https://doi.org/10.5281/zenodo.4282107)
1212

1313
```{bibliography}
1414
:style: unsrt

examples/bf2raw/image.json

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,3 @@
11
{
2-
"zarr_format": 3,
3-
"node_type": "group",
4-
"attributes": {
5-
"ome": {
6-
"version": "0.6.dev2",
7-
"bioformats2raw.layout": 3
8-
}
9-
}
10-
}
2+
"bioformats2raw.layout" : 3
3+
}

examples/bf2raw/plate.json

Lines changed: 19 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,22 @@
11
{
2-
"zarr_format": 3,
3-
"node_type": "group",
4-
"attributes": {
5-
"ome": {
6-
"version": "0.6.dev2",
7-
"bioformats2raw.layout": 3,
8-
"plate": {
9-
"columns": [
10-
{
11-
"name": "1"
12-
}
13-
],
14-
"name": "Plate Name 0",
15-
"wells": [
16-
{
17-
"path": "A/1",
18-
"rowIndex": 0,
19-
"columnIndex": 0
20-
}
21-
],
22-
"field_count": 1,
23-
"rows": [
24-
{
25-
"name": "A"
26-
}
27-
],
28-
"acquisitions": [
29-
{
30-
"id": 0
31-
}
32-
]
33-
}
34-
}
2+
"bioformats2raw.layout" : 3,
3+
"plate" : {
4+
"columns" : [ {
5+
"name" : "1"
6+
} ],
7+
"name" : "Plate Name 0",
8+
"wells" : [ {
9+
"path" : "A/1",
10+
"rowIndex" : 0,
11+
"columnIndex" : 0
12+
} ],
13+
"field_count" : 1,
14+
"rows" : [ {
15+
"name" : "A"
16+
} ],
17+
"acquisitions" : [ {
18+
"id" : 0
19+
} ],
20+
"version" : "0.4"
3521
}
3622
}

examples/coordinate_systems/.config.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

examples/coordinate_systems/arrayCoordSys.json

Lines changed: 0 additions & 10 deletions
This file was deleted.
Lines changed: 24 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,29 @@
11
{
2-
"zarr_format": 3,
3-
"node_type": "group",
4-
"attributes": {
5-
"ome": {
6-
"version": "0.6.dev2",
7-
"image-label": {
8-
"colors": [
9-
{
10-
"label-value": 0,
11-
"rgba": [0, 0, 128, 128]
12-
},
13-
{
14-
"label-value": 1,
15-
"rgba": [0, 128, 0, 128]
16-
}
17-
],
18-
"properties": [
19-
{
20-
"label-value": 0,
21-
"area (pixels)": 1200,
22-
"class": "intercellular space"
23-
},
24-
{
25-
"label-value": 1,
26-
"area (pixels)": 1650,
27-
"class": "cell",
28-
"cell type": "neuron"
29-
}
30-
],
31-
"source": {
32-
"image": "../../"
33-
}
2+
"image-label": {
3+
"version": "0.4",
4+
"colors": [
5+
{
6+
"label-value": 1,
7+
"rgba": [255, 255, 255, 255]
8+
},
9+
{
10+
"label-value": 4,
11+
"rgba": [0, 255, 255, 128]
3412
}
13+
],
14+
"properties": [
15+
{
16+
"label-value": 1,
17+
"area (pixels)": 1200,
18+
"class": "foo"
19+
},
20+
{
21+
"label-value": 4,
22+
"area (pixels)": 1650
23+
}
24+
],
25+
"source": {
26+
"image": "../../"
3527
}
3628
}
3729
}
Lines changed: 45 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -1,75 +1,54 @@
11
{
2-
"zarr_format": 3,
3-
"node_type": "group",
4-
"attributes": {
5-
"ome": {
6-
"version": "0.6.dev2",
7-
"multiscales": [
2+
"multiscales": [
83
{
9-
"name": "example",
10-
"coordinateSystems": [
11-
{
12-
"name": "intrinsic",
13-
"axes": [
14-
{ "name": "t", "type": "time", "unit": "millisecond" },
15-
{ "name": "c", "type": "channel" },
16-
{ "name": "z", "type": "space", "unit": "micrometer" },
17-
{ "name": "y", "type": "space", "unit": "micrometer" },
18-
{ "name": "x", "type": "space", "unit": "micrometer" }
19-
]
20-
}
21-
],
22-
"datasets": [
23-
{
24-
"path": "0",
25-
"coordinateTransformations": [
4+
"version": "0.4",
5+
"name": "example",
6+
"axes": [
7+
{"name": "t", "type": "time", "unit": "millisecond"},
8+
{"name": "c", "type": "channel"},
9+
{"name": "z", "type": "space", "unit": "micrometer"},
10+
{"name": "y", "type": "space", "unit": "micrometer"},
11+
{"name": "x", "type": "space", "unit": "micrometer"}
12+
],
13+
"datasets": [
2614
{
27-
// the voxel size for the first scale level (0.5 micrometer)
28-
// and the time unit (0.1 milliseconds), which is the same for each scale level
29-
"type": "scale",
30-
"scale": [0.1, 1.0, 0.5, 0.5, 0.5],
31-
"input": "0",
32-
"output": "intrinsic"
33-
}
34-
]
35-
},
36-
{
37-
"path": "1",
38-
"coordinateTransformations": [
15+
"path": "0",
16+
"coordinateTransformations": [{
17+
// the voxel size for the first scale level (0.5 micrometer)
18+
"type": "scale",
19+
"scale": [1.0, 1.0, 0.5, 0.5, 0.5]
20+
}]
21+
},
3922
{
40-
// the voxel size for the second scale level (downscaled by a factor of 2 -> 1 micrometer)
41-
// and the time unit (0.1 milliseconds), which is the same for each scale level
42-
"type": "scale",
43-
"scale": [0.1, 1.0, 1.0, 1.0, 1.0],
44-
"input": "1",
45-
"output": "intrinsic"
46-
}
47-
]
48-
},
49-
{
50-
"path": "2",
51-
"coordinateTransformations": [
23+
"path": "1",
24+
"coordinateTransformations": [{
25+
// the voxel size for the second scale level (downscaled by a factor of 2 -> 1 micrometer)
26+
"type": "scale",
27+
"scale": [1.0, 1.0, 1.0, 1.0, 1.0]
28+
}]
29+
},
5230
{
53-
// the voxel size for the third scale level (downscaled by a factor of 4 -> 2 micrometer)
54-
// and the time unit (0.1 milliseconds), which is the same for each scale level
55-
"type": "scale",
56-
"scale": [0.1, 1.0, 2.0, 2.0, 2.0],
57-
"input": "2",
58-
"output": "intrinsic"
31+
"path": "2",
32+
"coordinateTransformations": [{
33+
// the voxel size for the third scale level (downscaled by a factor of 4 -> 2 micrometer)
34+
"type": "scale",
35+
"scale": [1.0, 1.0, 2.0, 2.0, 2.0]
36+
}]
5937
}
60-
]
38+
],
39+
"coordinateTransformations": [{
40+
// the time unit (0.1 milliseconds), which is the same for each scale level
41+
"type": "scale",
42+
"scale": [0.1, 1.0, 1.0, 1.0, 1.0]
43+
}],
44+
"type": "gaussian",
45+
"metadata": {
46+
"description": "the fields in metadata depend on the downscaling implementation. Here, the parameters passed to the skimage function are given",
47+
"method": "skimage.transform.pyramid_gaussian",
48+
"version": "0.16.1",
49+
"args": "[true]",
50+
"kwargs": {"multichannel": true}
6151
}
62-
],
63-
"type": "gaussian",
64-
"metadata": {
65-
"description": "the fields in metadata depend on the downscaling implementation. Here, the parameters passed to the skimage function are given",
66-
"method": "skimage.transform.pyramid_gaussian",
67-
"version": "0.16.1",
68-
"args": "[true]",
69-
"kwargs": { "multichannel": true }
70-
}
7152
}
72-
]
73-
}
74-
}
53+
]
7554
}

examples/multiscales_strict/multiscales_example_relative.json

Lines changed: 0 additions & 72 deletions
This file was deleted.

0 commit comments

Comments
 (0)