dubfi.dataprovider.readobs_util

Utility functions for reading data.

Added in version 0.2.0.

Functions

chunk_corr_std(a, b, split) → tuple[numpy.ndarray, numpy.ndarray, numpy.ndarray]

Compute correlation coefficients and standard deviation of chunks of data.

fill_chunks(a, split) → numpy.ndarray

Fill array chunks: result[split[i-1]:split[i]] = a[i].

Module Contents

dubfi.dataprovider.readobs_util.chunk_corr_std(a: numpy.ndarray, b: numpy.ndarray, split: numpy.ndarray) → tuple[numpy.ndarray, numpy.ndarray, numpy.ndarray]

Compute correlation coefficients and standard deviation of chunks of data.

result[0] = corr(a[0:split[i]], b[0:split[i]]), result[i] = corr(a[split[i-1]:split[i]], b[split[i-1]:split[i]]) for i > 0 split[-1] == a.size == b.size

dubfi.dataprovider.readobs_util.fill_chunks(a: numpy.ndarray, split: numpy.ndarray) → numpy.ndarray

Fill array chunks: result[split[i-1]:split[i]] = a[i].