---
# System prepended metadata

title: napari's Dims

---

# napari's Dims

Over the last few years, there have been multiple issues associated with `Dims`, which sits at the core of what napari does - slicing/sampling multiple n-dimensional layers to be rendered in the canvas.

This list below contains a non-exhaustive list of some open issues associated with `Dims`. The goal of this document is to understand if we should make fundamental design changes to `Dims` to handle all/most of these issues in one large/fell swoop.

* multicanvas
    * [https://github.com/napari/napari/issues/5348](https://github.com/napari/napari/issues/5348)
    * [https://github.com/napari/napari/issues/2338](https://github.com/napari/napari/issues/2338)
* order
    * [https://github.com/napari/napari/issues/5553](https://github.com/napari/napari/issues/5553)
    * [https://github.com/napari/napari/issues/5505](https://github.com/napari/napari/issues/5505)
    * [https://github.com/napari/napari/issues/4308](https://github.com/napari/napari/issues/4308)
    * [https://github.com/napari/napari/issues/3882](https://github.com/napari/napari/issues/3882)
    * [https://github.com/napari/napari/issues/2770](https://github.com/napari/napari/issues/2770)
    * [https://github.com/napari/napari/issues/2387](https://github.com/napari/napari/issues/2387)
    * [https://github.com/napari/napari/issues/1075](https://github.com/napari/napari/issues/1075)
* mixed dims
    * [https://github.com/napari/napari/issues/3391](https://github.com/napari/napari/issues/3391)
    * [https://github.com/napari/napari/pull/4819](https://github.com/napari/napari/pull/4819)
* axis_labels
    * [https://github.com/napari/napari/issues/4624](https://github.com/napari/napari/issues/4624)
    * [https://github.com/napari/napari/issues/1144](https://github.com/napari/napari/issues/1144)
    * [https://github.com/napari/napari/issues/906](https://github.com/napari/napari/issues/906)
    * [https://github.com/napari/napari/issues/14](https://github.com/napari/napari/issues/14)
* last_used
    * [https://github.com/napari/napari/issues/3273](https://github.com/napari/napari/issues/3273)
* corner_pixels
    * [https://github.com/napari/napari/issues/2487](https://github.com/napari/napari/issues/2487)
    * [https://github.com/napari/napari/issues/5429](https://github.com/napari/napari/issues/5429)
* canvas size/view
    * [https://github.com/napari/napari/issues/4148](https://github.com/napari/napari/issues/4148)
* coordinate systems
    * [https://github.com/napari/napari/issues/4633](https://github.com/napari/napari/issues/4633)
    * [https://github.com/napari/napari/issues/3848](https://github.com/napari/napari/issues/3848)
* slicing
    * [https://github.com/napari/napari/issues/1775](https://github.com/napari/napari/issues/1775)
* layer model
    * [https://github.com/napari/napari/issues/1353](https://github.com/napari/napari/issues/1353)
* misc
    * [https://github.com/napari/napari/issues/5070](https://github.com/napari/napari/issues/5070)
    * [https://github.com/napari/napari/issues/2343](https://github.com/napari/napari/issues/2343)