ndcube (ndcube)#

ndcube Package#

ndcube#

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

Classes#

NDCube(data[, wcs, uncertainty, mask, meta, ...])

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.

NDCollection(key_data_pairs[, aligned_axes, ...])

Class for holding and manipulating an unordered collection of NDCubes or NDCubeSequences.

ExtraCoords([ndcube])

A representation of additional world coordinates associated with pixel axes.

GlobalCoords([ndcube])

ExtraCoordsABC()

A representation of additional world coordinates associated with pixel axes.

GlobalCoordsABC()

A structured representation of coordinate information applicable to a whole NDCubeABC.

NDCubeBase(data[, wcs, uncertainty, mask, ...])

Class representing N-D data described by a single array and set of WCS transformations.

NDCubeSequenceBase(data_list[, meta, ...])

Class representing a sequence of NDCube-like objects.

Class Inheritance Diagram#

Inheritance diagram of ndcube.ndcube.NDCube, ndcube.ndcube_sequence.NDCubeSequence, ndcube.ndcollection.NDCollection, ndcube.extra_coords.extra_coords.ExtraCoords, ndcube.global_coords.GlobalCoords, ndcube.extra_coords.extra_coords.ExtraCoordsABC, ndcube.global_coords.GlobalCoordsABC, ndcube.ndcube.NDCubeBase, ndcube.ndcube_sequence.NDCubeSequenceBase

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#

Inheritance diagram of ndcube.ndcube.NDCubeABC, ndcube.ndcube.NDCubeLinkedDescriptor