You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/internals/internal-design.rst
+3-3
Original file line number
Diff line number
Diff line change
@@ -86,9 +86,9 @@ DataArray Objects
86
86
87
87
The simplest data structure used by most users is :py:class:`~xarray.DataArray`.
88
88
A :py:class:`~xarray.DataArray` is a composite object consisting of multiple
89
-
:py:class:`~xarray.core.variable.Variable` objects which store related data.
89
+
:py:class:`~xarray.Variable` objects which store related data.
90
90
91
-
A single :py:class:`~xarray.core.Variable` is referred to as the "data variable", and stored under the :py:attr:`~xarray.DataArray.variable`` attribute.
91
+
A single :py:class:`~xarray.Variable` is referred to as the "data variable", and stored under the :py:attr:`~xarray.DataArray.variable`` attribute.
92
92
A :py:class:`~xarray.DataArray` inherits all of the properties of this data variable, i.e. ``dims``, ``data``, ``attrs`` and ``encoding``,
93
93
all of which are implemented by forwarding on to the underlying ``Variable`` object.
94
94
@@ -111,7 +111,7 @@ Finally a :py:class:`~xarray.DataArray` defines a :py:attr:`~xarray.DataArray.na
111
111
variable but is stored on the wrapping ``DataArray`` class.
112
112
The ``name`` attribute is primarily used when one or more :py:class:`~xarray.DataArray` objects are promoted into a :py:class:`~xarray.Dataset`
113
113
(e.g. via :py:meth:`~xarray.DataArray.to_dataset`).
114
-
Note that the underlying :py:class:`~xarray.core.Variable` objects are all unnamed, so they can always be referred to uniquely via a
114
+
Note that the underlying :py:class:`~xarray.Variable` objects are all unnamed, so they can always be referred to uniquely via a
Copy file name to clipboardExpand all lines: doc/internals/interoperability.rst
+1-1
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ This interoperability comes via a set of flexible abstractions into which the us
10
10
11
11
- :ref:`Custom file backends <add_a_backend>` via the :py:class:`~xarray.backends.BackendEntrypoint` system,
12
12
- Numpy-like :ref:`"duck" array wrapping <internals.duckarrays>`, which supports the `Python Array API Standard <https://data-apis.org/array-api/latest/>`_,
13
-
- :ref:`Chunked distributed array computation <internals.chunkedarrays>` via the :py:class:`~xarray.core.parallelcompat.ChunkManagerEntrypoint` system,
13
+
- :ref:`Chunked distributed array computation <internals.chunkedarrays>` via the :py:class:`~xarray.namedarray.parallelcompat.ChunkManagerEntrypoint` system,
14
14
- Custom :py:class:`~xarray.Index` objects for :ref:`flexible label-based lookups <internals.custom indexes>`,
15
15
- Extending xarray objects with domain-specific methods via :ref:`custom accessors <internals.accessors>`.
0 commit comments