| author |
|---|
(ngff-spec:history)=
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- BREAKING CHANGE: Unified
inputandoutputfields in all transformation metadata to be an object of{"name": string, "path": string}instead of allowing both string and object forms. This change was made to ensure consistency across all transformations and to simplify the specification.
- Implemented feedback from Hackathon:
- BREAKING CHANGE: Renamed top-level group for transformations to "Scene"
- BREAKING CHANGE: Transformations in scene metadata must be object with fields "name" and "path"
- BREAKING CHANGE: Made syntax of
mapAxisandbyDimensiontransforms consistent with other transforms - BREAKING CHANGE: Zarr parameter storage no longer allowed for scale/translation
- For detailed set of changes see complete overview
- Updated version keys from
0.6.dev2to0.6.dev3everywhere - style: Homogeneous use of backticks in spec document
- specification: Changed the constraints for valid
pathvalues inwellsfor HCS plates to allow some non-alphanumeric characters. - specification: Corrected that
versionfield is not required under plate/well/labels metadata. - specification: Constrained datatype of multiscales datasets to be the same across all resolutions
- specification: Clarified that
namefield inaxesmetadata is required to be a non-empty string. - style: Adopted JSON terminology for "object" and "array" in the spec document.
- BREAKING CHANGE: Removed
inverseOftransformation - Removed
versionfield frommultiscalesmetadata in the image schema (schemas/image.schema) since it is already required atome > version - Removed
versionfield fromplate,wellandlabelsmetadata in the spec document since it is already required atome > version.
Implemented feedback from RFC-5 review 1 and 2
Initial proposal for RFC-5: Transforms. See proposal text.
- Clarify that the
dimension_namesfield inaxesMUST be included.
- Re-add the improved omero description in PR-191.
- use Zarr v3 in OME-Zarr, see RFC-2.
- expand on "labels" description
- transitional metadata for image collections ("bioformats2raw.layout")
- multiscales: add axes type, units and coordinateTransformations
- plate: add rowIndex/columnIndex
- Add axes field to multiscale metadata
- Change chunk dimension separator to "/"
- Add HCS specification
- Add labels specification
- Add description of "omero" metadata
- Add info on the ordering of resolutions
First version for internal demo