pyepr.dataset

Classes

Functions

get_all_axes(sequence)

get_all_fixed_param(sequence)

create_dataset_from_sequence(data, sequence[, ...])

create_dataset_from_axes(data, axes[, params, axes_labels])

Create an xarray dataset from a numpy array and a list of axes.

create_dataset_from_bruker(filepath)

Module Contents

pyepr.dataset.get_all_axes(sequence)[source]
pyepr.dataset.get_all_fixed_param(sequence)[source]
pyepr.dataset.create_dataset_from_sequence(data, sequence, extra_params={})[source]
Parameters:

sequence (pyepr.sequences.Sequence)

pyepr.dataset.create_dataset_from_axes(data, axes, params={}, axes_labels=None)[source]

Create an xarray dataset from a numpy array and a list of axes.

Parameters:
datanp.ndarray

The data to be stored in the dataset.

axeslist

A list of numpy arrays containing the axes for each dimension of the data.

paramsdict, optional

A dictionary containing any additional parameters to be stored in the dataset, by default None

axes_labelslist, optional

A list of labels for each axis, by default None

Parameters:

params (dict)

pyepr.dataset.create_dataset_from_bruker(filepath)[source]