fileInfo: classes to know where to save / load data
Contains the fileInfo classes. They allow the definition of information
to retrieve data from .h5 and .edf files
-
class freeart.configuration.fileInfo.MatrixFileInfo(filePath=None, location=None)[source]
class defining potential information for a file sinogram contained in
a file. And a load function to retrieve the data associated with this
information
Parameters: |
- filePath (str) – file path
- location (str) – location of the dataset in the file
|
-
getFile()[source]
Returns: | the file location |
Return type: | str |
-
load(refFile)[source]
load the data. First fron the setted file. If None setted then will
use the reffile.
Parameters: | refFile – needed for the H5MatrixFileInfo which the file
containing the reconstruction parameters. Bad design
but no time to do better |
Returns: | the data contained |
-
class freeart.configuration.fileInfo.EDFMatrixFileInfo(filePath, index=0)[source]
FileInfo for edf file
-
class freeart.configuration.fileInfo.H5MatrixFileInfo(filePath)[source]
FileInfo for hdf5 file