Skip to contents

General data import and processing

spiro()
Import and process raw data from metabolic carts/spiroergometric measures
add_bodymass()
Calculate additional variables related to body mass for cardiopulmonary exercise testing data
spiro_raw()
Get raw data from a metabolic cart file or an imported spiro object
spiro_import()
Import raw data from spiroergometric devices (deprecated)
get_anonid()
Get the anonymization id from personal data

Working with additional heart rate data

add_hr()
Import and add heart rate data to cardiopulmonary exercise testing data

Data filtering

spiro_smooth()
Apply a smoothing filter to data from cardiopulmonary exercise testing.
bw_filter()
Smooth data with a (zero-phase) Butterworth filter

Working with protocols

add_protocol()
Add a test protocol to an exercise testing data set
get_protocol()
Guess a test protocol from a corresponding exercise testing data set
set_protocol_manual()
Manually setting a testing profile
set_protocol() pt_pre() pt_wu() pt_steps() pt_const()
Setting an exercise testing profile

Summarizing

spiro_summary()
Summarize data from cardiopulmonary exercise testing for each load step
spiro_max()
Return maximum values from cardiopulmonary exercise tests

Plotting

spiro_plot()
Plot data from cardiopulmonary exercise data files

General package functions

spiro-package
spiro: Manage Data from Cardiopulmonary Exercise Testing
spiro_example()
Get path to spiro example
knit_print(<spiro>)
Printing spiro data frames in a knitr context
print(<spiro>)
Printing spiro data frames