Preprocessing

Methods for preprocessing impedance data from instrument files

eisfit.preprocessing.readAutolab(filename)[source]

function for reading the .csv file from Autolab

Parameters:
filename: string

Filename of .csv file to extract impedance data from

Returns:
frequencies : np.ndarray

Array of frequencies

impedance : np.ndarray of complex numbers

Array of complex impedances

eisfit.preprocessing.readFile(filename, type=None)[source]

A wrapper for reading in many common types of impedance files

Parameters:
filename: string

Filename to extract impedance data from

type: string

Type of instrument file

Returns:
frequencies : np.ndarray

Array of frequencies

impedance : np.ndarray of complex numbers

Array of complex impedances

eisfit.preprocessing.readGamry(filename)[source]

function for reading the .DTA file from Gamry

Parameters:
filename: string

Filename of .DTA file to extract impedance data from

Returns:
frequencies : np.ndarray

Array of frequencies

impedance : np.ndarray of complex numbers

Array of complex impedances

eisfit.preprocessing.readParstat(filename)[source]

function for reading the .txt file from Parstat

Parameters:
filename: string

Filename of .txt file to extract impedance data from

Returns:
frequencies : np.ndarray

Array of frequencies

impedance : np.ndarray of complex numbers

Array of complex impedances