nmrglue.fileio.sparky.sparky_3d
- class nmrglue.fileio.sparky.sparky_3d(filename, order=None)[source]
Emulates a ndarray object without loading data into memory for low memory read of 3D Sparky files.
slicing operations return ndarray objects.
can iterate over with expected results.
transpose and swapaxes methods create a new objects with correct axes ordering.
has ndim, shape, and dtype attributes.
- Parameters
- filenamestr
Filename of 3D Sparky file.
- ordertuple
Ordering of axes against file. None is equilent to (0, 1, 2)
Methods
__init__
(filename[, order])Create and set up object
swapaxes
(axis1, axis2)Return object with axis1 and axis2 interchanged.
transpose
(*axes)Return object with axes transposed.