tomoscan.tomoobject.TomoObject#
- class tomoscan.tomoobject.TomoObject#
Bases:
object
Parent class of all tomographic object in tomoscan
- __init__()#
Methods
__init__
()build icat metadata dictionary filling NXtomo definition following icat definition: https://gitlab.esrf.fr/icat/hdf5-master-config/-/blob/88a975039694d5dba60e240b7bf46c22d34065a0/hdf5_cfg.xml
from_identifier
(identifier)Return the Dataset from a identifier
get_bounding_box
([axis])Return the bounding box covered by the Tomo object axis is expected to be in (0, 1, 2) or (x==0, y==1, z==2)
dataset unique identifier.
- build_drac_metadata()#
build icat metadata dictionary filling NXtomo definition following icat definition: https://gitlab.esrf.fr/icat/hdf5-master-config/-/blob/88a975039694d5dba60e240b7bf46c22d34065a0/hdf5_cfg.xml
- Return type
dict
- static from_identifier(identifier)#
Return the Dataset from a identifier
- get_bounding_box(axis=None)#
Return the bounding box covered by the Tomo object axis is expected to be in (0, 1, 2) or (x==0, y==1, z==2)
- get_identifier()#
dataset unique identifier. Can be for example a hdf5 and en entry from which the dataset can be rebuild
- Return type