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 293 iris issues
Sort by recently updated
recently updated
newest added

It looks like functions such as such as `iris.coord_categorisation.add_month` don't create lazy coords. Worse, they may actually [realise the existing coords which they reference](https://github.com/SciTools/iris/blob/5e009719cbaccaa567c5699572905442dcfdcc6f/lib/iris/coord_categorisation.py#L69) ?

Type: Performance

On general principles, since a MeshCoord is designed to be a "window" on other data, it should probably "have" the coord-system of the underlying coordinates from which it takes its...

Feature: UGRID

## ✨ Feature Request Include the latest STASH codes in the `STASH_TRANS` dictionary: https://github.com/SciTools/iris/blob/6fbf6196926552f46911de976854c61bd4a341e6/lib/iris/fileformats/_ff_cross_references.py#L13-L20 **For backwards compatibility it is important that we limit to ADDITIONS and UPDATES, no deletions.** Some...

Experience: Low
Release: Minor
Good First Issue

## 🚀 Pull Request ### Description Use the iris optimal chunk size algorithm to set reasonable chunk sizes for derived coordinates. This is one way to solve #5457. Could I...

## 📚 Documentation We currently use [apidoc](https://github.com/sphinx-contrib/apidoc) for our API Docs, which look like this: https://scitools-iris.readthedocs.io/en/latest/generated/api/iris.html. Autodoc headline: > Sphinx AutoAPI is a Sphinx extension for generating complete API documentation...

Type: Documentation
Status: Blocked

## 🚀 Pull Request ### Description Make it possible to specify the target chunks in [iris.util.broadcast_to_shape](https://scitools-iris--5620.org.readthedocs.build/en/5620/generated/api/iris.util.html#iris.util.broadcast_to_shape). This function is often used to broadcast auxiliary coordinate or cell measure data or...

## 📰 Custom Issue #5638 added a pytest fixture to mock-wrap dask's `compute` function: https://github.com/SciTools/iris/blob/fe46e05ca4e972e12a1a5aa42096130341de6d79/lib/iris/tests/unit/analysis/stats/test_pearsonr.py#L44-L55 If this fixture were moved to a `conftest.py`, it could also be used in [test__arith__dask_array.py](https://github.com/SciTools/iris/blob/fe46e05ca4e972e12a1a5aa42096130341de6d79/lib/iris/tests/unit/analysis/maths/test__arith__dask_array.py#L21)...

Type: Testing

## ✨ Feature Request Following [this comment] https://github.com/SciTools/iris/pull/4499#issuecomment-1012947187 (and preceding ones). If you know what you're doing this isn't actually that hard. E.G. `coord.units.num2date(coord.bounds).astype('str')` But it isn't so easy to...

## 📰 Custom Issue Remove the temporary maximum `pip` pin `sphinx

Type: Documentation
Type: Infrastructure
Type: Tech Debt