Skip to contents

Returns the default impute_group() specification used by fit_imputation_model() for landfill-leachate monitoring chemistry: a metals group (hurdled on metal presence) and a catch-all organics group (hurdled on dissolved-organic-carbon presence). This is the leachate domain layer on top of the otherwise domain-agnostic engine — pass your own list of impute_group() objects to model a different chemistry.

Usage

leachate_impute_groups()

Value

A list of two "impute_group" objects (metals, organics).

Details

The metals set is .METAL_ANALYTES and the organic-carbon hurdle set is .DOC_LIKE_ANALYTES. The metals presence hurdle excludes the redox indicators Fe and Mn (routine analytes kept as PCA predictors, not trace- metal contamination signals), so a sample reporting only Fe/Mn does not trigger fabrication of the other trace metals.

Examples

leachate_impute_groups()
#> [[1]]
#> <impute_group: metals>
#>   targets: Al, As, B, Ba, Be, Cd, Co, Cr, Cr-6, Cu, Fe, Hg, Mn, Mo, Ni, Pb, Sb, Se, Sn, Sr, V, Zn
#>   hurdle:  Al, As, B, Ba, Be, Cd, Co, Cr, Cr-6, Cu, Hg, Mo, Ni, Pb, Sb, Se, Sn, Sr, V, Zn
#> 
#> [[2]]
#> <impute_group: organics>
#>   targets: <catch-all>
#>   hurdle:  DOC, TOC, BOD, COD, cBOD
#>