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 if find Transformation matching 'LRTransformation'

get_nexus_paths(version)

get_ud_flip(transformations)

check along all transformations if find Transformation matching 'UDTransformation'

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 transformation chain (as chain 'endpoint')

NXobject(node_name[, parent])

NXtransformations([node_name, parent])

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

Define a Transformation done on an axis