Skip to contents

Compute MFO and Fatmax

One participant: basal window, step averaging, stoichiometric equation, curve fit (P3, P2, MV, MRER), Fatmax zone and crossover point.

MFO()
Maximal Fat Oxidation & FatMax Function

Kinetics

SIN model of fat oxidation kinetics (Chenevière et al., 2009).

MFO_kinetics()
Maximal Fat Oxidation Kinetics (SIN Model)

Batch

Many participants from a folder of xlsx files.

MFOs()
Maximal Fat Oxidation calculation of multiple databases

Datasets

Anonymised example recordings of one participant (20-s averages).

basal_df
Basal test dataframe
MFO_df
MFO test dataframe
VO2max_df
Graded exercise test dataframe

Internal helpers

Not exported; documented so that every step of MFO() can be traced. Their arguments may change without notice.

read_MFO_databases()
Read databases for MFO package
preprocess_bxb()
Preprocess breath-by-breath data into fixed intervals
met_basal()
Basal metabolic rate
calculate_vars()
Calculate step means from raw data
substrate_oxidation()
Substrate oxidation equations
fat_oxidation_MRER()
Fat oxidation with the RER simplification (MRER)