Cardiovascular

Spike2 includes built-in and custom features for cardiovascular research. It can record pulsatile signals using a CED 1401 interface while simultaneously pacing and stimulating and can detect, measure and react to waveform features such as R-waves in real-time. In addition, it can carry out comprehensive data analysis on-line with further analysis off-line. If you need to process data recorded with other systems, Spike2 can import a wide range of third-party file formats.
Common applications


BP and ECG with generated mean BP
Data capture
Spike2 records waveform, time-stamp and marker data. Waveform channels can be captured at different sampling rates, with synchronising stimulus and pacing pulses logged as time-stamp data to the same file. Text comments placed in the record during data sampling are easily located for review and analysis of experiment stages.

Stimulation
The CED 1401 interface generates pacing pulses and stimulus amplitude values via Spike2's built-in sequencer. A graphical editor with drag-and-drop interaction allows fast and easy creation of stimulus protocols. For more complex output and control requirements, a text editor enables direct access to the sequencer code. Further on-line control of the outputs is available through script interaction.


Graphical sequence editor

Analysis
Spike2 has built-in detection of waveform features, measurements of latencies, amplitudes and areas as well as averages and trend plots. Further custom analysis functions can be applied via a script language.


Cardiac action potential analysis

Data feature detection
Active cursors search for features in waveform data and latch to time-stamps. You can also position cursors with "expressions", such as, Cursor(1)+5 to force a second cursor five seconds in advance of the first for comparative area measurements.

Measurements
Results from cursor positions, correlations, averages and script-driven functions can be plotted and exported for further analysis, if required.


QRS complex identification
Waveform processing
Spike2 can apply channel processes (for example, rectification and smoothing) on-line and off-line to aid with the detection and measurement of waveform features. Virtual channels allow inter-channel arithmetic, such as calculating the third lead in Einthoven's triangle.


Active cursors finding waveform features
Import data
Spike2 includes a large import library that allows the conversion of text and binary files from other programs, as well as common formats used in life science research.

Script programming language
Although Spike2 provides many of the analysis features required by most users, it can also be further enhanced with the use of scripts. The script programming language allows the user to create custom analysis routines or automate repetitive tasks. A number of example scripts for customized display, on-line and off-line analysis and experimental control are available to download.


Trend plot of multiple measurements