-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Docs page on internal design #7991
Conversation
@@ -1,31 +0,0 @@ | |||
Variable objects |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All of this content has been kept - it's been moved to internal-design.rst
. I'm not sure why git mv
didn't seem to understand that I was just renaming this file.
|
||
.. ipython:: python | ||
|
||
var.data |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These examples print long reprs of the numpy arrays, but irritatingly np.set_printoptions(threshold=10)
doesn't seem to do anything when I try it locally.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's a good addition!
Co-authored-by: Michael Niklas <[email protected]>
@pydata/xarray any other opinions on this? Thoughts on any other parts of xarray's internals that might be useful to explain? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since #7368 Coordinates is now public API, but still used internally. Not sure if there is much to explain though.
Co-authored-by: Michael Niklas <[email protected]>
Adds a new page to the xarray internals documentation giving an overview of the internal design of xarray.
This should be helpful for xarray contributors and for developers of extensions because nowhere in the docs does it really explain how
DataArray
andDataset
are constructed fromVariable
.Closes #xxxxTests addedwhats-new.rst
New functions/methods are listed inapi.rst