Skip to main content
`Ctrl`+`K`

# ndcube (`ndcube`)

## ndcube Package

### ndcube

A package for multi-dimensional contiguous and non-contiguous coordinate-aware arrays.

- Homepage: sunpy/ndcube

- Documentation: https://docs.sunpy.org/projects/ndcube/

### Classes

`ExtraCoords`([ndcube]) | A representation of additional world coordinates associated with pixel axes.
`ExtraCoordsABC`() | A representation of additional world coordinates associated with pixel axes.
`GlobalCoords`([ndcube]) |
`GlobalCoordsABC`() | A structured representation of coordinate information applicable to a whole `NDCubeABC`.
`NDCollection`(key_data_pairs[, aligned_axes, ...]) | Class for holding and manipulating an unordered collection of NDCubes or NDCubeSequences.
`NDCube`(data[, wcs, uncertainty, mask, meta, ...]) | Class representing N-D data described by a single array and set of WCS transformations.
`NDCubeBase`(data[, wcs, uncertainty, mask, ...]) | Class representing N-D data described by a single array and set of WCS transformations.
`NDCubeSequence`(data_list[, meta, common_axis]) | Class representing a sequence of `NDCube`-like objects.
`NDCubeSequenceBase`(data_list[, meta, ...]) | Class representing a sequence of `NDCube`-like objects.
`NDMeta`([meta, key_comments, axes, data_shape]) |

### Class Inheritance Diagram

## ndcube.ndcube Module

### Classes

`NDCubeABC`() |
`NDCubeLinkedDescriptor`(default_type) | A descriptor which gives the property a reference to the cube to which it is attached.

### Class Inheritance Diagram