From 3a112142b89da258501a73772b6094645b99db8c Mon Sep 17 00:00:00 2001 From: Nicolas Chiaruttini Date: Mon, 7 Oct 2024 08:32:11 +0200 Subject: [PATCH 1/5] Prepare for pom scijava 39 - fix url in test for boats.gif - removes Point3D API - removes licenses present in xml files - set pom-scijava to 39.0.0-SNAPSHOT - fixes show versions demo --- pom.xml | 2 +- .../java/bdv/util/Procedural3DImageShort.java | 5 ++ .../bdvpg/bdv/ManualRegistrationStarter.java | 72 ++++++++++--------- .../SourceAndConverterHelper.java | 22 +++--- .../importer/VoronoiSourceGetter.java | 3 +- src/test/resources/mri-stack-shiftedX.xml | 29 -------- src/test/resources/mri-stack.xml | 31 +------- src/test/src/sc/fiji/bdvpg/BigWarp2DTest.java | 4 +- src/test/src/sc/fiji/bdvpg/ShowVersions.java | 4 +- 9 files changed, 63 insertions(+), 109 deletions(-) diff --git a/pom.xml b/pom.xml index a7059a1a..e9bedcec 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ org.scijava pom-scijava - 38.0.1 + 39.0.0-SNAPSHOT diff --git a/src/main/java/bdv/util/Procedural3DImageShort.java b/src/main/java/bdv/util/Procedural3DImageShort.java index 2729594d..7d1e3f0d 100644 --- a/src/main/java/bdv/util/Procedural3DImageShort.java +++ b/src/main/java/bdv/util/Procedural3DImageShort.java @@ -86,6 +86,11 @@ public RealRandomAccessible getRRA() { return new RealRandomAccessible() { + @Override + public UnsignedShortType getType() { + return new UnsignedShortType(); + } + @Override public RealRandomAccess realRandomAccess() { return copy(); diff --git a/src/main/java/sc/fiji/bdvpg/bdv/ManualRegistrationStarter.java b/src/main/java/sc/fiji/bdvpg/bdv/ManualRegistrationStarter.java index a071b8c2..e981910c 100644 --- a/src/main/java/sc/fiji/bdvpg/bdv/ManualRegistrationStarter.java +++ b/src/main/java/sc/fiji/bdvpg/bdv/ManualRegistrationStarter.java @@ -34,7 +34,6 @@ import bdv.viewer.SourceAndConverter; import net.imglib2.realtransform.AffineTransform3D; import bdv.viewer.TransformListener; -import org.scijava.vecmath.Point3d; import sc.fiji.bdvpg.services.SourceAndConverterServices; import sc.fiji.bdvpg.sourceandconverter.transform.SourceAffineTransformer; @@ -221,58 +220,65 @@ public static AffineTransform3D ensureOrthoNormalTransform( correctedAffineTransform.set(at3D); // Gets three vectors - Point3d v1 = new Point3d(at3D.get(0, 0), at3D.get(0, 1), at3D.get(0, 2)); - Point3d v2 = new Point3d(at3D.get(1, 0), at3D.get(1, 1), at3D.get(1, 2)); + double v1x = at3D.get(0, 0); + double v1y = at3D.get(0, 1); + double v1z = at3D.get(0, 2); + + double v2x = at3D.get(1, 0); + double v2y = at3D.get(1, 1); + double v2z = at3D.get(1,2); // 0 - Ensure v1 and v2 have the same norm - double normv1 = Math.sqrt(v1.x * v1.x + v1.y * v1.y + v1.z * v1.z); - double normv2 = Math.sqrt(v2.x * v2.x + v2.y * v2.y + v2.z * v2.z); + double normv1 = Math.sqrt(v1x * v1x + v1y * v1y + v1z * v1z); + double normv2 = Math.sqrt(v2x * v2x + v2y * v2y + v2z * v2z); // If v1 and v2 do not have the same norm if (Math.abs(normv1 - normv2) / normv1 > 1e-10) { // We make v2 having the norm of v1 - v2.x = v2.x / normv2 * normv1; - v2.y = v2.y / normv2 * normv1; - v2.z = v2.z / normv2 * normv1; + v2x = v2x / normv2 * normv1; + v2y = v2y / normv2 * normv1; + v2z = v2z / normv2 * normv1; - correctedAffineTransform.set(v2.x, 1, 0); - correctedAffineTransform.set(v2.y, 1, 1); - correctedAffineTransform.set(v2.z, 1, 2); + correctedAffineTransform.set(v2x, 1, 0); + correctedAffineTransform.set(v2y, 1, 1); + correctedAffineTransform.set(v2z, 1, 2); } // 1 - Ensure v1 and v2 are perpendicular - if (Math.abs(v1.x * v2.x + v1.y * v2.y + v1.z * v2.z) / (normv1 * + if (Math.abs(v1x * v2x + v1y * v2y + v1z * v2z) / (normv1 * normv2) > (1e-10)) { // v1 and v2 not perpendicular enough // Compute the projection of v1 onto v2 - Point3d u1 = new Point3d(v1.x / normv1, v1.y / normv1, v1.z / normv1); - double dotProductNormalized = (u1.x * v2.x + u1.y * v2.y + u1.z * v2.z); - v2.x = v2.x - dotProductNormalized * u1.x; - v2.y = v2.y - dotProductNormalized * u1.y; - v2.z = v2.z - dotProductNormalized * u1.z; - - normv2 = Math.sqrt(v2.x * v2.x + v2.y * v2.y + v2.z * v2.z); - v2.x = v2.x / normv2 * normv1; - v2.y = v2.y / normv2 * normv1; - v2.z = v2.z / normv2 * normv1; - - correctedAffineTransform.set(v2.x, 1, 0); - correctedAffineTransform.set(v2.y, 1, 1); - correctedAffineTransform.set(v2.z, 1, 2); + double u1x = v1x / normv1; + double u1y = v1y / normv1; + double u1z = v1z / normv1; + double dotProductNormalized = (u1x * v2x + u1y * v2y + u1z * v2z); + v2x = v2x - dotProductNormalized * u1x; + v2y = v2y - dotProductNormalized * u1y; + v2z = v2z - dotProductNormalized * u1z; + + normv2 = Math.sqrt(v2x * v2x + v2y * v2y + v2z * v2z); + v2x = v2x / normv2 * normv1; + v2y = v2y / normv2 * normv1; + v2z = v2z / normv2 * normv1; + + correctedAffineTransform.set(v2x, 1, 0); + correctedAffineTransform.set(v2y, 1, 1); + correctedAffineTransform.set(v2z, 1, 2); } // 2 - We now set v3 as the cross product of v1 and v2, no matter what - double xr = (v1.y * v2.z - v1.z * v2.y) / normv1; - double yr = (v1.z * v2.x - v1.x * v2.z) / normv1; - double zr = (v1.x * v2.y - v1.y * v2.x) / normv1; + double xr = (v1y * v2z - v1z * v2y) / normv1; + double yr = (v1z * v2x - v1x * v2z) / normv1; + double zr = (v1x * v2y - v1y * v2x) / normv1; - Point3d v3orthonormal = new Point3d(xr, yr, zr); + //double v3orthonormal = new Point3d(xr, yr, zr); - correctedAffineTransform.set(v3orthonormal.x, 2, 0); - correctedAffineTransform.set(v3orthonormal.y, 2, 1); - correctedAffineTransform.set(v3orthonormal.z, 2, 2); + correctedAffineTransform.set(xr, 2, 0); + correctedAffineTransform.set(yr, 2, 1); + correctedAffineTransform.set(zr, 2, 2); return correctedAffineTransform; diff --git a/src/main/java/sc/fiji/bdvpg/sourceandconverter/SourceAndConverterHelper.java b/src/main/java/sc/fiji/bdvpg/sourceandconverter/SourceAndConverterHelper.java index 0077fce1..2105eadd 100644 --- a/src/main/java/sc/fiji/bdvpg/sourceandconverter/SourceAndConverterHelper.java +++ b/src/main/java/sc/fiji/bdvpg/sourceandconverter/SourceAndConverterHelper.java @@ -59,7 +59,6 @@ import net.imglib2.type.numeric.RealType; import net.imglib2.type.volatiles.VolatileARGBType; import net.imglib2.util.Intervals; -import org.scijava.vecmath.Point3d; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import sc.fiji.bdvpg.bdv.BdvHandleHelper; @@ -946,17 +945,20 @@ public static double getCharacteristicVoxelSize( AffineTransform3D sourceTransform) { // method also present in resampled source // Gets three vectors - Point3d v1 = new Point3d(sourceTransform.get(0, 0), sourceTransform.get(0, - 1), sourceTransform.get(0, 2)); - Point3d v2 = new Point3d(sourceTransform.get(1, 0), sourceTransform.get(1, - 1), sourceTransform.get(1, 2)); - Point3d v3 = new Point3d(sourceTransform.get(2, 0), sourceTransform.get(2, - 1), sourceTransform.get(2, 2)); + double v1x = sourceTransform.get(0, 0); + double v1y = sourceTransform.get(0, 1); + double v1z = sourceTransform.get(0, 2); + double v2x = sourceTransform.get(1, 0); + double v2y = sourceTransform.get(1, 1); + double v2z = sourceTransform.get(1, 2); + double v3x = sourceTransform.get(2, 0); + double v3y = sourceTransform.get(2, 1); + double v3z = sourceTransform.get(2, 2); // 0 - Ensure v1 and v2 have the same norm - double a = Math.sqrt(v1.x * v1.x + v1.y * v1.y + v1.z * v1.z); - double b = Math.sqrt(v2.x * v2.x + v2.y * v2.y + v2.z * v2.z); - double c = Math.sqrt(v3.x * v3.x + v3.y * v3.y + v3.z * v3.z); + double a = Math.sqrt(v1x * v1x + v1y * v1y + v1z * v1z); + double b = Math.sqrt(v2x * v2x + v2y * v2y + v2z * v2z); + double c = Math.sqrt(v3x * v3x + v3y * v3y + v3z * v3z); return Math.max(Math.min(a, b), Math.min(Math.max(a, b), c)); // https://stackoverflow.com/questions/1582356/fastest-way-of-finding-the-middle-value-of-a-triple } diff --git a/src/main/java/sc/fiji/bdvpg/sourceandconverter/importer/VoronoiSourceGetter.java b/src/main/java/sc/fiji/bdvpg/sourceandconverter/importer/VoronoiSourceGetter.java index 99f50a5f..51300d8c 100644 --- a/src/main/java/sc/fiji/bdvpg/sourceandconverter/importer/VoronoiSourceGetter.java +++ b/src/main/java/sc/fiji/bdvpg/sourceandconverter/importer/VoronoiSourceGetter.java @@ -122,8 +122,7 @@ public static RandomAccessibleInterval getVoronoiTestLabelImage( randomAccessible, interval); if (copyImg) { - final ArrayImg labelImageCopy = new ArrayImgFactory(Util - .getTypeFromInterval(labelImage)).create(labelImage); + final ArrayImg labelImageCopy = new ArrayImgFactory(labelImage.getType()).create(labelImage); // Image copied to avoid computing it on the fly // https://github.com/imglib/imglib2-algorithm/blob/47cd6ed5c97cca4b316c92d4d3260086a335544d/src/main/java/net/imglib2/algorithm/util/Grids.java#L221 diff --git a/src/test/resources/mri-stack-shiftedX.xml b/src/test/resources/mri-stack-shiftedX.xml index 02f46ff4..88ea7228 100644 --- a/src/test/resources/mri-stack-shiftedX.xml +++ b/src/test/resources/mri-stack-shiftedX.xml @@ -1,33 +1,4 @@ - - . diff --git a/src/test/resources/mri-stack.xml b/src/test/resources/mri-stack.xml index 94704d90..03ce13a7 100644 --- a/src/test/resources/mri-stack.xml +++ b/src/test/resources/mri-stack.xml @@ -1,38 +1,9 @@ - - . - mri-stack.h5 + C:/Users/Nicolas/Dropbox/BIOP/bigdataviewer-playground/src/test/resources/mri-stack.h5 diff --git a/src/test/src/sc/fiji/bdvpg/BigWarp2DTest.java b/src/test/src/sc/fiji/bdvpg/BigWarp2DTest.java index 052c19c4..e6b13aec 100644 --- a/src/test/src/sc/fiji/bdvpg/BigWarp2DTest.java +++ b/src/test/src/sc/fiji/bdvpg/BigWarp2DTest.java @@ -56,8 +56,8 @@ public static void main(String[] args) throws SpimDataException { public static & RealType> void run() throws SpimDataException { - Source mvg = loadSource("https://imagej.nih.gov/ij/images/boats.gif", 20); - Source tgt = loadSource("https://imagej.nih.gov/ij/images/boats.gif", -20); + Source mvg = loadSource("https://imagej.net/ij/images/boats.gif", 20); + Source tgt = loadSource("https://imagej.net/ij/images/boats.gif", -20); BigWarpData bwdata = BigWarpInit.initData(); BigWarpInit.add(bwdata, mvg, 0, 0, true); diff --git a/src/test/src/sc/fiji/bdvpg/ShowVersions.java b/src/test/src/sc/fiji/bdvpg/ShowVersions.java index 423d5e71..3d8cf866 100644 --- a/src/test/src/sc/fiji/bdvpg/ShowVersions.java +++ b/src/test/src/sc/fiji/bdvpg/ShowVersions.java @@ -29,12 +29,12 @@ package sc.fiji.bdvpg; import bdv.BigDataViewer; -import bdv.img.WarpedSource; import bdv.util.BdvHandle; import bigwarp.BigWarp; import net.imagej.ImageJ; import net.imglib2.RandomAccessibleInterval; import net.imglib2.cache.img.CachedCellImg; +import net.imglib2.realtransform.RealTransform; import org.scijava.util.VersionUtils; public class ShowVersions { @@ -51,7 +51,7 @@ static public void main(String... args) { System.out.println("bdv vistools version = "+VersionUtils.getVersion(BdvHandle.class)); // bigwarp System.out.println("bdv version = "+VersionUtils.getVersion(BigDataViewer.class)); // bdv System.out.println("imglib2-cache version = "+VersionUtils.getVersion(CachedCellImg.class)); // bdv - System.out.println("imglib2-realtransform version = "+VersionUtils.getVersion(WarpedSource.class)); // imglib2 + System.out.println("imglib2-realtransform version = "+VersionUtils.getVersion(RealTransform.class)); // imglib2 } From f19a17ab735aaeb3ad6c4b2d66a14a53e043a323 Mon Sep 17 00:00:00 2001 From: Nicolas Chiaruttini Date: Thu, 10 Oct 2024 14:38:16 +0200 Subject: [PATCH 2/5] Prepare for pom scijava 39 - update spimdata dependency --- pom.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pom.xml b/pom.xml index e9bedcec..44d45a59 100644 --- a/pom.xml +++ b/pom.xml @@ -123,6 +123,7 @@ 0.2.7 0.3.3 0.10.2 + 2.3.4 @@ -174,6 +175,12 @@ ${imglib2-realtransform.version} + + sc.fiji + spim_data + ${spim_data.version} + + sc.fiji bigwarp_fiji From 9ea8197a5574d2160a14c722adb449dbaa90b83d Mon Sep 17 00:00:00 2001 From: Nicolas Chiaruttini Date: Thu, 10 Oct 2024 15:58:49 +0200 Subject: [PATCH 3/5] Fixes demos. Only BVV remains not functional. --- src/test/resources/bdvplaygroundstate.json | 338 +++++++++--------- src/test/resources/mri-stack.xml | 2 +- src/test/resources/testVoronoi.xml | 1 + .../bdvpg/DemoTreeSourcesManipulation.java | 2 +- src/test/src/sc/fiji/bdvpg/RayCastDemo.java | 1 - .../bdv/navigate/LogMousePositionDemo.java | 2 +- .../navigate/ViewTransformSetAndLogDemo.java | 2 +- .../ViewTransformSynchronizationDemo.java | 2 +- .../io/state/BdvPlaygroundStateSaver.java | 2 +- 9 files changed, 176 insertions(+), 176 deletions(-) diff --git a/src/test/resources/bdvplaygroundstate.json b/src/test/resources/bdvplaygroundstate.json index c1e5e842..fd97214c 100644 --- a/src/test/resources/bdvplaygroundstate.json +++ b/src/test/resources/bdvplaygroundstate.json @@ -2,7 +2,7 @@ { "source_name": "upsampled", "source_class": "bdv.util.ResampledSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 0, "color": -16776961, "converter_setup_min": 0.014078041315990818, @@ -14,7 +14,7 @@ "name": "upsampled", "mipmaps_reused": false, "defaultMipmapLevel": 0, - "origin_source_id": 43, + "origin_source_id": 36, "model_source_id": 15 }, "string_metadata": {} @@ -22,7 +22,7 @@ { "source_name": "resampled", "source_class": "bdv.util.ResampledSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 1, "color": -65536, "converter_setup_min": 0.0, @@ -34,15 +34,15 @@ "name": "resampled", "mipmaps_reused": false, "defaultMipmapLevel": 0, - "origin_source_id": 19, - "model_source_id": 43 + "origin_source_id": 18, + "model_source_id": 36 }, "string_metadata": {} }, { "source_name": "mri-stack_Transformed_mri-stack", "source_class": "bdv.img.WarpedSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 2, "color": -1, "converter_setup_min": 0.014078041315990818, @@ -118,14 +118,14 @@ ] } }, - "wrapped_source_id": 32 + "wrapped_source_id": 27 }, "string_metadata": {} }, { "source_name": "mri-stack_Transformed_mri-stack", "source_class": "bdv.img.WarpedSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 3, "color": -1, "converter_setup_min": 0.014078041315990818, @@ -175,14 +175,14 @@ } } }, - "wrapped_source_id": 32 + "wrapped_source_id": 27 }, "string_metadata": {} }, { "source_name": "mri-stack_Transformed_mri-stack", "source_class": "bdv.img.WarpedSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 4, "color": -1, "converter_setup_min": 0.014078041315990818, @@ -205,14 +205,14 @@ 0.0 ] }, - "wrapped_source_id": 32 + "wrapped_source_id": 27 }, "string_metadata": {} }, { "source_name": "mri-stack_Transformed_mri-stack", "source_class": "bdv.img.WarpedSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 5, "color": -1, "converter_setup_min": 0.014078041315990818, @@ -312,14 +312,14 @@ } } }, - "wrapped_source_id": 32 + "wrapped_source_id": 27 }, "string_metadata": {} }, { "source_name": "mri-stack_Transformed_mri-stack", "source_class": "bdv.img.WarpedSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 6, "color": -1, "converter_setup_min": 0.014078041315990818, @@ -433,14 +433,14 @@ } } }, - "wrapped_source_id": 32 + "wrapped_source_id": 27 }, "string_metadata": {} }, { "source_name": "mri-stack", "source_class": "bdv.img.WarpedSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 7, "color": 65535, "converter_setup_min": 0.033052792654934965, @@ -516,14 +516,14 @@ ] } }, - "wrapped_source_id": 23 + "wrapped_source_id": 30 }, "string_metadata": {} }, { "source_name": "mri-stack", "source_class": "bdv.tools.transformation.TransformedSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 8, "color": -1, "converter_setup_min": 0.033052792654934965, @@ -532,12 +532,12 @@ "affinetransform_fixed": { "type": "AffineTransform3D", "affinetransform3d": [ - 0.4934699038397149, - -0.43627346109731185, + 0.3505728598285033, + -0.4865942421848546, 0.0, 0.0, - 0.37597435400734647, - 0.4252654467029816, + 0.5021026129195959, + 0.36174605796448434, 0.0, 0.0, 0.0, @@ -546,14 +546,14 @@ 0.0 ] }, - "wrapped_source_id": 37 + "wrapped_source_id": 43 }, "string_metadata": {} }, { "source_name": "mri-stack", "source_class": "bdv.tools.transformation.TransformedSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 9, "color": -1, "converter_setup_min": 0.033052792654934965, @@ -562,12 +562,12 @@ "affinetransform_fixed": { "type": "AffineTransform3D", "affinetransform3d": [ - 0.6410018149239727, - -0.18009554914567996, + 0.694047485268684, + -0.004587480076548475, 0.0, 0.0, - 0.1394369922415217, - 0.49628858413405874, + 0.004791788119389458, + 0.724957588634329, 0.0, 200.0, 0.0, @@ -576,14 +576,14 @@ 0.0 ] }, - "wrapped_source_id": 37 + "wrapped_source_id": 43 }, "string_metadata": {} }, { "source_name": "mri-stack", "source_class": "bdv.tools.transformation.TransformedSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 10, "color": -1, "converter_setup_min": 0.033052792654934965, @@ -592,12 +592,12 @@ "affinetransform_fixed": { "type": "AffineTransform3D", "affinetransform3d": [ - 0.6720813807105771, - -0.0238936497070828, + 0.5000051981948349, + -0.14192620368343922, 0.0, 200.0, - 0.021902326930651743, - 0.6160693868364272, + 0.149001119995806, + 0.5249300876174188, 0.0, 0.0, 0.0, @@ -606,14 +606,14 @@ 0.0 ] }, - "wrapped_source_id": 37 + "wrapped_source_id": 43 }, "string_metadata": {} }, { "source_name": "mri-stack", "source_class": "bdv.tools.transformation.TransformedSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 11, "color": -1, "converter_setup_min": 0.033052792654934965, @@ -622,12 +622,12 @@ "affinetransform_fixed": { "type": "AffineTransform3D", "affinetransform3d": [ - 0.6451428480942317, - -0.18561671816260913, + 0.6107891760276127, + -0.06319659341103782, 0.0, 200.0, - 0.19538296205509573, - 0.6790871094859349, + 0.061396391276365585, + 0.5933903904416865, 0.0, 200.0, 0.0, @@ -636,14 +636,14 @@ 0.0 ] }, - "wrapped_source_id": 37 + "wrapped_source_id": 43 }, "string_metadata": {} }, { "source_name": "downsampled-with-mipmap", "source_class": "bdv.util.ResampledSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 12, "color": -8882176, "converter_setup_min": 0.014078041315990818, @@ -655,7 +655,7 @@ "name": "downsampled-with-mipmap", "mipmaps_reused": true, "defaultMipmapLevel": 0, - "origin_source_id": 43, + "origin_source_id": 36, "model_source_id": 20 }, "string_metadata": {} @@ -663,7 +663,7 @@ { "source_name": "downsampled", "source_class": "bdv.util.ResampledSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 13, "color": -34816, "converter_setup_min": 0.014078041315990818, @@ -675,7 +675,7 @@ "name": "downsampled", "mipmaps_reused": false, "defaultMipmapLevel": 0, - "origin_source_id": 43, + "origin_source_id": 36, "model_source_id": 21 }, "string_metadata": {} @@ -683,7 +683,7 @@ { "source_name": "demoSlice.tif channel 1", "source_class": "bdv.img.WarpedSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 14, "color": 65535, "converter_setup_min": 0.03902065799540933, @@ -730,14 +730,14 @@ } } }, - "wrapped_source_id": 25 + "wrapped_source_id": 38 }, "string_metadata": {} }, { "source_name": "UpSampled", "source_class": "bdv.util.EmptySource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 15, "color": -1, "converter_setup_min": 0.0, @@ -772,12 +772,11 @@ }, "string_metadata": {} }, - null, { "source_name": "Mandelbrot Set", "source_class": "bdv.tools.transformation.TransformedSource", - "converter_class": "class net.imglib2.display.Instances$Imp", - "source_id": 19, + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", + "source_id": 18, "color": -1, "converter_setup_min": 0.0, "converter_setup_max": 800.0, @@ -799,7 +798,7 @@ 0.0 ] }, - "wrapped_source_id": 18 + "wrapped_source_id": 19 }, "string_metadata": {} }, @@ -807,8 +806,8 @@ { "source_name": "Mandelbrot Set", "source_class": "bdv.tools.transformation.TransformedSource", - "converter_class": "class net.imglib2.display.Instances$Imp", - "source_id": 19, + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", + "source_id": 18, "color": -1, "converter_setup_min": 0.0, "converter_setup_max": 800.0, @@ -830,14 +829,15 @@ 0.0 ] }, - "wrapped_source_id": 18 + "wrapped_source_id": 19 }, "string_metadata": {} }, + null, { "source_name": "DownSampled", "source_class": "bdv.util.EmptySource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 20, "color": -1, "converter_setup_min": 0.0, @@ -875,7 +875,7 @@ { "source_name": "DownSampled", "source_class": "bdv.util.EmptySource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 21, "color": -1, "converter_setup_min": 0.0, @@ -913,14 +913,14 @@ { "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", - "source_id": 23, - "color": 65535, - "converter_setup_min": 0.033052792654934965, - "converter_setup_max": 147.05187452180567, + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", + "source_id": 27, + "color": -1, + "converter_setup_min": 0.014078041315990818, + "converter_setup_max": 80.01958684009182, "sac": { "spimdata": { - "datalocation": "src/test/resources/mri-stack.xml" + "datalocation": "src/test/resources/mri-stack-multilevel.xml" }, "viewsetup": 0 }, @@ -929,62 +929,62 @@ { "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", - "source_id": 23, - "color": 65535, - "converter_setup_min": 0.033052792654934965, - "converter_setup_max": 147.05187452180567, + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", + "source_id": 27, + "color": -1, + "converter_setup_min": 0.014078041315990818, + "converter_setup_max": 80.01958684009182, "sac": { "spimdata": { - "datalocation": "src/test/resources/mri-stack.xml" + "datalocation": "src/test/resources/mri-stack-multilevel.xml" }, "viewsetup": 0 }, "string_metadata": {} }, { - "source_name": "demoSlice.tif channel 1", + "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", - "source_id": 25, - "color": 65535, - "converter_setup_min": 0.03902065799540933, - "converter_setup_max": 131.07039020657996, + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", + "source_id": 27, + "color": -1, + "converter_setup_min": 0.014078041315990818, + "converter_setup_max": 80.01958684009182, "sac": { "spimdata": { - "datalocation": "src/test/resources/demoSlice.xml" + "datalocation": "src/test/resources/mri-stack-multilevel.xml" }, "viewsetup": 0 }, "string_metadata": {} }, { - "source_name": "demoSlice.tif channel 1", + "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", - "source_id": 25, - "color": 65535, - "converter_setup_min": 0.03902065799540933, - "converter_setup_max": 131.07039020657996, + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", + "source_id": 27, + "color": -1, + "converter_setup_min": 0.014078041315990818, + "converter_setup_max": 80.01958684009182, "sac": { "spimdata": { - "datalocation": "src/test/resources/demoSlice.xml" + "datalocation": "src/test/resources/mri-stack-multilevel.xml" }, "viewsetup": 0 }, "string_metadata": {} }, { - "source_name": "demoSlice.tif channel 1", + "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", - "source_id": 26, + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", + "source_id": 27, "color": -1, - "converter_setup_min": 0.03902065799540933, - "converter_setup_max": 131.07039020657996, + "converter_setup_min": 0.014078041315990818, + "converter_setup_max": 80.01958684009182, "sac": { "spimdata": { - "datalocation": "src/test/resources/demoSlice.xml" + "datalocation": "src/test/resources/mri-stack-multilevel.xml" }, "viewsetup": 0 }, @@ -993,8 +993,8 @@ { "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", - "source_id": 32, + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", + "source_id": 27, "color": -1, "converter_setup_min": 0.014078041315990818, "converter_setup_max": 80.01958684009182, @@ -1009,14 +1009,14 @@ { "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", - "source_id": 32, + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", + "source_id": 28, "color": -1, - "converter_setup_min": 0.014078041315990818, - "converter_setup_max": 80.01958684009182, + "converter_setup_min": 0.033052792654934965, + "converter_setup_max": 147.05187452180567, "sac": { "spimdata": { - "datalocation": "src/test/resources/mri-stack-multilevel.xml" + "datalocation": "src/test/resources/mri-stack.xml" }, "viewsetup": 0 }, @@ -1025,14 +1025,14 @@ { "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", - "source_id": 32, - "color": -1, - "converter_setup_min": 0.014078041315990818, - "converter_setup_max": 80.01958684009182, + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", + "source_id": 30, + "color": 65535, + "converter_setup_min": 0.033052792654934965, + "converter_setup_max": 147.05187452180567, "sac": { "spimdata": { - "datalocation": "src/test/resources/mri-stack-multilevel.xml" + "datalocation": "src/test/resources/mri-stack.xml" }, "viewsetup": 0 }, @@ -1041,30 +1041,30 @@ { "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", - "source_id": 32, - "color": -1, - "converter_setup_min": 0.014078041315990818, - "converter_setup_max": 80.01958684009182, + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", + "source_id": 30, + "color": 65535, + "converter_setup_min": 0.033052792654934965, + "converter_setup_max": 147.05187452180567, "sac": { "spimdata": { - "datalocation": "src/test/resources/mri-stack-multilevel.xml" + "datalocation": "src/test/resources/mri-stack.xml" }, "viewsetup": 0 }, "string_metadata": {} }, { - "source_name": "mri-stack", + "source_name": "demoSlice.tif channel 1", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", - "source_id": 32, + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", + "source_id": 31, "color": -1, - "converter_setup_min": 0.014078041315990818, - "converter_setup_max": 80.01958684009182, + "converter_setup_min": 0.03902065799540933, + "converter_setup_max": 131.07039020657996, "sac": { "spimdata": { - "datalocation": "src/test/resources/mri-stack-multilevel.xml" + "datalocation": "src/test/resources/demoSlice.xml" }, "viewsetup": 0 }, @@ -1073,8 +1073,8 @@ { "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", - "source_id": 32, + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", + "source_id": 36, "color": -1, "converter_setup_min": 0.014078041315990818, "converter_setup_max": 80.01958684009182, @@ -1089,14 +1089,14 @@ { "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", - "source_id": 37, + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", + "source_id": 36, "color": -1, - "converter_setup_min": 0.033052792654934965, - "converter_setup_max": 147.05187452180567, + "converter_setup_min": 0.014078041315990818, + "converter_setup_max": 80.01958684009182, "sac": { "spimdata": { - "datalocation": "src/test/resources/mri-stack.xml" + "datalocation": "src/test/resources/mri-stack-multilevel.xml" }, "viewsetup": 0 }, @@ -1105,14 +1105,14 @@ { "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", - "source_id": 37, + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", + "source_id": 36, "color": -1, - "converter_setup_min": 0.033052792654934965, - "converter_setup_max": 147.05187452180567, + "converter_setup_min": 0.014078041315990818, + "converter_setup_max": 80.01958684009182, "sac": { "spimdata": { - "datalocation": "src/test/resources/mri-stack.xml" + "datalocation": "src/test/resources/mri-stack-multilevel.xml" }, "viewsetup": 0 }, @@ -1121,14 +1121,14 @@ { "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", - "source_id": 37, + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", + "source_id": 36, "color": -1, - "converter_setup_min": 0.033052792654934965, - "converter_setup_max": 147.05187452180567, + "converter_setup_min": 0.014078041315990818, + "converter_setup_max": 80.01958684009182, "sac": { "spimdata": { - "datalocation": "src/test/resources/mri-stack.xml" + "datalocation": "src/test/resources/mri-stack-multilevel.xml" }, "viewsetup": 0 }, @@ -1137,46 +1137,46 @@ { "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", - "source_id": 37, + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", + "source_id": 36, "color": -1, - "converter_setup_min": 0.033052792654934965, - "converter_setup_max": 147.05187452180567, + "converter_setup_min": 0.014078041315990818, + "converter_setup_max": 80.01958684009182, "sac": { "spimdata": { - "datalocation": "src/test/resources/mri-stack.xml" + "datalocation": "src/test/resources/mri-stack-multilevel.xml" }, "viewsetup": 0 }, "string_metadata": {} }, { - "source_name": "mri-stack", + "source_name": "demoSlice.tif channel 1", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", - "source_id": 37, - "color": -1, - "converter_setup_min": 0.033052792654934965, - "converter_setup_max": 147.05187452180567, + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", + "source_id": 38, + "color": 65535, + "converter_setup_min": 0.03902065799540933, + "converter_setup_max": 131.07039020657996, "sac": { "spimdata": { - "datalocation": "src/test/resources/mri-stack.xml" + "datalocation": "src/test/resources/demoSlice.xml" }, "viewsetup": 0 }, "string_metadata": {} }, { - "source_name": "mri-stack", + "source_name": "demoSlice.tif channel 1", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 38, - "color": -1, - "converter_setup_min": 0.033052792654934965, - "converter_setup_max": 147.05187452180567, + "color": 65535, + "converter_setup_min": 0.03902065799540933, + "converter_setup_max": 131.07039020657996, "sac": { "spimdata": { - "datalocation": "src/test/resources/mri-stack.xml" + "datalocation": "src/test/resources/demoSlice.xml" }, "viewsetup": 0 }, @@ -1185,14 +1185,14 @@ { "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 43, "color": -1, - "converter_setup_min": 0.014078041315990818, - "converter_setup_max": 80.01958684009182, + "converter_setup_min": 0.033052792654934965, + "converter_setup_max": 147.05187452180567, "sac": { "spimdata": { - "datalocation": "src/test/resources/mri-stack-multilevel.xml" + "datalocation": "src/test/resources/mri-stack.xml" }, "viewsetup": 0 }, @@ -1201,14 +1201,14 @@ { "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 43, "color": -1, - "converter_setup_min": 0.014078041315990818, - "converter_setup_max": 80.01958684009182, + "converter_setup_min": 0.033052792654934965, + "converter_setup_max": 147.05187452180567, "sac": { "spimdata": { - "datalocation": "src/test/resources/mri-stack-multilevel.xml" + "datalocation": "src/test/resources/mri-stack.xml" }, "viewsetup": 0 }, @@ -1217,14 +1217,14 @@ { "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 43, "color": -1, - "converter_setup_min": 0.014078041315990818, - "converter_setup_max": 80.01958684009182, + "converter_setup_min": 0.033052792654934965, + "converter_setup_max": 147.05187452180567, "sac": { "spimdata": { - "datalocation": "src/test/resources/mri-stack-multilevel.xml" + "datalocation": "src/test/resources/mri-stack.xml" }, "viewsetup": 0 }, @@ -1233,14 +1233,14 @@ { "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 43, "color": -1, - "converter_setup_min": 0.014078041315990818, - "converter_setup_max": 80.01958684009182, + "converter_setup_min": 0.033052792654934965, + "converter_setup_max": 147.05187452180567, "sac": { "spimdata": { - "datalocation": "src/test/resources/mri-stack-multilevel.xml" + "datalocation": "src/test/resources/mri-stack.xml" }, "viewsetup": 0 }, @@ -1249,14 +1249,14 @@ { "source_name": "mri-stack", "source_class": "bdv.SpimSource", - "converter_class": "class net.imglib2.display.Instances$Imp", + "converter_class": "class net.imglib2.display.RealARGBColorConverterFactory$Imp", "source_id": 43, "color": -1, - "converter_setup_min": 0.014078041315990818, - "converter_setup_max": 80.01958684009182, + "converter_setup_min": 0.033052792654934965, + "converter_setup_max": 147.05187452180567, "sac": { "spimdata": { - "datalocation": "src/test/resources/mri-stack-multilevel.xml" + "datalocation": "src/test/resources/mri-stack.xml" }, "viewsetup": 0 }, diff --git a/src/test/resources/mri-stack.xml b/src/test/resources/mri-stack.xml index 03ce13a7..157ac8b5 100644 --- a/src/test/resources/mri-stack.xml +++ b/src/test/resources/mri-stack.xml @@ -3,7 +3,7 @@ . - C:/Users/Nicolas/Dropbox/BIOP/bigdataviewer-playground/src/test/resources/mri-stack.h5 + mri-stack.h5 diff --git a/src/test/resources/testVoronoi.xml b/src/test/resources/testVoronoi.xml index 8c093d1b..ffec2f69 100644 --- a/src/test/resources/testVoronoi.xml +++ b/src/test/resources/testVoronoi.xml @@ -1,3 +1,4 @@ + . diff --git a/src/test/src/sc/fiji/bdvpg/DemoTreeSourcesManipulation.java b/src/test/src/sc/fiji/bdvpg/DemoTreeSourcesManipulation.java index b0d4b915..8405df53 100644 --- a/src/test/src/sc/fiji/bdvpg/DemoTreeSourcesManipulation.java +++ b/src/test/src/sc/fiji/bdvpg/DemoTreeSourcesManipulation.java @@ -63,6 +63,6 @@ public static void main(String... args) { IJ.log("The node "+r+" has "+r.children().size()+" children"); IJ.log("Their names are:"); r.children().forEach(n -> IJ.log("- "+n.name()+" | path = "+n.path())); - IJ.log("nSources = "+r.child("src/test/resources/demoSlice.xml").sources().length); + IJ.log("nSources = "+r.child("demoSlice.xml").sources().length); } } diff --git a/src/test/src/sc/fiji/bdvpg/RayCastDemo.java b/src/test/src/sc/fiji/bdvpg/RayCastDemo.java index d4f96d76..43eb9321 100644 --- a/src/test/src/sc/fiji/bdvpg/RayCastDemo.java +++ b/src/test/src/sc/fiji/bdvpg/RayCastDemo.java @@ -32,7 +32,6 @@ import net.imagej.ImageJ; import sc.fiji.bdvpg.bdv.BdvHandleHelper; import sc.fiji.bdvpg.bdv.navigate.RayCastPositionerSliderAdder; -import sc.fiji.bdvpg.bdv.navigate.TimepointAdapterAdder; import sc.fiji.bdvpg.services.SourceAndConverterServices; public class RayCastDemo { diff --git a/src/test/src/sc/fiji/bdvpg/demos/bdv/navigate/LogMousePositionDemo.java b/src/test/src/sc/fiji/bdvpg/demos/bdv/navigate/LogMousePositionDemo.java index 5c90ad65..856ff55a 100644 --- a/src/test/src/sc/fiji/bdvpg/demos/bdv/navigate/LogMousePositionDemo.java +++ b/src/test/src/sc/fiji/bdvpg/demos/bdv/navigate/LogMousePositionDemo.java @@ -70,7 +70,7 @@ public static > void main(String... args) { rai = Views.addDimension( rai, 0, 0 ); // Makes BDV Source - Source source = new RandomAccessibleIntervalSource<>(rai, Util.getTypeFromInterval(rai), "blobs"); + Source source = new RandomAccessibleIntervalSource<>(rai, rai.getType(), "blobs"); SourceAndConverter sac = SourceAndConverterHelper.createSourceAndConverter(source); // Creates a BdvHandle diff --git a/src/test/src/sc/fiji/bdvpg/demos/bdv/navigate/ViewTransformSetAndLogDemo.java b/src/test/src/sc/fiji/bdvpg/demos/bdv/navigate/ViewTransformSetAndLogDemo.java index 0f21789b..cbd21af3 100644 --- a/src/test/src/sc/fiji/bdvpg/demos/bdv/navigate/ViewTransformSetAndLogDemo.java +++ b/src/test/src/sc/fiji/bdvpg/demos/bdv/navigate/ViewTransformSetAndLogDemo.java @@ -74,7 +74,7 @@ public static void main(String[] args) { rai = Views.addDimension( rai, 0, 0 ); // Makes BDV Source - Source source = new RandomAccessibleIntervalSource<>(rai, Util.getTypeFromInterval(rai), "blobs"); + Source source = new RandomAccessibleIntervalSource<>(rai, rai.getType(), "blobs"); SourceAndConverter sac = SourceAndConverterHelper.createSourceAndConverter(source); // Creates a BdvHandle diff --git a/src/test/src/sc/fiji/bdvpg/demos/bdv/navigate/ViewTransformSynchronizationDemo.java b/src/test/src/sc/fiji/bdvpg/demos/bdv/navigate/ViewTransformSynchronizationDemo.java index b0ed55d1..bb52c51b 100644 --- a/src/test/src/sc/fiji/bdvpg/demos/bdv/navigate/ViewTransformSynchronizationDemo.java +++ b/src/test/src/sc/fiji/bdvpg/demos/bdv/navigate/ViewTransformSynchronizationDemo.java @@ -74,7 +74,7 @@ public static void main(String[] args) { rai = Views.addDimension( rai, 0, 0 ); // Makes BDV Source - Source source = new RandomAccessibleIntervalSource<>(rai, Util.getTypeFromInterval(rai), "blobs"); + Source source = new RandomAccessibleIntervalSource<>(rai, rai.getType(), "blobs"); SourceAndConverter sac = SourceAndConverterHelper.createSourceAndConverter(source); // Creates a BdvHandle diff --git a/src/test/src/sc/fiji/bdvpg/io/state/BdvPlaygroundStateSaver.java b/src/test/src/sc/fiji/bdvpg/io/state/BdvPlaygroundStateSaver.java index d0164429..b80e86ae 100644 --- a/src/test/src/sc/fiji/bdvpg/io/state/BdvPlaygroundStateSaver.java +++ b/src/test/src/sc/fiji/bdvpg/io/state/BdvPlaygroundStateSaver.java @@ -62,7 +62,7 @@ public static void main( String[] args ) ).run(); logger.info("Bdv Playground state saved!"); - + System.out.println("Bdv Playground state saved!"); } public static void createSacs() { From a2dd0dec224a5f81192665409854cf6f5f8b447d Mon Sep 17 00:00:00 2001 From: Nicolas Chiaruttini Date: Thu, 17 Oct 2024 11:09:19 +0200 Subject: [PATCH 4/5] Adopts pom-scijava-39 --- pom.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 44d45a59..c2e33600 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ org.scijava pom-scijava - 39.0.0-SNAPSHOT + 39.0.0 @@ -121,9 +121,9 @@ 0.2.7 - 0.3.3 + 0.3.4 0.10.2 - 2.3.4 + From 55e35df4c43c51884a664d426f3f4b4829b92bf8 Mon Sep 17 00:00:00 2001 From: Nicolas Chiaruttini Date: Thu, 17 Oct 2024 11:12:18 +0200 Subject: [PATCH 5/5] Bump to next development cycle Signed-off-by: Nicolas Chiaruttini --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c2e33600..22943413 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ sc.fiji bigdataviewer-playground - 0.10.7-SNAPSHOT + 0.10.8-SNAPSHOT bigdataviewer-playground BigDataViewer Actions and GUI