smpl.data

Simplified internal data parsing and transforming.

Submodules

Package Contents

Functions

__data_split(datax, datay, **kwargs)

Splits datax and datay into (x,y,xerr,yerr).

data_kwargs(kwargs)

Set default data_kwargs if not set.

filtered_data_split(datax, datay, **kwargs)

Splits datax and datay into (x,y,xerr,yerr).

flatmesh(*args)

Similar to numpy.meshgrid but the result will be of one dimension instead of stacked arrays.

smpl.data.__data_split(datax, datay, **kwargs)[source]

Splits datax and datay into (x,y,xerr,yerr). Does not apply filters frange and fselector.

Parameters

**kwargsoptional

see data_kwargs().

smpl.data.data_kwargs(kwargs)[source]

Set default data_kwargs if not set.

smpl.data.filtered_data_split(datax, datay, **kwargs)[source]

Splits datax and datay into (x,y,xerr,yerr). Applies filters fselector and frange.

Returns

(x,y,xerr,yerr)tuple

four arrays with specified values.

Parameters

**kwargsoptional

see data_kwargs().

smpl.data.flatmesh(*args)[source]

Similar to numpy.meshgrid but the result will be of one dimension instead of stacked arrays.