44import java .util .Optional ;
55
66import org .apache .commons .lang3 .ArrayUtils ;
7- import org .janelia .saalfeldlab .n5 .DatasetAttributes ;
87import org .janelia .saalfeldlab .n5 .N5Reader ;
98import org .janelia .saalfeldlab .n5 .N5Writer ;
109import org .janelia .saalfeldlab .n5 .universe .N5TreeNode ;
@@ -38,6 +37,7 @@ public Optional<NgffSingleScaleAxesMetadata> parseMetadata(final N5Reader n5, fi
3837 final JsonArray axArr = n5 .getAttribute (node .getPath (), NgffSingleScaleAxesMetadata .AXIS_KEY , JsonArray .class );
3938 final Axis [] axes = gson .fromJson (axArr , Axis [].class );
4039
40+
4141 final JsonArray ctArr = n5 .getAttribute (node .getPath (), NgffSingleScaleAxesMetadata .COORDINATETRANSFORMATIONS_KEY , JsonArray .class );
4242 final CoordinateTransformation <?>[] cts = gson .fromJson (ctArr , CoordinateTransformation [].class );
4343
@@ -48,17 +48,15 @@ public Optional<NgffSingleScaleAxesMetadata> parseMetadata(final N5Reader n5, fi
4848 final double [] scale = scaleAndTranslation .getScaleCopy ();
4949 final double [] translation = scaleAndTranslation .getTranslationCopy ();
5050
51- final DatasetAttributes dsetAttrs = n5 .getDatasetAttributes (node .getPath ());
52- if ( OmeNgffMetadataParser .cOrder (dsetAttrs ))
53- ArrayUtils .reverse ( axes );
51+ // TODO need to figure out if I even do not need to reverse axes
52+ ArrayUtils .reverse (axes );
5453
5554 return Optional .of (new NgffSingleScaleAxesMetadata (node .getPath (), scale , translation , axes , null ));
5655 }
5756
5857 return Optional .empty ();
5958 }
6059
61-
6260 @ Override
6361 public void writeMetadata (final NgffSingleScaleAxesMetadata t , final N5Writer n5 , final String path ) throws Exception {
6462
0 commit comments