LabScribe Data Acquisition and Analysis Software
LabScribe is a powerful recording and analysis software package developed by iWorx. LabScribe 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.
You can download the latest version of LabScribe from the User Area
- User Friendly
- Windows and MacOS compatible
- Free Software Updates
- Lab Site License
- Easily Import and Export Data







Citations 1000
articles cite
LabScribe
on Google Scholar
Easy Calibration of Data
Easily convert into physical units such as grams, mmHg, PSI, etc. Simple 2 point calibration to complex multipoint non-linear calibration available.
Chart and Scope Mode
Record data continuously using Chart mode, or as sweeps using the Scope mode.
Preset Settings and Protocols
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.
Import and apply settings from one file to another. This allows the user to apply the same settings to a set of data files that were recorded.
Built-In Stimulator
LabScribe 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.
Various protocols such as Pulse, Train, Step, S1-S2-S3, Sine wave, Square wave, Constant and Custom Time-Voltage are available.
Digital Inputs and Outputs
The software offers full control of digital I/O lines that can be used to count events, or control devices in the lab environment.
Marks
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, to all channels or a specific channel, for quick and easy annotation. Marks can also be added and saved to files while analyzing data (post-processing).
Views
LabScribe 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, using recording or analysis.
For eg. If recording BP, HR data from 4 animals, one could create 4 views, one for the data from each rat, and one view for the BP signals, and one view for the HR channels.
Meters
Numerical data can be displayed in a meter window as a digital value during data collection. This feature enhances the acquisition experience by providing summary data from the traces being collected. User-defined settings provide the option to display various parameters from input traces such as mean, minimum, maximum, amplitude, rate, etc. The frequency with which the value updates can be set by the user.
XY view
Any two channels can be displayed in XY format, online or offline. XY windows can be undocked and free-floating or can be re-positioned and docked in different locations on the screen.
Calculated Channels
Monitor and observe functional parameters during an experiment with an array of real-time calculations and user-defined computed channels. For example LabScribe can calculate rates, min/max/mean values, systolic/diastolic values.
Create up to 128 calculated channels
Data Analysis
The Analysis Window has many function that can be used to extract meaningful data from the waveforms. These measurements can be sent to the journal
FFT and Spectrum Analysis
LabScribe includes a Fast Fourier Transform feature for frequency analysis of any signal.
Macros: Automate Tasks
- Start, Stop Recording, and Save files
- Record the data in a multiple files, reducing file size making it easier to analyze the data.
- Control Digital Outputs and Stimulators
- Monitor inputs and run tasks based on input events.
- send simulated keyboard press and mouse motion
Find and AutoFind
Locate points of interest in the data for analysis
Exporting Data
All recorded data can be exported to either a text file, edf, matlab 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.
Journal
LabScribe includes a Journal which is very similar to a text editor. Text can be entered and edited in the Journal area and images of traces and graphs from the raw data and computed channels can be copied to the Journal. In addition to images, data values from the Main and Analysis Windows can be added to the Journal. The Journal can be printed, and its contents can be copied and pasted into other applications. The Journal includes a table view and an editor view making it easy to organize numerical data (table view) and generate graphical reports (editor view). The Journal can be undocked and free-floating or can be re-positioned and docked in different locations on the screen.
LabScribe v4:
- Windows OS: Win10, Win11
- Mac OS: OSX 10.15 and above
Computer hardware for LabScribe:
- Minimum specs: Dual Core processor, 4GB or greater memory.
- Recommended specs: Quad Core 64 bit Processor, 8GB or greater memory.
Computer hardware for Eye Tracking :
- Recommended specs: Intel i7 or better CPU, 16GB Ram, a 256 GB Solid state drive, Graphics card
Tablets:
Tablets running the full Windows 8 or full Windows 10 version such as Surface Pro, Dell Venue Pro, Asus Transformer Book, VivoTad, Toshiba Encore, etc
(Windows RT is not supported)
LabScribe v3:
- Windows OS: Vista, Win7, Win8, Win10
- Mac OS: OSX 10.9 and above
- Linux: ( beta testers required )
Computer hardware for LabScribe:
- Minimum specs: Dual Core processor, 4GB or greater memory.
- Recommended specs: Quad Core 64 bit Processor, 4GB or greater memory.
Advanced Features
Various modules have been designed to speed up and simplify the analysis of more complex sets of data.
Interfacing with Other Devices
LabScribe can also record data from certain other devices such as Balances, ANT+ sensors, Control Exercise Equipment,
Record Data from ANT+ Heart Rate devices such as the Scosche, Garmin HR bands
Record Data from ANT+ Bike Power devices such as the WattBike
Record Data from ANT+ MO2 devices
Record data from Mettler Toledo Balances and other Serial Port device.
Control Exercise Equipment such as:
- Trackmaster & Woodway Threadmills
- Watt Bike
- Lode Ergometer
Monitor Serial Port and report the serial port value as a channel
Videos
LabScribe Tutorial Videos
Macros: Automate Labscribe
Tests:
- Keene State College Teaching and Learning Commons: VO2 Max test
- MC1 – Rowing VO2max Test
Setup
- MCSU 01 – Initial Flowhead Calibration
- MCSU 2 – Metabolic Cart Setup for different systems.
![]() | ![]() | ![]() | ![]() | ![]() |
HEK-PEAK IX-TA & iWire-GA | IX-TA & GA-200 | IX-TA & GA-300 | IX-214 & GA-200 | IX-214 & GA-300 |
- MCSU 4 – iWorx Metabolic Cart Setup – O2/CO2 Calibration
- MCGS 01 – Subject Setup
- MCGS 02 – Quick Flow Calibration
- MCGS 03 – Calibrate Gas Analyzer
- MCGS 04 – Protocol Selection
- MCGS 05 – VO2 Max Test
- MCGS 06 – Data Analysis
- (Optional ) MCSU 3 –iWorx Metabolic Cart Setup – Flowhead Calibration
Blood Pressure
ECG
Pressure Volume Loops
The EEG Analysis Module for LabScribe software allows investigators to look at EEG data using a number of preset standard EEG montages. The alpha, beta, theta and delta frequency distribution is calculated for each electrode combination and displayed graphically within the LabScribe EEG interface.
EEG
Detailed information about using the modules is in the LabScribe Manual.