quality assessment for the slopes estimated by flux_fitting
Source:R/flux_quality_lm.R
flux_quality_lm.Rd
indicates if fluxes should be discarded or replaced by 0 according to parameters set by user. flux_quality_lm is for the model of the lm family. flux_quality_exp is for the exponential model.
Usage
flux_quality_lm(
slopes_df,
conc_col,
f_fluxid,
f_slope,
f_cut,
f_pvalue,
f_rsquared,
force_discard,
force_ok,
pvalue_threshold,
rsquared_threshold,
name_df
)
Arguments
- slopes_df
dataset containing slopes, fluxID, p.value and r.squared
- conc_col
column with gas concentration
- f_fluxid
column of ID for each measurement
- f_slope
column containing the slope of each flux (as calculated by the flux_fitting function)
- f_cut
column containing the cutting information
- f_pvalue
column containing the p-value of each flux
- f_rsquared
column containing the r squared to be used for the quality assessment
- force_discard
vector of fluxIDs that should be discarded by the user's decision
- force_ok
vector of fluxIDs for which the user wants to keep the calculated slope despite a bad quality flag
- pvalue_threshold
threshold of p-value below which the change of gas concentration over time is considered not significant (user decided)
- rsquared_threshold
threshold of r squared value below which the linear model is considered an unsatisfactory fit
- name_df
name of slopes_df (used for error message)