Skip to content

Commit e86f824

Browse files
committed
zarr -> Zarr, in prose
1 parent 97453eb commit e86f824

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

docs/v3/core/v3.0.rst

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ This core specification adheres to a ``MAJOR.MINOR`` version
116116
number format. When incrementing the minor version, only additional features
117117
can 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
120120
implementing a specification ``X.Y`` can be considered compatible with all
121121
datasets 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

690690
The array metadata object must not contain any other names.
691691
Those 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
693693
or arrays with unknown metadata fields, with the exception of
694694
objects 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
11621162
codec in the chain must first be determined as follows:
11631163

11641164
1. 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

11681168
2. For each codec ``i``, the encoded representation is equal to the decoded
@@ -1182,7 +1182,7 @@ the following procedure:
11821182

11831183
1. 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

11871187
2. 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.
16521652
Explicit 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
16561656
decide to create an explicit group for all implicit groups they encounter; in
16571657
particular when using a hierarchical storage.
16581658

0 commit comments

Comments
 (0)