Data Loading Utilities (fiducia.loader)

Created on Fri Mar 8 09:20:37 2019

Utilities for loading DANTE measurement and response function data.

@author: Pawel M. Kozlowski

Functions

cleanupHeader(dataFrame)

Strip whitespace and rename DataFrame headers.

loadResponses(channels, fileName[, solid])

Load DANTE measurement data from files given the channels and path to the directory containing the response function files.

loadResponseUncertainty(responseFrame, fileName)

Load uncertainty percentages into a DataFrame.

readDanProcessed(channels, directory)

Loads DANTE measurement data from files given the channels and path to the directory containing the reduced and aligned DANTE data.

signalsAtTime(time, measurementFrame, channels)

Get DANTE signals from each channel at a particular time.

signalInt(channels, measurementFrame, …)

Get time-integrated Dante signals for a specified time interval.

readDanteData(filePath)

Reads Dante .dat file and returns header info and channel signals as two separate pandas dataframes.