perform_max() function that theaaverage_length argument was not being correctly considered(#15).round toceiling.usethis dependency.ggplot2,tidyselect, andtibble warnings.read_data.cosmed() that made the timecolumn to returnNA values when the test was longer thanone hour.custom option toread_data().roxygen 7.2.1.The following function calls were simplified:
vo2_kinetics() anddetect_outliers() =time_column argument not needed anymore (this isautomatically taken fromread_data() now).plot_outliers() =test_type argument notneeded anymore (this is automatically taken fromdetect_outliers() now).perform_kinetics() =time_column andvo2_column arguments not needed anymore (this isautomatically taken fromread_data() anddetect_outliers()).Added functionread_data() to read data frommetabolic cart (COSMED and CORTEX).
Added functioninterpolate() to interpolatebreath-by-breath data into second-by-second.
Added functionperform_average() to perform bin- androlling-averages.
Addedrun_manual_cleaner().
Added testing of functions (internal modification only, notvisible to the user).
Added new print method.
Added new functionality for analyzing data from incrementalexercise.
Addedperform_max() andvo2_max().
Added support for theCardioCoach metaboliccart.
Fixed issue withread_data() when using the COSMEDmetabolic cart: previously, character columns were being coerced intoNA(thanks
Added extra argument toread_data() to automaticallyfix the issue when the work rate column is coerced as a character column(thanks to
Improved error messages in caseread_data() cannotfind the name of the time column provided.
Removed thetime_column argument from theinterpolate() andperform_average() functions.This is only necessary inread_data() now.
Make sure that data does not contain rows and cols with onlyNA ininterpolate() (thanks
Fixed issue renaming work rate column inread_data()(thanks