Skip to content

pytomoatt.data

This content is for v0.3.0. Switch to the latest version for up-to-date documentation.

Read data from HDF5 or ASCII file

Parameters

Name Type Description
fname str Path to data file
fname_params str Path to input parameter file
fname_grid str Path to grid file (default: 'OUTPUT_FILES/out_data_grid.h5')

Constructor

__init__(fname: str, fname_params: str, fname_grid='OUTPUT_FILES/out_data_grid.h5')
ATTData.read(fname: str, fname_params: str, fname_grid='OUTPUT_FILES/out_data_grid.h5', group_name='model', dataset_name=None, format='hdf5')

Read data from HDF5 or ASCII file

Parameters

Name Type Description
fname str Path to data file
fname_params str Path to input parameter file
fname_grid str Path to grid file (default: 'OUTPUT_FILES/out_data_grid.h5')
group_name str Name of the group in the HDF5 file (default: 'model')
dataset_name str Name of the dataset in the HDF5 file (default: None)
format (str, optional) Format of the data file, defaults to hdf5 (default: 'hdf5')

Returns

Type Description
ATTData An instance of ATTData

ATTData.to_xarray()

Convert to attarray.Dataset

Returns

Type Description
pytomoatt.attarray.Dataset A multi-dimensional data base inheriting from xarray.Dataset