Skip to content

Document xarray ERDDAP backend (Sphinx + README)#447

Open
Divyateja2709 wants to merge 3 commits intoioos:mainfrom
Divyateja2709:docs/sphinx-xarray-and-readme
Open

Document xarray ERDDAP backend (Sphinx + README)#447
Divyateja2709 wants to merge 3 commits intoioos:mainfrom
Divyateja2709:docs/sphinx-xarray-and-readme

Conversation

@Divyateja2709
Copy link
Copy Markdown

This PR adds user-facing documentation for the xarray engine="erddap" backend to improve discoverability and usability.

Changes
Added a new Sphinx page (docs/source/xarray.rst) describing:
Purpose of the backend
Dependencies
Quick start usage
API reference via automodule (erddapy.xarray_erddap)
Linked the new page in the documentation toctree (index.rst)
Updated README.md with:
Installation instructions (erddapy, xarray, netcdf4)
Minimal working example using xr.open_dataset(..., engine="erddap")
Link to hosted documentation
GSoC alignment (ioos/gsoc#108)

This directly addresses the goal of “Major functionality documented” for the erddapy xarray plugin by:

Providing structured Sphinx documentation aligned with existing docs
Adding a quick-start entry point in the README for new users
Why this matters
Makes the xarray backend easier to discover and use
Reduces onboarding friction for new users
Aligns documentation with existing ERDDAP usage patterns
Complements ongoing work on tests and CI coverage
Notes
Expected docs URL after deploy: https://ioos.github.io/erddapy/xarray.html
This branch is based on tests and includes recent xarray/GridDAP test work
Independent of the CI coverage artifacts PR (ci/coverage-artifacts)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant