Skip to content

Integrate all data variables in UxDataset.integrate()#1531

Open
rajeeja wants to merge 4 commits into
mainfrom
rajeeja/integrate_multiple_arrays_463
Open

Integrate all data variables in UxDataset.integrate()#1531
rajeeja wants to merge 4 commits into
mainfrom
rajeeja/integrate_multiple_arrays_463

Conversation

@rajeeja

@rajeeja rajeeja commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Makes UxDataset.integrate() integrate every grid-mapped data variable (via UxDataArray.integrate()) and return a new UxDataset, replacing the old first-variable-only behavior and its deprecation warning. Non-grid variables are skipped with a warning.

Breaking change: return type is now a UxDataset (was a scalar).

Includes tests and a short showcase in the area-calc user guide.

Closes #463

rajeeja added 2 commits June 23, 2026 17:58
UxDataset.integrate() now integrates every grid-mapped data variable via
UxDataArray.integrate() and returns a new UxDataset, replacing the previous
first-variable-only behavior and its deprecation warning. Variables not
mapped to the grid are skipped with a warning.

Closes #463
@rajeeja rajeeja requested a review from erogluorhan June 23, 2026 22:59
@review-notebook-app

Copy link
Copy Markdown

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

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.

Fix UxDataset.integrate() to work for multiple data arrays in the dataset

1 participant