Fitting a model to the gas concentration curve and estimating the slope over time, using the exponential model from Zhao et al (2018)
Source:R/flux_fitting_exp.R
flux_fitting_exp.Rd
Fits an exponential expression to the concentration evolution
Usage
flux_fitting_exp(
conc_df,
conc_col,
datetime_col,
f_start,
f_end,
f_fluxid,
t_window,
cz_window,
b_window,
a_window,
roll_width,
start_cut,
end_cut
)
Arguments
- conc_df
dataframe of gas concentration over time
- conc_col
column with gas concentration
- datetime_col
column with datetime of each concentration measurement Note that if there are duplicated datetime in the same f_fluxid only the first row will be kept
- f_start
column with datetime when the measurement started
- f_end
column with datetime when the measurement ended
- f_fluxid
column with ID of each flux
- t_window
enlarge focus window before and after tmin and tmax
- cz_window
window used to calculate Cz, at the beginning of cut window
- b_window
window to estimate b. It is an interval after tz where it is assumed that C fits the data perfectly
- a_window
window at the end of the flux to estimate a
- roll_width
width of the rolling mean for CO2 when looking for tz, ideally same as cz_window
- start_cut
time to discard at the start of the measurements (in seconds)
- end_cut
time to discard at the end of the measurements (in seconds)