| Modifier and Type | Method and Description |
|---|---|
N5Metadata |
N5TreeNode.getMetadata() |
static N5Metadata |
N5MetadataUtils.parseMetadata(org.janelia.saalfeldlab.n5.N5Reader n5,
String group) |
static N5Metadata |
N5MetadataUtils.parseMetadata(org.janelia.saalfeldlab.n5.N5Reader n5,
String group,
boolean parseWholeTree) |
static N5Metadata |
N5MetadataUtils.parseMetadata(org.janelia.saalfeldlab.n5.N5Reader n5,
String group,
boolean parseWholeTree,
ExecutorService exec,
List<N5MetadataParser<?>> parsers,
List<N5MetadataParser<?>> groupParsers) |
| Modifier and Type | Method and Description |
|---|---|
void |
N5TreeNode.setMetadata(N5Metadata metadata) |
| Modifier and Type | Class and Description |
|---|---|
class |
GenericMetadataGroup<T extends N5Metadata> |
interface |
N5MetadataGroup<T extends N5Metadata>
Base interfaces for metadata corresponding to an n5 group.
|
interface |
N5MetadataParser<T extends N5Metadata>
Interface for reading metadata from N5 containers.
|
interface |
N5MetadataWriter<T extends N5Metadata>
Interface for writing metadata to an N5 container.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IntensityMetadata
Interface for metadata that describes
|
interface |
N5DatasetMetadata
Interface for metadata that corresponds to an N5 dataset.
|
interface |
N5MetadataGroup<T extends N5Metadata>
Base interfaces for metadata corresponding to an n5 group.
|
interface |
N5SpatialDatasetMetadata |
interface |
SpatialMetadata
Interface for metadata describing how spatial data are oriented in physical space.
|
interface |
SpatialMetadataGroup<T extends SpatialMetadata>
Interface for a metadata whose children are each
SpatialMetadata, and is itslef SpatialMetadata. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractN5DatasetMetadata
Abstract class for single-scale or multi-scale N5 metadata.
|
class |
AbstractN5Metadata
Abstract class for single-scale or multi-scale N5 metadata.
|
class |
AbstractN5SpatialDatasetMetadata
Abstract class for single-scale or multi-scale N5 metadata.
|
class |
GenericMetadataGroup<T extends N5Metadata> |
class |
MultiscaleMetadata<T extends N5DatasetMetadata & SpatialMetadata>
An abstract class for a
SpatialMetadataGroup whose children contain
the same data sampled at different resolutions. |
class |
N5CosemMetadata
Janelia COSEM's implementation of a
N5SingleScaleMetadata. |
class |
N5CosemMultiScaleMetadata
Janelia COSEM's implementation of a
MultiscaleMetadata. |
class |
N5DefaultSingleScaleMetadata
This class merely serves as a marker that all its values are default values.
|
class |
N5MultiScaleMetadata
An implementation of
MultiscaleMetadata whose children are instances of N5SingleScaleMetadata. |
class |
N5SingleScaleMetadata
Metadata representing an N5Dataset that implements
SpatialMetadata and IntensityMetadata. |
class |
SpatialMultiscaleMetadata<T extends N5SpatialDatasetMetadata>
An abstract class for a
SpatialMetadataGroup whose children contain
the same data sampled at different resolutions. |
| Modifier and Type | Method and Description |
|---|---|
static <M extends N5Metadata> |
MetadataUtils.permuteSpatialMetadata(M metadata,
int[] axisPermutation) |
| Modifier and Type | Method and Description |
|---|---|
T[] |
N5MetadataGroup.getChildrenMetadata()
Note: This is NOT gauranteeed to be sorted.
|
T[] |
GenericMetadataGroup.getChildrenMetadata() |
| Modifier and Type | Method and Description |
|---|---|
static void |
MetadataUtils.updateChildrenMetadata(N5TreeNode parent,
N5Metadata[] childrenMetadata,
boolean relative) |
| Constructor and Description |
|---|
GenericMetadataGroup(String path,
T[] children) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultAxisMetadata
Default implementation of
AxisMetadata. |
class |
DefaultDatasetAxisMetadata
Default implementation of
AxisMetadata. |
class |
DefaultIndexedAxisMetadata
Default implementation of
IndexedAxisMetadata. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMetadataTemplateParser<T extends N5Metadata>
Interface for metadata describing how spatial data are oriented in physical space.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CanonicalMetadata |
| Modifier and Type | Class and Description |
|---|---|
class |
CalibratedTransformMetadata |
class |
CanonicalDatasetMetadata |
class |
CanonicalMultichannelMetadata |
class |
CanonicalMultiscaleMetadata |
class |
CanonicalSpatialDatasetMetadata |
class |
CanonicalSpatialMetadata |
class |
MultiChannelMetadataCanonical |
class |
MultiResolutionSpatialMetadataCanonical |
class |
SpatialMetadataCanonical
Interface for metadata describing how spatial data are oriented in physical
space.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NgffSingleScaleAxesMetadata |
class |
OmeNgffMetadata |
class |
OmeNgffMultiScaleMetadata |
class |
OmeNgffMultiScaleMetadataMutable |
| Modifier and Type | Method and Description |
|---|---|
static <T,M extends AxisMetadata & N5Metadata> |
OmeNgffMetadata.permuteForNgff(net.imglib2.RandomAccessibleInterval<T> img,
M meta) |
| Modifier and Type | Class and Description |
|---|---|
class |
TranslatedMetadataWriter<T extends N5Metadata> |
Copyright © 2021–2026 Saalfeld Lab. All rights reserved.