Bases: object
Baseclass for all data
Closes the backing file and completes work
Bases: object
Interface Class describing when the input data of a plugin is also the output
Bases: savu.data.structures.Data
Descriptor for corrected projection data
Create a h5 backend for this ProjectionData
| Parameters: |
|
|---|
Gets the real number projections
| Returns: | integer number of projection frames |
|---|
Gets the real number projections
| Returns: | integer number of projection frames |
|---|
Gets the real number sinograms
| Returns: | integer number of sinogram frames |
|---|
Bases: savu.data.structures.Data
Descriptor for raw timeseries data
Create a h5 backend for this RawTimeseriesData
| Parameters: |
|
|---|
Gets a list of index arrays grouped by sequential image_key
| Returns: | a list of integer index arrays |
|---|
Gets the real number of projections excluding calibration data
| Returns: | integer number of data frames |
|---|
Gets the shape of a projection
| Returns: | a tuple of the shape of a single projection |
|---|
Bases: savu.data.structures.SliceAvailableWrapper
This class takes 1 data ndarray. Its purpose is to provide slices from the data array in the same way as the SliceAvailableWrapper but assuming the data is always available (for example in the case of the input file)
Bases: object
This class takes 2 datasets, one avaialble boolean ndarray, and 1 data ndarray. Its purpose is to provide slices from the data array only if data has been put there, and to allow a convinient way to put slices into the data array, and set the available array to True
Bases: savu.data.structures.Data
Descriptor for volume data
Create a h5 backend for this ProjectionData
| Parameters: |
|
|---|
Gets the real number sinograms
| Returns: | integer number of sinogram frames |
|---|