Convert fractional NDTI drop to SIPNET tillage effectiveness
Source:R/ndti_to_sipnet_tillage.R
ndti_to_sipnet_tillage.RdMaps the fractional NDTI drop produced by the CCMMF NDTI pipeline
to tillage_eff_0to1 for use in the PEcAn events JSON schema
and written to SIPNET events.in by
write.events.SIPNET.
Arguments
- delta_ndti
numeric vector. Fractional NDTI drop in \[0, 1\], computed as
(max_before_min - min_val) / max_before_minfrom a smoothed NDTI time series over the fallow season.- no_till_threshold
numeric scalar.
delta_ndtivalues at or below this threshold are mapped to zero effectiveness (no-till). Default 0.30, based on Dietze & Kanee (pers. comm.).- slope
numeric scalar. Slope of the linear response above
no_till_threshold. Default 2.5, which produces a ramp from 0 atdelta_ndti = 0.30to 1 atdelta_ndti = 0.70(i.e.1 / (0.70 - 0.30)). Output is clamped to \[0, 1\].
Value
numeric vector of tillage_eff_0to1 values, same
length as delta_ndti, clamped to \[0, 1\].
NA inputs propagate to NA outputs.
Details
NDTI drops after tillage as residue is incorporated into soil. The fractional drop over the fallow season is a proxy for tillage intensity. Default thresholds are from Dietze & Kanee (pers. comm.). The slope parameter can be calibrated once field data (SOC or soil respiration) are available.
References
Daughtry, C.S.T., Hunt, E.R., Doraiswamy, P.C., McMurtrey, J.E. (2005). Remote sensing the spatial distribution of crop residues. Agronomy Journal, 97(3), 864–871. doi:10.2134/agronj2004.0291