Patrick Peglar

Results 132 issues of Patrick Peglar

**What happened**: I create a dask (lazy) array, then schedule an operation in a dask worker, which refers it as a free or global variable (i.e. not as an argument)....

scheduler
documentation
good second issue

From work elsewhere, we find that it might be better to track Python heap usage, instead of Linux RSS space At least the observation [here ("When initially run, this claimed...

As identified in work on #4845 Follow-on fixes/changes : 1. the call to ["fix_dask_settings" in the setup_cache call](https://github.com/SciTools/iris/blob/main/benchmarks/benchmarks/sperf/combine_regions.py#L71-L72) is not necessarily affecting what happens in the main tests, as we...

Feature: UGRID

Targets feature branch, just to unify testing. This introduces a "netcdf dataset adapter" for xarray datasets, enabling to read/write xarray data as if it were a netcdf file. ALSO combined...

This "just" splits the iris.fileformats.netcdf module into separate sourcefiles for load + save code. There's very little talk between the two, and this should makes it much easier for devs...

A cube cannot currently be collapsed over a MeshCoord (or mesh dim), since the collapse operation expects a bounds shape of (N, 2) and it can't handle (N, 4). Example:...

Feature: ESMValTool

Like numpy, we now only have a very few "general" operations in the cube API that modify an existing cube rather than returning a new one. For comprehensibilty, I think...

Status: Decision Required

In my opinion, there is far too much in `cube.py`, and particularly the Cube class. I would like to see this minimised by removing purely "convenience" instance methods : By...

Status: Decision Required
Type: Question

We encountered a file where loading fails due to a variable referencing as 'coordinates' a dimension that it doesn't actually use. Simplified example CDL : ``` netcdf minimal_failcase { dimensions:...

Type: Bug
Experience: High
Release: Patch
Feature: NetCDF + CF-conventions

Documentation to answer user questions like > "what happens to a cubes ancillary variables when I ..." A broad variety of solutions is possible * do nothing, allow users to...

Type: Documentation
Status: Decision Required