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 from the file set. If None register in infoFile
then it 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
- 
load(refFile)[source] 
load the data. First from the file set. If None register in infoFile
then it 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.H5MatrixFileInfo(filePath)[source] 
FileInfo for hdf5 file
- 
load(refFile)[source] 
load the data. First from the file set. If None register in infoFile
then it 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 |