Using LASA Excel exports and pivot tables

Using LASA Excel exports and pivot tables


Notes
This guide supports you in the analysis of your physiological data (cardiac and respiratory) derived from LASA exports via Excel. 

The Excel export generated by the LASA software is a powerful tool for analyzing your cardio-respiratory physiological data. Once the Detection, Analysis, and Marking steps are finalized, this guide will assist you in using your exported data in Excel and Pivot Tables to structure your analyses and create your charts.

For information on how to format and download your Excel table from the LASA software, please consult this article.

To get the most out of your recordings, here are the essential points to remember:
  • Data Structure: The "All" tab centralizes your measurements. This file does not contain raw data (ECG and RIP signals) but rather the data you have formatted and analyzed using LASA (Calculated Physiological Parameters). Associated metadata is also available.

  • Pivot Tables: The essential Excel tool for segmenting and synthesizing your results. Master the different panes and fields (Rows, Columns, Values) to isolate and compare your data.

  • Iterative Approach: Analysis in Excel is not an end in itself. It allows you to identify trends and validate the detection quality of your signals. If necessary, return to LASA to refine algorithm detection (Re-detect) or specific time windows (Timeframes) before re-running the export.

  • Flexibility: Whether comparing groups, tracking temporal evolution, or detecting outliers, Pivot Tables offer total flexibility. Do not hesitate to enrich your "All" sheet manually (e.g., adding a condition column) to adapt the analysis to your specific needs.

1.  Getting Started: Opening and Saving the File

Once the compressed file is downloaded:
  1. Extract the .xlsx file contained in the archive.

Figure 1: Opening the export file from the compressed archive.

  1. Open the file (named according to the export date and your study name).

Figure 2: Opening the Excel file.


  1. Click 'Enable Editing' and then save the file to your desired location.

Figure 3: Enabling editing in Excel.

2.  Understanding Your Export File Structure

When you export multiple grouped sessions, the generated file contains all the datasets, metadata, and markers distributed across several tabs:

Figure 4: Overview of the All, Metas, and Markers tabs.


  • All: This is the heart of your file. It gathers all the measurement points of the analysis, including physiological variables and session characteristics.

  • Metas: Contains general acquisition information (session name, phase, recorded subjects, transmitters used).

  • Markers: Lists the characteristics of event markers applied during recordings (name, timestamp, session).

  • Protocol (Study): Summarizes the source study properties.

Focus on the "All" tab: A Dual-Level Structure : The "All" tab is structured methodologically to simplify sorting your data. Despite its initially complex appearance, its organization follows a precise logic, both in columns and rows.

Context Columns

Placed at the edges of the table, these columns serve as segmentation criteria for your Pivot Tables. They notably include the subject identifier (Subject), their group (Group), the protocol phase (Phase), as well as markers such as absolute date (Absolute Date), the calibration gain (RIP Calibration Gain), or time windows (TimeFrame).

Essential time variables are also found here: Second (data synchronized to a specific T0) and Second raw (total duration elapsed since the start of the session).

Columns details

Excel Column

Meaning/Translation

Subject

Unique ID of the subject

Group

Experimental group

Name session

Recording session name

Session ID

Unique ID of recording

Phase

Phase name

Absolute Date

Absolute date

Second

Relative time to the zero time marker chosen by the user (e.g., dosing)

Second raw

Relative time to the absolute date

RIP Calibration Gain

The gain used to calibrate data

TimeFrame

Timeframe inserted by the user

Row Organization and Structure

Each row constitutes a unique data point, resulting from a calculation over a precise interval. The LASA software divides the recording into time windows (e.g., 10-second or 5-minute increments) and generates one value per row according to your analysis settings.

The sorting is done in chronological order for each individual: you will find all results from Subject 1's session before moving on to Subject 2, etc.

Physiological Parameter Columns

The DECRO vest simultaneously records several vital functions and automatically calculates the corresponding parameters:

  • Cardiac & Variability Parameters (ECG): R-R interval between two beats (R-Ri_analyse), total duration of the ventricular complex (QRSi_analyse).

  • Respiratory Parameters (RIP Plethysmography): Respiratory rate (RR_analyse), raw and calibrated tidal volume (VT_analyse / VT_cal_analyse), minute ventilation (MV_cal_analyse), inspiratory/expiratory time (IT_analyse / ET_analyse), etc.

  • Actimetry: Global activity level measured by accelerometer (AL_analyse).

  • Advanced ECG Morphology: Fine segmentation of electrical waves P, Q, R, S, T in terms of amplitude, duration, or area (e.g., Tp-e_analyse for arrhythmia susceptibility).


Figure 5: Preview of columns and data in the "All" sheet.


Info

💡 Methodological Note:
> Raw vs. Calibrated Parameters (_cal_analyse)

For volume and flow variables (VT, MV, PIF, PEF), the export offers two versions:

  • Raw parameters (e.g., VT_analyse, MV_analyse): Represent relative trunk variation values measured directly by inductive plethysmography (RIP) bands, without animal-related adjustment.

  • Calibrated parameters (e.g., VT_cal_analyse, MV_cal_analyse): These are corrected values converted into real units (mL or mL/min). They incorporate the RIP Calibration Gain value calculated based on each subject's own weight.

> Parameter Availability in the Export:
If your Excel file was generated from a recording where one of the physiological functions was not detected by the algorithms (e.g., if the cardiac or respiratory modules were not activated in LASA), or if calibration was not performed, the corresponding parameter columns will not appear in your "All" sheet.
If you notice specific variables are missing when building your Pivot Table, return to the LASA software to ensure detection and calibration have been applied and validated for all your sessions before re-exporting.

Columns details

Excel Parameter

Meaning/Translation

Measurement Unit

Physiological Category

CR_analyse

Cycle Rate — Instantaneous heart rate

bpm (beats per minute)

Cardiac

CR-mean_analyse

Cycle Rate Mean — Algorithm mean heart rate

bpm

Cardiac

R-Ri_analyse

R-R Interval — Time between two consecutive R waves

s (seconds)

Cardiac

R-Ri-mean_analyse

Mean R-R Interval — Fundamental variable for HRV analysis

s

Cardiac

RR_analyse

Respiratory Rate — Global respiratory frequency

cpm (cycles per minute)

Respiratory

VT_analyse

Tidal Volume — Raw tidal volume

ua (arbitrary units)

Respiratory

VT_cal_analyse

Tidal Volume Calibrated — Calibrated tidal volume

mL

Respiratory

MV_analyse

Minute Ventilation — Raw minute ventilation

ua

Respiratory

MV_cal_analyse

Minute Ventilation Calibrated — Calibrated minute ventilation

mL/min

Respiratory

IT_analyse

Inspiratory Time — Inspiration phase duration

s

Respiratory

ET_analyse

Expiratory Time — Expiration phase duration

s

Respiratory

IT:ET_analyse

Shape Ratio — Ratio of inspiratory to expiratory time

Unitless (Ratio)

Respiratory

PIF_analyse

Peak Inspiratory Flow — Raw peak inspiratory flow

ua

Respiratory

PIF_cal_analyse

Peak Inspiratory Flow Calibrated — Calibrated peak inspiratory flow

mL/s or mL/min

Respiratory

PEF_analyse

Peak Expiratory Flow — Raw peak expiratory flow

ua

Respiratory

PEF_cal_analyse

Peak Expiratory Flow Calibrated — Calibrated peak expiratory flow

mL/s or mL/min

Respiratory

RCT_analyse

Relaxation Time — Expiratory relaxation time

s

Respiratory

PENH_analyse

Enhanced Pause — (Bronchial obstruction index)

Unitless (Index)

Respiratory

AL_analyse

Activity Level — Animal movement intensity via accelerometer

mg

Activity

P-amplitude_analyse

Amplitude / Max height of P wave (atrial depolarization)

mV

ECG Morphology

P-duration_analyse

Temporal duration of P wave

ms

ECG Morphology

P-area_analyse

Area under P wave curve

µV.s

ECG Morphology

P-Ri_analyse

Conduction interval between P-wave start and R-peak

ms

ECG Morphology

P-Rs_analyse

Conduction interval between P-wave start and S-wave end

mV

ECG Morphology

R-amplitude_analyse

R-peak amplitude (main positive wave of ventricular complex)

mV

ECG Morphology

QRSi_analyse

Global QRS Interval — Total duration of ventricular depolarization

s

ECG Morphology

QRS-amplitude_analyse

Total peak-to-peak amplitude of QRS complex

mV

ECG Morphology

QRS-area_analyse

Global energy / Total area under QRS complex

µV.s

ECG Morphology

Q-amplitude_analyse

Amplitude of initial negative deflection (Q wave)

mV

ECG Morphology

Q-Ti_analyse

Temporal position related to Q wave

ms

ECG Morphology

Q-Tic_analyse

Corrected temporal position related to Q wave

ms

ECG Morphology

S-amplitude_analyse

Amplitude of terminal negative deflection (S wave)

mV

ECG Morphology

S-Ti_analyse

Initial temporal position related to S wave

ms

ECG Morphology

S-Ts_analyse

Final temporal position related to S wave

mV

ECG Morphology

T-amplitude_analyse

Amplitude of T wave (ventricular repolarization)

mV

ECG Morphology

T-duration_analyse

Total duration of ventricular repolarization phase (T wave)

ms

ECG Morphology

T-area_analyse

Area under T wave curve

µV.s

ECG Morphology

Tp-e_analyse

T-peak to T-end interval — Arrhythmia susceptibility biomarker

ms

ECG Morphology

J-Ti_analyse

Temporal position of J wave (characteristic in rodents)

ms

ECG Morphology

Metadata columns associated with each parameter

The LASA software systematically generates and associates statistical indicators with each extracted physiological metric.

When initially opening the Excel file, these columns are hidden by default to ensure the readability and clarity of the "All" sheet. However, they remain fully available and viewable in your Pivot Table's field list.

For example, for tidal volume, you will find the pure value (CR_analyse), as well as its standard deviation (CR_analyse std), standard error (CR_analyse sem), signal quality score (CR_analyse score), and unit (CR_analyse unit), alongside other advanced indicators (aggregation method, filters applied, quartiles, and time markers).

Columns details

Excel Column

Meaning/Translation

CR_analyse aggregation_method

Parameter aggregation method

CR_analyse resample_size

Resample bouts size

CR_analyse time_label

Time alignment for aggregation (left=future, middle=center, right=past)

CR_analyse score

Score = % data used / % data available

CR_analyse sem

Standard Error of the Mean

CR_analyse std

Standard deviation

CR_analyse first_quarter

First quartile

CR_analyse third_quarter

Third quartile

CR_analyse time

Timelabel

CR_analyse

Aggregated value

CR_analyse unit

Unit of the parameter

3.  Creating Your Pivot Table

Find below the detailed method for configuring your first Pivot Table using the data from the All tab.

Step 1: Selecting and preparing the source

  1. Access the All tab in your Excel document.

  2. Select all data. Tip: Use the Ctrl + A shortcut after clicking cell A1 to instantly select the entire table.

Step 2: Setting up the Pivot Table

  1. In the top Excel menu, choose the Insert tab.

  2. Press the PivotTable button.

  3. Verify that the New Worksheet option is enabled in the window that appears.

  4. Confirm by clicking OK. A new sheet opens: the construction area is on the left, and the Field List appears on the right.

Figure 6: Interface for creating a Pivot Table (Excel).

4.  Building Your Pivot Table

Here is the complete and detailed protocol to perfectly create and configure your first Pivot Table from the "All" sheet.

Step 3: Understanding and using the Field List

The right-hand side interface appears when you click on the table location. It presents all your columns as well as four destination areas to organize your data:

  • Values: This is the space dedicated to scientific calculations of your physiological indicators. Simply drag the labels of the physiological parameters you wish to analyze (e.g., CR_analyse).

  • Columns: This area allows you to juxtapose variables for direct comparison. By placing the Group label here, you separate data by condition (e.g., "Healthy" vs. "Sick"), while the Phase label allows display by time period according to your design.

  • Rows: This box defines vertical organization. Use it to display temporal evolution via Second, Second raw, or Parameter Analysis Time labels. If left empty, it will display a parameter value calculated over the entire recording period.

  • Filters: This box allows isolating specific contexts, such as the resting state with the Timeframe label ("Baseline" selection), or targeting specific individuals with Subject.

Note on field organization: depending on the expected visual rendering, it is possible to swap labels between rows and columns.

For illustration:

  • To visualize the temporal evolution of a parameter by group, the "Group" label will preferably be placed in the Columns.

  • To obtain a comparison summary table by group for multiple parameters, it can be positioned in the Rows (see examples in part 4).

IMPORTANT: By default, when a physiological parameter (e.g., CR_analyse) is dragged into the Values area, Excel automatically applies the "Sum" function. Adding up heart rates or volumes makes no scientific sense. You must imperatively change this parameter to Average:

  1. Drag the chosen parameter (e.g., CR_analyse) from the list above to the Values area.

  2. In the Values area, do a left click (or click the small downward arrow) on the parameter name.

  3. Select Value Field Settings... in the context menu.

Figure 7: Menu for modifying value field settings.

  1. In the list that appears, click Average.

  2. (Optional) If you also wish to display data dispersion (Standard Deviation and variability), drag this same parameter a second time into the Values area, return to its Value Field Settings, and select StdDev.

Figure 8: Selecting standard deviation calculation.

Step 4: Generating the associated chart

  1. Click anywhere inside your finalized Pivot Table.

  2. Go to the PivotTable Analyze tab that has appeared in the top ribbon.

  3. PivotChart.

  4. Choose the appropriate format:

    • A Line Chart to see evolution over time.

    • A Bar Chart to compare fixed averages between groups.

5.  Concrete Configuration Examples 

This section presents scenarios based on classic scientific study models. The two examples detailed below address the temporal comparison of physiological parameters between two distinct groups (e.g., Healthy vs. Impaired) as well as individual analysis within the same group to detect potential outliers.

These models are purely illustrative. It is up to you to define relevant comparisons for your research and adjust your Pivot Table (TCD) based on the specific structure of your own experimental protocol.

Scenario A: Comparing the temporal evolution of heart rate between two groups (Healthy vs. Treated (TRTD)) on a recording.

  • Rows: Drag the temporal variable (Second, Second raw, or CR_analyse time).

  • Columns: Drag the Group field.

  • Values: Drag a physiological parameter like CR_analyse configured as Average.

  • Result: A dynamic table displaying the evolution of tidal volume minute-by-minute for each group, ideal for plotting as a line chart.

Figure 9: Field configuration for Scenario A.


Figure 10: Pivot Table result with group averages.


Figure 11: Example of line chart (Scenario A).

Bonus: By removing the temporal variable from the Rows area and replacing it with the Group label, you generate a synthetic table displaying a single consolidated value over all data from different recordings for each group. This configuration allows grouping multiple physiological indicators within the same summary table.

You also have the possibility to integrate the standard deviation: to do this, duplicate the concerned parameter label in the area. Note that it is possible to add as many parameters as needed in this section to enrich your analysis.

Figure 12: Adding standard deviation to the Values area.


Figure 13: Summary table with averages and standard deviations.

Scenario B: Individual animal comparison

  • Rows: Drag the temporal variable (Second, Second raw, or CR_analyse time).

  • Columns: Drag the Group field then the Subject field.

  • Values: Drag a physiological parameter like CR_analyse configured as Average.

  • Result: Excel automatically segments your subjects according to their group (e.g., all TRTD subjects together, then all WT).

Figure 14: Field configuration for Scenario B.


Figure 15: Segmentation by subject in Scenario B.


Figure 16: Example of chart for individual comparison.


Bonus: You can also drag the Group label into Filters to display only individuals of one group at a time in your spreadsheets and graphical representations.

Figure 17: Using filters for selective display.


Info

Special Case:

  • Longitudinal follow-up with a single group (repeated measures): If your study relies on following a single, unique group subjected to repeated measures over time, you will not have separation by the Group field. If your experimental design was correctly configured during acquisition in LASA, simply use the Phase label (or session ID) instead of the Group field. This will allow you to precisely compare the evolution of your physiological parameter averages from one recording week to another.

  • Groups not defined beforehand in LASA: If you exported a unique group containing a mix of animals (e.g., treated and controls) without separating them in the software, you can manually add a new column (e.g., Treatment or Condition) directly in the Excel All tab. Define the sorting mention for each row/individual. Once the column is filled, right-click on your Pivot Table and click "Refresh": your new field will appear in the pane and be used exactly like the others to build your tables and charts.

6.  Conclusion and Perspectives: A Preliminary and Iterative Analysis

It is essential to keep in mind that this use of data in Excel constitutes a preliminary analysis. Pivot Tables and their associated charts are perfect for highlighting initial physiological trends (such as an increase in respiratory rate or a decrease in tidal volume in a pathological model) or validating the methodological quality of your signals.

However, the strength of the LASA system lies in its iterative nature: Observing your results in Excel can lead you to return to the LASA software to refine your calculation windows, manually correct specific signal portions using the Move Event function, or redefine areas of interest (Timeframes).

If your study requires advanced statistical tests (ANOVA, non-linear regressions, etc.), this export was designed to serve as a bridge. You can thus easily import your cleaned data sheet to specialized scripting and modeling software like Python or MATLAB, or to reference scientific statistical tools such as R or GraphPad Prism.

 
    • Related Articles

    • Data analysis with LASA software (first edition, software version 2.12)

      This article provides the key steps for data analysis with Lasa software and data export to Excel. The Excel file containing the physiological variables calculated for several animals studied can be used to draw initial conclusions or to prepare the ...
    • Data analysis with LASA software (Last edition, Software version 2.16 and higher)

      This article provides the key steps for data analysis with Lasa software and data export to Excel. The Excel file containing the physiological variables calculated for several animals studied can be used to draw initial conclusions or to prepare the ...
    • Cloud managment and data transfer (lasa 2.17 and higher)

      The following article describes how to manage data on the CLOUD interface. > Data on cloud interfaces deployed by ETISENSE remain the property of the customer and are hosted on a secure server. General introduction The Cloud is a remotely hosted ...
    • Respiratory signal calibration

      This article details how to use the solution software's calibration module to convert your data from a.u. to ml 1. Why calibrate your respiratory data ? The DECRO® system provides 3 biosignals, yet the Respiratory signal is given in an arbitrary ...
    • Data transfer feature management

      The following article describes how to manage data transfer between an acquisition system and an analysis server (Local or CLOUD). Introduction and prerequisites about the feature Introduction and system configuration details: The data transfer ...