@@ -116,7 +116,7 @@ This core specification adheres to a ``MAJOR.MINOR`` version
116116number format. When incrementing the minor version, only additional features
117117can be added. Breaking changes require incrementing the major version.
118118
119- A zarr implementation that provides the read and write API by
119+ A Zarr implementation that provides the read and write API by
120120implementing a specification ``X.Y `` can be considered compatible with all
121121datasets which only use features contained in version ``X.Y ``.
122122
@@ -321,7 +321,7 @@ The following figure illustrates the first part of the terminology:
321321 hierarchy _ are held in a store as raw bytes. To enable a variety
322322 of different store types to be used, this specification defines an
323323 `Abstract store interface `_ which is a common set of operations that stores
324- may provide. For example, a directory in a file system can be a zarr store,
324+ may provide. For example, a directory in a file system can be a Zarr store,
325325 where keys are file names, values are file contents, and files can be read,
326326 written, listed or deleted via the operating system. Equally, an S3 bucket
327327 can provide this interface, where keys are resource names, values are
@@ -678,18 +678,18 @@ The following members are optional:
678678 unnamed dimension is indicated by the null object. If ``dimension_names `` is
679679 not specified, all dimensions are unnamed.
680680
681- For compatibility with zarr implementations and applications that support
681+ For compatibility with Zarr implementations and applications that support
682682 using dimension names to uniquely identify dimensions, it is recommended but
683683 not required that all non-null dimension names are distinct (no two
684684 dimensions have the same non-empty name).
685685
686686 This specification also does not place any restrictions on the use of the
687- same dimension name across multiple arrays within the same zarr hierarchy,
687+ same dimension name across multiple arrays within the same Zarr hierarchy,
688688 but extensions or specific applications may do so.
689689
690690The array metadata object must not contain any other names.
691691Those are reserved for future versions of this specification.
692- An implementation must fail to open zarr hierarchies, groups
692+ An implementation must fail to open Zarr hierarchies, groups
693693or arrays with unknown metadata fields, with the exception of
694694objects with a ``"must_understand": false `` key-value pair.
695695
@@ -769,7 +769,7 @@ above, but using a (currently made up) extension data type::
769769
770770.. note ::
771771
772- Comparison with zarr spec v2:
772+ Comparison with Zarr spec v2:
773773
774774 - ``dtype `` has been renamed to ``data_type ``,
775775 - ``chunks `` has been replaced with ``chunk_grid ``,
@@ -873,7 +873,7 @@ This follows the
873873 representation is the ``UTF-8 `` encoded Unicode string.
874874
875875.. note ::
876- The prefix ``__zarr `` is reserved for core zarr data, and extensions
876+ The prefix ``__zarr `` is reserved for core Zarr data, and extensions
877877 can use other files and folders starting with ``__ ``.
878878
879879
@@ -1162,7 +1162,7 @@ To encode or decode a chunk, the encoded and decoded representations for each
11621162codec in the chain must first be determined as follows:
11631163
116411641. The initial decoded representation, ``decoded_representation[0] `` is a
1165- multi-dimensional array with the same data type as the zarr array, and shape
1165+ multi-dimensional array with the same data type as the Zarr array, and shape
11661166 equal to the chunk shape.
11671167
116811682. For each codec ``i ``, the encoded representation is equal to the decoded
@@ -1182,7 +1182,7 @@ the following procedure:
11821182
118311831. The initial *encoded chunk * ``EC[0] `` of the type specified by
11841184 ``decoded_representation[0] `` is equal to the chunk array ``A `` (with a shape
1185- equal to the chunk shape, and data type equal to the zarr array data type).
1185+ equal to the chunk shape, and data type equal to the Zarr array data type).
11861186
118711872. For each codec ``codecs[i] `` in ``codecs ``, ``EC[i+1] :=
11881188 codecs[i].encode(EC[i]) ``.
@@ -1652,7 +1652,7 @@ that need to be carefully considered but do not strictly fall into the spec.
16521652Explicit vs implicit group
16531653--------------------------
16541654
1655- While this zarr spec v3 defines implicit and explicit groups, implementations may
1655+ While this Zarr spec v3 defines implicit and explicit groups, implementations may
16561656decide to create an explicit group for all implicit groups they encounter; in
16571657particular when using a hierarchical storage.
16581658
0 commit comments