Manuel Schlund

Results 20 issues of Manuel Schlund

Hi, @bettina-gier and I found a possible bug regarding masked arrays: **What happened**: When performing arithmetic operations (I tested `+`, `-`, `*`, and `/`) between masked `numpy` and `dask` arrays...

array
upstream
bug

## 🚀 Pull Request ### Description This pull request allows collapsing coordinates with number of bounds different from 0 or 2 (e.g., mesh dimensions). For this, it first checks if...

## 🐛 Bug Report Calling `save_mesh` or `Mesh.to_MeshCoord` fails with confusing error messages when the coordinates used to create the mesh have `standard_name=None` ## How To Reproduce Steps to reproduce...

Type: Bug
Feature: UGRID
Feature: ESMValTool

The [`MeshCoord` constructor](https://github.com/SciTools/iris/blob/2cbaec747820410cce41db004a41e68d6ff63ee8/lib/iris/experimental/ugrid/mesh.py#L2758) always uses the metadata (`standard_name`, `long_name`, `units`, etc.) of the node coordinate, regardless of the `location` that is specified: https://github.com/SciTools/iris/blob/2cbaec747820410cce41db004a41e68d6ff63ee8/lib/iris/experimental/ugrid/mesh.py#L2845-L2853 That feels really weird to me and...

Type: Bug
Feature: UGRID
Status: Decision Required
Feature: ESMValTool

Hi, in ESMValTool we found the following issue concerning files with derived variables (in particular ` atmosphere_hybrid_sigma_pressure_coordinate`, see ESMValGroup/ESMValCore#543): The bounds of the derived variable of model output that is...

Type: Bug
Experience: High
Release: Minor
Release: Patch
Status: Decision Required
Feature: NetCDF + CF-conventions
Feature: ESMValTool

Hi, I've encountered the following bug(?) while working with files that contain `derived coordinates`: ```python import iris import numpy as np path = iris.sample_data_path('hybrid_height.nc') cube = iris.load(path)[0] aux_coord = iris.coords.AuxCoord(np.arange(cube.shape[1])...

Type: Bug
Experience: High
Release: Patch

## 🐛 Bug Report Hi guys, I found two issues with regridding using `iris.analysis.UnstructuredNearest`: 1. The data type of the input cube is not preserved, the output type is always...

Type: Bug
Release: Minor

## 🚀 Pull Request ### Description This PR makes `iris.analysis.cartography.area_weights` lazy by providing the keyword arguments `compute` and `chunks`: ```py def area_weights(cube, normalize=False, compute=True, chunks=None): ``` These defaults ensure full...

## ✨ Feature Request Currently, `iris.analysis.cartography.area_weights` always returns a numpy array. Depending on the shape of the input cube, this can use up a lot of memory. It would be...

## 🐛 Bug Report While reading lots of large netCDF files with `iris`, I noticed that my entire `stderr` is cluttered with the following prints: ```bash ut_scale(): NULL factor argument...

Type: Bug
New: Issue
community