Navigation: <Root level>

Overview

 

 

 

 

Introduction

This program is designed to facilitate the identification of threshold, P1-5 and N1-5 in an ABR waveform series and export this data. The default input/output formats used by the program are designed to work with the custom ABR file format used by the Eaton Peabody Laboratories. It is relatively straightforward to write your own import and export module if needed. Refer to the peakio.py file for documentation of what is required.

Loading Data

Data can be loaded by opening a file directly, dragging it from the sidebar, or dragging its icon from the desktop. If you want to invert the waveform polarity, hold down control while dragging the file.

Analysis

On load each waveform is bandpass filtered from 200 to 10,000 Hz to remove baseline shift as well as high frequency noise that interferes with the peak detection algorithm. To minimize phase shift, a first-order Butterworth filter is used to forward and reverse filter the waveform. An initial estimate of P1-5 is computed and presented for correction. It is recommended that you correct the location of P1-5 to your satisfaction before computing N1-5 as the algorithm relies on knowledge of P1-5 to produce the best possible estimate for N1-5. Even if you don't use this program to save threshold, it is important to specify it so that sub-threshold data is marked appropriately in the output file.

Saving

Aside from bandpass filtering the raw data provided by the import module, no other pre or post-processing is done on the data. Current amplitude and latency of each point is saved, however, if the point is subthreshold (or if no threshold is provided), the latency is reported as a negative number.

 

 

 

Copyright © 2023 Eaton-Peabody Laboratories