level¶
- sofia_redux.scan.filters.filters_numba_functions.level(data, n_frames)[source]¶
Remove the average level from each channel for the provided data set.
This removes the simple average from all channels. If any NaN values are present in the frame data for a given channel, that all data for that channel will be set to zero.
- Parameters:
- datanumpy.ndarray
The data array to level of shape (n_channels, >=n_frames,).
- n_framesint
The last non-inclusive index of the data that should have the average level removed. Note that the average level is still calculated over the entire
data
provided for each channel.
- Returns:
- None