Shopping Cart


LabScribe Software

Labscribe Software



LabScribe2 software is a powerful recording and analysis software package offered by iWorx. LabScribe2 has an intuitive, user-friendly interface for setting up acquisition screens, calibrating signals and analyzing data. Up to 128 channels of data can be displayed simultaneously at sampling rates as high as 100,000 samples/second.

A comprehensive set of analysis routines have been preconfigured making data analysis and interpretation quick and easy. Specific analysis modules for cardiovascular research are available to analyze pressure signals, blood flow data, ECG recordings, ventricular pressure-volume loops and sonomicrometry dimension data.

LabScribe2 includes a scripting function for use if the built-in analysis tools fall short of what is required for your application. Scripting languages currently supported include: Dadisp, Python, MatLab, LabView, and C++.


LabScribe2 software displays data through a customizable, user-friendly, and intuitive interface. The number of input and computed channels, the display time, and scaling of the X and Y axes are just a few of the parameters that can be saved to a viewing template. Simply click one button to change from one view to another.

Real-time Online Calculations
Monitor and observe functional parameters during an experiment with an array of real-time calculations and user-defined computed channels. Labscribe2 software can calculate rates, min/max/mean values, systolic/diastolic values as well as derivatives and integrals in real-time. A unique channel math function allows users to create their own formulae for viewing signals in real-time.

Data Reduction
Data can be analyzed and reduced in the Analysis window. Selections of data can be averaged and written to the LabScribe2 Journal or directly to a text file. For example, the software can be instructed to break a file up into five-minute pieces, determine the average heart rate for the data in each segment, and write those values to a report.

Real-Time Annotations
Mark data during an experiment with free-form text notes. These marks are searchable and appear in the field of data to which they apply. Marks are time locked to the record and can be used to “Go To” any marked region of the data. Marks can be preset and assigned as keyboard shortcuts for quick and easy annotation.

Advanced Analysis
Specific time points and features of a signal can be AutoMarked for further analysis and validation. For example, the ECG AutoMark feature will place marks at the Q, R, S, T, and P waves. The blood pressure AutoMark will place marks at systolic and diastolic points, dichrotic notch and max/min dP/dt.

XY Window
Any two channels can be displayed in XY format, online or offline. LabScribe2 software supports area measurements and segment slopes from such plots. And, of course, you can save the plots as pictures or text.

Settings Files
Settings files can be created for different experimental protocols. The number of input channels, calibration parameters, graph settings, computed channels, views and analysis protocols are all saved to a settings file.

FFT Analysis
LabScribe2 includes a Fast Fourier Transform feature for frequency analysis of any signal.

LabScribe2 supports various pacing and stimulation protocols with a built-in stimulator interface which allows delivery of a single, continuous, or train of pulses. Pulse durations, frequencies and amplitudes can be changed as the protocol is being delivered. The software also offers full control of digital I/O lines that can be used to count events, or control devices in the lab environment.

All recorded data can be exported to either a text file or a picture (.png, .jpg) making reports or posters much easier to create. Of course, you can always print your data from any window at any scale.

An optional import module is available so that data acquired from other acquisition systems can be analyzed with LabScribe’s powerful analysis routines.


Real-Time Data Acquisition

LabScribe2 interface showing data being acquired in real-time.





Set-up different views of data.



Changing how data is displayed can easily be accomplished by setting up different views.





Save Data

Data can be saved for several hours in one file. Marks can be entered to easily navigate to specific time points for data viewing and reduction.





Send Automark Data to the Lab Journal

Data from Automarks are sent to the journal from where they can be exported easily to Excel or another analytical program for further analysis.





LabScribe2 Software

Complex mathematical calculations are available for analyzing any cardiac signal. Examples include some of the pressure-volume loop algorithms included with LabScribe2.




LabScribe2 Software

FFT analysis can be performed on any signals. For example, heart rate variability can be calculated using either ECG or Blood pressure from this menu.



LabScribe Blood Pressure Module

Zoom Image

LabScribe Blood Pressure Module

LS-BP The LabScribe Blood Pressure Module acquires and analyzes data from blood pressure transducers. Data can be analyzed from ventricular and arterial signals in real-time.

The software automatically calculates common indices of function from the blood pressure signal where it can easily be exported to another program for further analysis.

Arterial Pressure Calculations: Ventricular Pressure Calculations:
- Heart Rate (HR)
- Maximum Pressure (Pmax)
- Minimum Pressure  (Pmin)
- Mean Arterial Pressure (MAP)
- Systolic and diastolic pressure
- Maximum dP/dt (dP/dtmax)
- Minimum dP/dt (dP/dtmin)
- Pulse Height
- Notch Pressure
- Systolic Duration
- Diastolic Duration
- Cycle Duration
- Time To Peak
- Election Time - Percent Recovery
- Heart Rate (HR)
- Maximum Pressure (Pmax)
- Minimum Pressure (Pmin)
- Mean Pressure (Pmean)
- End-systolic Pressure (Pes)
- End-diastolic Pressure (Ped)
- Maximum dP/dt (dP/dtmax)
- Minimum dP/dt (dP/dtmin)
- Developed Pressure
- dP/dt@
- Contractility Index
- Relaxation Index
- Systolic Duration
- Diastolic Duration
- Cycle Duration
- Tension Time Index
- Relaxation Time
- Isovolumetric Time
- Tau (Weiss, Logistic, Glantz, Mirsky)



LabScribe ECG Analysis Module

Zoom image

LS-ECG iWorx LabScribe ECG Software Module is a powerful and user-friendly tool intended to automate the analysis of ECG data from a variety of species. Specific analysis templates are included to accurately delineate PQRST onset, durations and amplitudes. Custom templates can also be created based on unique ECG profiles and saved to a library for future use. Other features include beat averaging, beat classification and outlier removal based on abnormal R-R intervals, heart rate, noise and activity, Pointcaré plots and scattergrams and the ability easily extract source data and average data as images or text files.

The LabScribe ECG Software Module includes a comprehensive list of 24 calculations including R-R, PR, QT, QR and QTc intervals, QRS, T, P and TP durations, P, Q, R, S, T amplitudes and ST elevation. The software module is plug and play compatible with all iWorx data acquisition and analysis systems. A separate ASCII Text Import Module is also available that enables import of ECG data in text format that was recorded by any other acquisition program.

LS-TXT The iWorx ASCII Import Module enables import of data in text format that was recorded in any other data acquisition program. The module also allows the researcher to use the analysis functions in LabScribe2 software on data they may previously recorded with another a different program.


PVL Analysis Module

Zoom image

LabScribe Pressure Volume Loop Module

LS-PVL iWorx Pressure Volume Loop Software Module is a plug-in software module for iWorx data acquisition systems that performs pressure volume loop analysis for hemodynamic research in animals. The software module provides a powerful and easy to use tool for investigators to measure and analyze the hemodynamic parameters of cardiac and pulmonary pressure and volume data acquired by an iWorx recorder.

Cardiac cycle parameters, such as Heart Rate, End Systolic Pressure, End Diastolic Pressure, Max Pressure, Min Pressure, Max dP/dt, Min dP/dt, Max Volume, Min Volume, End Systolic Volume, End Diastolic Volume, Stroke Volume, Cardiac Output, Ejection Fraction, and Stroke Work can be monitored online. Further analysis can be performed offline, such as selecting cycles, calculating Pressure-Volume Area, Potential Energy, Cardiac Efficiency, and plotting PV Loops, PRSW, Max dp vs EDV, PVA vs EDV, PVA vs ESP, can be performed. The data and graphs can be copied or exported to the built-in Journal or any external program.

The software module is plug and play compatible with all iWorx Data Acquisition and Analysis Modules.

Notable Features:

- Real-time XY plotting
- Real-time analysis of PV derived parameters
- Real-time or offline calculation of admittance derived volume using raw signals from the
Scisense ADVantage system
- Calibration of classical conductance catheter volume using cuvette method or Baan’s equation
- Volume calculations from sonomicrometry, echo ultrasound or pressure-volume systems
- Calculation of stress-volume loops from VisualSonics echo ultrasound data

PV Loop Calculations:

- Maximum and Minimum Volume
- Diastolic and Systolic Volume
- Stroke Volume
- Cardiac Output
- Ejection Fraction
- End-Systolic Pressure Volume Relationship (ESPVR)
- End-Diastolic Pressure Volume Relationship (EDPVR)
- Preload-Recruitable Stroke Work (PRSW)
- Pressure-Volume Area (PVA)
- Arterial Elastance
- Time-Varying Elastance
- Maximum Power
- Preload-Adjusted Maximal Power
- Potential Energy
- Cardiac Efficiency
- Heart Rate Variability (HRV) Calculations


- PV Loops
- Max dp/dt vs EDV
- PVA vs EDV
- PVA vs ESP
- Time Varying Elastance
– E(t) vs. time
- Averaged PV loops


LS-MC Metabolic Calculations Module

The Metabolic Calculations Module automates and streamlines both the analysis and reporting of metabolic parameters from a test subject.  The calculations are derived from the input data acquired during a test which would typically include oxygen and carbon dioxide concentrations, lung volumes, and heart rates.  Raw data can be viewed in real-time within the LabScribe Main window.

The LS-MC module calculates the following parameters:

  • Relative and absolute oxygen consumption (VO2)
  • Relative and absolute carbon dioxide production (VCO2)
  • Respiratory Exchange Ratio (RER)
  • Ventilatory Equivalent (VE/VO2)
  • Expired Minute Ventilation (VE)
  • Metabolic Equivalent (METS) and more

The Metabolic Calculations Module also allows these parameters to be plotted against time or each other to yield valuable information about the aerobic fitness of the subject.

These plots include:

  • VO2, VCO2, RER vs. Time
  • VCO2 vs. VO2
  • VE vs. VO2
  • VE vs. VCO2
  • HR, VCO2 vs. VO2
  • %Fat

When the workload set on an ergometer is also recorded, the Metabolic Calculations Module can plot these additional parameters:

  • VE vs. Watts
  • HR, VO2/HR vs. Watts
  • VO2, VCO2 vs. Watts
  • VE/VO2, VE/VCO2 Vs. Watts
  • Resting Energy Expenditure (REE)

The Metabolic Calculations Module was enhanced considerably with the release of LabScribe V3 to serve our customers performing fitness assessment tests.  Here are some noteworthy changes:

  • It is now possible to setup and save a subject profile while performing a fitness assessment test.  During subsequent tests, the same subject profile can be loaded and data can be easily compared.  This feature provides a convenient and simple way to track progress over time.
  • An intuitive user interface has been created to setup and customize training zones for subjects based on % of maximum heart rate or within a specific heart rate range.


Software Modules

LabScribe2 Software LabScribe2 Software Modules
LS-20 Data Acquisition and Analysis Software
LS-20BP Blood Pressure Analysis Module
LS-20ECG ECG Analysis Module
LS-20MC Metabolic Calculations Module
LS-20PVL Pressure-Volume Loop Module
LS-20TXT ASCII Text Import Module
LS-20NM Normalization Module
LS-20CM Cardiac Analysis Module