quality assessment for the slopes estimated by flux_fitting
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.
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 )
slopes_df
: dataset containing slopes, fluxID, p.value and r.squaredconc_col
: column with gas concentrationf_fluxid
: column of ID for each measurementf_slope
: column containing the slope of each flux (as calculated by the flux_fitting function)f_cut
: column containing the cutting informationf_pvalue
: column containing the p-value of each fluxf_rsquared
: column containing the r squared to be used for the quality assessmentforce_discard
: vector of fluxIDs that should be discarded by the user's decisionforce_ok
: vector of fluxIDs for which the user wants to keep the calculated slope despite a bad quality flagpvalue_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 fitname_df
: name of slopes_df (used for error message)same dataframe with added flag and corrected slopes columns
Useful links