Skip to content

Commit ddc72e8

Browse files
committed
move the namespace of ome to dev.zarr.zarrjava.experimental.ome
1 parent 4aa3ba5 commit ddc72e8

65 files changed

Lines changed: 874 additions & 874 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.

USERGUIDE-OME-ZARR.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Scope and supported versions
44

5-
`dev.zarr.zarrjava.ome` supports:
5+
`dev.zarr.zarrjava.experimental.ome` supports:
66

77
- v0.4 (Zarr v2 layout)
88
- v0.5 (Zarr v3 layout)
@@ -64,7 +64,7 @@ If you need the raw version-specific metadata model instead of normalized `Multi
6464

6565
## v0.6 Scene metadata
6666

67-
Scene roots (groups with `ome.scene`) are supported via `dev.zarr.zarrjava.ome.v0_6.Scene`:
67+
Scene roots (groups with `ome.scene`) are supported via `dev.zarr.zarrjava.experimental.ome.v0_6.Scene`:
6868

6969
- `Scene.openScene(StoreHandle)` / `Scene.open(StoreHandle)`
7070
- `Scene.createScene(StoreHandle, SceneMetadata)` / `Scene.create(...)`
@@ -79,9 +79,9 @@ Notes:
7979
## Read example
8080

8181
```java
82-
import dev.zarr.zarrjava.ome.MultiscaleImage;
83-
import dev.zarr.zarrjava.ome.Plate;
84-
import dev.zarr.zarrjava.ome.Well;
82+
import dev.zarr.zarrjava.experimental.ome.MultiscaleImage;
83+
import dev.zarr.zarrjava.experimental.ome.Plate;
84+
import dev.zarr.zarrjava.experimental.ome.Well;
8585
import dev.zarr.zarrjava.store.FilesystemStore;
8686
import dev.zarr.zarrjava.store.StoreHandle;
8787

@@ -90,7 +90,7 @@ MultiscaleImage image = MultiscaleImage.open(imageHandle);
9090

9191
int scaleCount = image.getScaleLevelCount();
9292
java.util.List<String> axisNames = image.getAxisNames();
93-
dev.zarr.zarrjava.ome.metadata.MultiscalesEntry entry0 = image.getMultiscaleNode(0);
93+
dev.zarr.zarrjava.experimental.ome.metadata.MultiscalesEntry entry0 = image.getMultiscaleNode(0);
9494

9595
dev.zarr.zarrjava.core.Array s0 = image.openScaleLevel(0);
9696
ucar.ma2.Array full = s0.read();
@@ -112,9 +112,9 @@ MultiscaleImage wellImage = well.openImage("0");
112112
Creation is version-specific, but the pattern is the same: create node with version metadata, then append levels/datasets with scale transforms. For example, for v0.5:
113113

114114
```java
115-
import dev.zarr.zarrjava.ome.metadata.Axis;
116-
import dev.zarr.zarrjava.ome.metadata.CoordinateTransformation;
117-
import dev.zarr.zarrjava.ome.metadata.MultiscalesEntry;
115+
import dev.zarr.zarrjava.experimental.ome.metadata.Axis;
116+
import dev.zarr.zarrjava.experimental.ome.metadata.CoordinateTransformation;
117+
import dev.zarr.zarrjava.experimental.ome.metadata.MultiscalesEntry;
118118
import dev.zarr.zarrjava.store.FilesystemStore;
119119
import dev.zarr.zarrjava.store.StoreHandle;
120120
import dev.zarr.zarrjava.v3.Array;
@@ -128,7 +128,7 @@ MultiscalesEntry ms = new MultiscalesEntry(
128128
Arrays.asList(new Axis("y", "space", "micrometer"), new Axis("x", "space", "micrometer")),
129129
Collections.<Dataset>emptyList());
130130
);
131-
dev.zarr.zarrjava.ome.v0_5.MultiscaleImage written = dev.zarr.zarrjava.ome.v0_5.MultiscaleImage.create(out, ms);
131+
dev.zarr.zarrjava.experimental.ome.v0_5.MultiscaleImage written = dev.zarr.zarrjava.experimental.ome.v0_5.MultiscaleImage.create(out, ms);
132132

133133
written.createScaleLevel(
134134
"s0",

src/main/java/dev/zarr/zarrjava/ome/MultiscaleImage.java renamed to src/main/java/dev/zarr/zarrjava/experimental/ome/MultiscaleImage.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package dev.zarr.zarrjava.ome;
1+
package dev.zarr.zarrjava.experimental.ome;
22

33
import dev.zarr.zarrjava.ZarrException;
44
import dev.zarr.zarrjava.core.Node;
5-
import dev.zarr.zarrjava.ome.metadata.MultiscalesEntry;
5+
import dev.zarr.zarrjava.experimental.ome.metadata.MultiscalesEntry;
66
import dev.zarr.zarrjava.store.StoreHandle;
77
import dev.zarr.zarrjava.utils.Utils;
88

@@ -43,7 +43,7 @@ public interface MultiscaleImage {
4343
default List<String> getAxisNames() throws ZarrException {
4444
MultiscalesEntry entry = getMultiscaleNode(0);
4545
List<String> names = new ArrayList<>();
46-
for (dev.zarr.zarrjava.ome.metadata.Axis axis : entry.axes) {
46+
for (dev.zarr.zarrjava.experimental.ome.metadata.Axis axis : entry.axes) {
4747
names.add(axis.name);
4848
}
4949
return names;
@@ -115,9 +115,9 @@ static MultiscaleImage open(StoreHandle storeHandle) throws IOException, ZarrExc
115115
com.fasterxml.jackson.databind.JsonNode omeNode = attrs.get("ome");
116116
String version = omeNode.has("version") ? omeNode.get("version").asText() : "";
117117
if (version.startsWith("0.6")) {
118-
return dev.zarr.zarrjava.ome.v0_6.MultiscaleImage.openMultiscaleImage(storeHandle);
118+
return dev.zarr.zarrjava.experimental.ome.v0_6.MultiscaleImage.openMultiscaleImage(storeHandle);
119119
}
120-
return dev.zarr.zarrjava.ome.v0_5.MultiscaleImage.openMultiscaleImage(storeHandle);
120+
return dev.zarr.zarrjava.experimental.ome.v0_5.MultiscaleImage.openMultiscaleImage(storeHandle);
121121
}
122122
}
123123

@@ -128,7 +128,7 @@ static MultiscaleImage open(StoreHandle storeHandle) throws IOException, ZarrExc
128128
byte[] bytes = Utils.toArray(zattrs.readNonNull());
129129
com.fasterxml.jackson.databind.JsonNode root = mapper.readTree(bytes);
130130
if (root.has("multiscales")) {
131-
return dev.zarr.zarrjava.ome.v0_4.MultiscaleImage.openMultiscaleImage(storeHandle);
131+
return dev.zarr.zarrjava.experimental.ome.v0_4.MultiscaleImage.openMultiscaleImage(storeHandle);
132132
}
133133
}
134134

src/main/java/dev/zarr/zarrjava/ome/MultiscalesMetadataImage.java renamed to src/main/java/dev/zarr/zarrjava/experimental/ome/MultiscalesMetadataImage.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package dev.zarr.zarrjava.ome;
1+
package dev.zarr.zarrjava.experimental.ome;
22

33
import dev.zarr.zarrjava.ZarrException;
4-
import dev.zarr.zarrjava.ome.metadata.transform.CoordinateTransformation;
5-
import dev.zarr.zarrjava.ome.metadata.MultiscalesEntry;
4+
import dev.zarr.zarrjava.experimental.ome.metadata.transform.CoordinateTransformation;
5+
import dev.zarr.zarrjava.experimental.ome.metadata.MultiscalesEntry;
66

77
import java.io.IOException;
88
import java.util.List;

src/main/java/dev/zarr/zarrjava/ome/OmeObjectMappers.java renamed to src/main/java/dev/zarr/zarrjava/experimental/ome/OmeObjectMappers.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package dev.zarr.zarrjava.ome;
1+
package dev.zarr.zarrjava.experimental.ome;
22

33
import com.fasterxml.jackson.core.JsonParser;
44
import com.fasterxml.jackson.databind.DeserializationContext;

src/main/java/dev/zarr/zarrjava/ome/OmeV2Group.java renamed to src/main/java/dev/zarr/zarrjava/experimental/ome/OmeV2Group.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package dev.zarr.zarrjava.ome;
1+
package dev.zarr.zarrjava.experimental.ome;
22

33
import com.fasterxml.jackson.core.type.TypeReference;
44
import dev.zarr.zarrjava.ZarrException;

src/main/java/dev/zarr/zarrjava/ome/OmeV3Group.java renamed to src/main/java/dev/zarr/zarrjava/experimental/ome/OmeV3Group.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package dev.zarr.zarrjava.ome;
1+
package dev.zarr.zarrjava.experimental.ome;
22

33
import com.fasterxml.jackson.core.type.TypeReference;
44
import dev.zarr.zarrjava.ZarrException;

src/main/java/dev/zarr/zarrjava/ome/Plate.java renamed to src/main/java/dev/zarr/zarrjava/experimental/ome/Plate.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package dev.zarr.zarrjava.ome;
1+
package dev.zarr.zarrjava.experimental.ome;
22

33
import dev.zarr.zarrjava.ZarrException;
44
import dev.zarr.zarrjava.core.Node;
5-
import dev.zarr.zarrjava.ome.metadata.PlateMetadata;
5+
import dev.zarr.zarrjava.experimental.ome.metadata.PlateMetadata;
66
import dev.zarr.zarrjava.store.StoreHandle;
77
import dev.zarr.zarrjava.utils.Utils;
88

@@ -43,9 +43,9 @@ static Plate open(StoreHandle storeHandle) throws IOException, ZarrException {
4343
com.fasterxml.jackson.databind.JsonNode omeNode = attrs.get("ome");
4444
String version = omeNode.has("version") ? omeNode.get("version").asText() : "";
4545
if (version.startsWith("0.6")) {
46-
return dev.zarr.zarrjava.ome.v0_6.Plate.openPlate(storeHandle);
46+
return dev.zarr.zarrjava.experimental.ome.v0_6.Plate.openPlate(storeHandle);
4747
}
48-
return dev.zarr.zarrjava.ome.v0_5.Plate.openPlate(storeHandle);
48+
return dev.zarr.zarrjava.experimental.ome.v0_5.Plate.openPlate(storeHandle);
4949
}
5050
}
5151

@@ -56,7 +56,7 @@ static Plate open(StoreHandle storeHandle) throws IOException, ZarrException {
5656
byte[] bytes = Utils.toArray(zattrs.readNonNull());
5757
com.fasterxml.jackson.databind.JsonNode root = mapper.readTree(bytes);
5858
if (root.has("plate")) {
59-
return dev.zarr.zarrjava.ome.v0_4.Plate.openPlate(storeHandle);
59+
return dev.zarr.zarrjava.experimental.ome.v0_4.Plate.openPlate(storeHandle);
6060
}
6161
}
6262

src/main/java/dev/zarr/zarrjava/ome/Well.java renamed to src/main/java/dev/zarr/zarrjava/experimental/ome/Well.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package dev.zarr.zarrjava.ome;
1+
package dev.zarr.zarrjava.experimental.ome;
22

33
import dev.zarr.zarrjava.ZarrException;
44
import dev.zarr.zarrjava.core.Node;
5-
import dev.zarr.zarrjava.ome.metadata.WellMetadata;
5+
import dev.zarr.zarrjava.experimental.ome.metadata.WellMetadata;
66
import dev.zarr.zarrjava.store.StoreHandle;
77
import dev.zarr.zarrjava.utils.Utils;
88

@@ -43,9 +43,9 @@ static Well open(StoreHandle storeHandle) throws IOException, ZarrException {
4343
com.fasterxml.jackson.databind.JsonNode omeNode = attrs.get("ome");
4444
String version = omeNode.has("version") ? omeNode.get("version").asText() : "";
4545
if (version.startsWith("0.6")) {
46-
return dev.zarr.zarrjava.ome.v0_6.Well.openWell(storeHandle);
46+
return dev.zarr.zarrjava.experimental.ome.v0_6.Well.openWell(storeHandle);
4747
}
48-
return dev.zarr.zarrjava.ome.v0_5.Well.openWell(storeHandle);
48+
return dev.zarr.zarrjava.experimental.ome.v0_5.Well.openWell(storeHandle);
4949
}
5050
}
5151

@@ -56,7 +56,7 @@ static Well open(StoreHandle storeHandle) throws IOException, ZarrException {
5656
byte[] bytes = Utils.toArray(zattrs.readNonNull());
5757
com.fasterxml.jackson.databind.JsonNode root = mapper.readTree(bytes);
5858
if (root.has("well")) {
59-
return dev.zarr.zarrjava.ome.v0_4.Well.openWell(storeHandle);
59+
return dev.zarr.zarrjava.experimental.ome.v0_4.Well.openWell(storeHandle);
6060
}
6161
}
6262

src/main/java/dev/zarr/zarrjava/ome/metadata/Acquisition.java renamed to src/main/java/dev/zarr/zarrjava/experimental/ome/metadata/Acquisition.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package dev.zarr.zarrjava.ome.metadata;
1+
package dev.zarr.zarrjava.experimental.ome.metadata;
22

33
import com.fasterxml.jackson.annotation.JsonCreator;
44
import com.fasterxml.jackson.annotation.JsonInclude;

src/main/java/dev/zarr/zarrjava/ome/metadata/Axis.java renamed to src/main/java/dev/zarr/zarrjava/experimental/ome/metadata/Axis.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package dev.zarr.zarrjava.ome.metadata;
1+
package dev.zarr.zarrjava.experimental.ome.metadata;
22

33
import com.fasterxml.jackson.annotation.JsonCreator;
44
import com.fasterxml.jackson.annotation.JsonInclude;

0 commit comments

Comments
 (0)