Look up California organic amendment properties
Source:R/look_up_ca_n_rate.R
look_up_ca_organic_amendment.RdReturns properties of organic amendment materials including carbon and
nitrogen content, C:N ratio, and plant-available nitrogen (PAN).
Application rates live in
ca_organic_amendment_app_rate; join on material.
Usage
look_up_ca_organic_amendment(
material,
n_class = NULL,
aggregate = c("none", "mean")
)Source
Eghball, B. Composting Manure and Other Organic Residues. University of Nebraska-Lincoln Extension, Publication G2222. https://extensionpubs.unl.edu/publication/g2222/na/html/view
Rynk, R. (ed.) Compost Production and Use in Sustainable Farming Systems. NC State Extension. https://content.ces.ncsu.edu/compost-production-and-use-in-sustainable-farming-systems
Value
A tibble with columns: `material`, `material_class`, `cn_min`, `cn_max`, `cn_avg`, `n_pct`, `pan_pct`, `n_class`, `source`. Returns an empty tibble (with a warning) if no match is found.
Details
Matching is case-insensitive. Exact matches are returned directly. If no exact match is found, partial matching suggests possible materials.
Some materials have multiple rows from different sources (e.g. Cow manure, Vegetable waste). Set `aggregate = "mean"` to collapse these into a single row per material using the mean of numeric columns.
See also
[look_up_fertilizer_components()] for fertilizer nutrient composition (N/C fractions) from the SWAT/DayCent database. [ca_organic_amendment_properties] for the underlying dataset. [ca_organic_amendment_app_rate] for the matching application rates.
Examples
look_up_ca_organic_amendment("Cow manure")
#> # A tibble: 2 × 9
#> material material_class cn_min cn_max cn_avg n_pct pan_pct n_class source
#> <chr> <chr> <dbl> <dbl> <dbl> <dbl> <dbl> <chr> <chr>
#> 1 Cow manure ag 20 25 22.5 1.78 -3.33 LOWER Rynk, NC…
#> 2 Cow manure ag 20 20 20 2 0 LOWER Eghball,…
look_up_ca_organic_amendment("Cow manure", aggregate = "mean")
#> # A tibble: 1 × 9
#> material cn_min cn_max cn_avg n_pct pan_pct material_class n_class source
#> <chr> <dbl> <dbl> <dbl> <dbl> <dbl> <chr> <chr> <chr>
#> 1 Cow manure 20 22.5 21.2 1.89 -1.66 ag LOWER Rynk, NC…
look_up_ca_organic_amendment("Poultry litter", n_class = "LOWER")
#> # A tibble: 1 × 9
#> material material_class cn_min cn_max cn_avg n_pct pan_pct n_class source
#> <chr> <chr> <dbl> <dbl> <dbl> <dbl> <dbl> <chr> <chr>
#> 1 Poultry litt… ag 5 20 12.5 3.2 18 LOWER Rynk,…