nxtomo.nxobject.nxtransformations#

module for handling a nxtransformations

Functions

deepcopy(x[, memo, _nil])

Deep copy operation on arbitrary Python objects.

docstring(origin)

Decorator to initialize the docstring from another source.

get_lr_flip(transformations)

Check along all transformations for those matching a left-right flip.

get_nexus_paths(version)

rtype:

NXtomo_PATH

get_ud_flip(transformations)

Check along all transformations for those matching an up-down flip.

hdf5_open(filename)

Open a file as an h5py-like object.

nxtodict(h5file[, include_attributes])

Read a HDF5 file and return a nested dictionary with the complete file structure and all data.

Classes

GravityTransformation()

Gravity is used to solve the transformation chain (acting as the chain endpoint).

NXobject(node_name[, parent])

NXtransformations([node_name, parent])

Transformation(axis_name, value, ...[, ...])

Define a Transformation done on an axis.