iris icon indicating copy to clipboard operation
iris copied to clipboard

A powerful, format-agnostic, and community-driven Python package for analysing and visualising Earth science data

Results 426 iris issues
Sort by recently updated
recently updated
newest added

## 📚 Documentation Iris.analysis can do alot more than MAX/MIN/MEAN, but that's all users are often aware it can do. A further topics section showcasing some more uses might increase...

Type: Documentation

An attempt at demonstrating some of the ideas in #4754. That is, using a common function to create cubes from regridded data.

Some users have cited slow downs in regridding as a blocker to moving to Iris 2 (and therefore Python 3 as they don't have access to Iris 1.13 in a...

Type: Performance
Stale

## 📰 Custom Issue Currently there isn't specific unit testing of `Cube.coord_dims`. I'd like to see this change. Suggested coverage: - coord on the cube - coord not on the...

Type: Testing

### Context `dask.array.map_blocks` will under some circumstances pass a 0d array through the provided function when initialised, as documented in https://docs.dask.org/en/latest/generated/dask.array.map_blocks.html In https://github.com/SciTools/iris/blob/4abaa8f5d4be918b2e0b7bd42fbcc1e0a0196dd6/lib/iris/_lazy_data.py#L355-L388 we call map_blocks without `meta`, including when...

## 📚 Documentation `pydata-sphinx-theme` has been updated from `0.8.1` to `0.9.0`. The later version supports dark mode which is great, however the iris docs will need a few changes like...

Type: Documentation

## 📰 Custom Issue The `iris.common.metadata.hexdigest` was made part of the public API in #4020. This is a useful feature, but may have confusing interaction with cubes with lazy data...

Type: Enhancement
Stale

## 📰 Custom Issue I tried to run the following line of code and was surprised to find myself running into problems: `u_cubes = iris.load(filenames, domain & 'eastward_wind', callback=cb)` Here,...

Type: Documentation

## 🐛 Bug Report ## Expected behaviour [PP saving `Single depth level (soil depth)`](https://github.com/SciTools/iris/blob/3fec756c6107ea71e64e0fe7a07882f8dbde3071/lib/iris/fileformats/pp_save_rules.py#L743-L758) should be setting `pp.lblev` correctly per level, rather than the current default of `0`. ## Screenshots...

Type: Bug
Experience: Medium

## 📰 Custom Issue Hi everyone, we are currently working on a feature to make our multimodel calculations lazy in ESMValTool by depending on `iris.analysis` to perform the calculations (https://github.com/ESMValGroup/ESMValCore/pull/968)....

Feature: ESMValTool