Calculate the Open Soil Index score for a single field using input from LUCAS
osi_field.Rd
This functions wraps the functions of the OSI into one main function to calculate the score for Open Soil Index (OBI) for a location where data is available from LUCAS (and other open source datasets).
Usage
osi_field(
B_LU,
B_SOILTYPE_AGR,
B_COUNTRY,
B_BGZ = NA_character_,
B_PREC_SUM = NA_real_,
B_PREC_WIN = NA_real_,
B_PET_SUM = NA_real_,
B_PET_WIN = NA_real_,
B_TEMP_SUM = NA_real_,
B_TEMP_WIN = NA_real_,
A_CLAY_MI = NA_real_,
A_SAND_MI = NA_real_,
A_SOM_LOI = NA_real_,
A_C_OF = NA_real_,
A_CEC_CO = NA_real_,
A_PH_CC = NA_real_,
A_CACO3_IF = NA_real_,
A_N_RT = NA_real_,
A_N_PMN = NA_real_,
A_P_OL = NA_real_,
A_K_AAA = NA_real_,
A_MG_AAA = NA_real_,
A_B_HW = NA_real_,
A_ZN_CC = NA_real_,
A_ZN_EDTA = NA_real_,
ID = 1,
output = "all"
)
Arguments
- B_LU
(numeric) a series with crop codes given the crop rotation plan (source: the BRP)
- B_SOILTYPE_AGR
(character) The agricultural type of soil
- B_COUNTRY
(character) The country code
- B_BGZ
(factor) an European region-id used for carbon analyses
- B_PREC_SUM
(numeric) Total potential precipitation in summer (mm)
- B_PREC_WIN
(numeric) Total potential precipitation in winter (mm)
- B_PET_SUM
(numeric) Total potential evapotranspiration in summer (mm)
- B_PET_WIN
(numeric) Total potential evapotranspiration in winter (mm)
- B_TEMP_SUM
(numeric) Mean winter temperature (degrees Celcius)
- B_TEMP_WIN
(numeric) Mean winter temperature (degrees Celcius)
- A_CLAY_MI
(numeric) The clay content of the soil (%)
- A_SAND_MI
(numeric) The sand content of the soil (%)
- A_SOM_LOI
(numeric) The percentage organic matter in the soil (%)
- A_C_OF
(numeric) The carbon content of the soil layer (g/ kg)
- A_CEC_CO
(numeric) The cation exchange capacity of the soil (mmol+ / kg), analyzed via Cobalt-hexamine extraction
- A_PH_CC
(numeric) The acidity of the soil, measured in 0.01M CaCl2 (-)
- A_CACO3_IF
(numeric) the percentage of CaCO3 (%)
- A_N_RT
(numeric) The organic nitrogen content of the soil in mg N / kg
- A_N_PMN
(numeric) The potentially mineralizable N pool (mg N / kg soil)
- A_P_OL
(numeric) The P-content of the soil extracted with Olsen (mg P / kg)
- A_K_AAA
(numeric) The exchangeable K-content of the soil measured via ammonium acetate extraction
- A_MG_AAA
(numeric) is the exchangeable Mg concentration (mg/kg)
- A_B_HW
(numeric) The plant available content of B in the soil (mg B per kg) extracted by hot water
- A_ZN_CC
(numeric) The plant available content of Zn in the soil (mg Zn per kg) extracted by CaCl2
- A_ZN_EDTA
(numeric) The plant available content of Zn in the soil (mg Zn per kg) extracted by EDTA
- ID
(character) A field id
- output
(character) An optional argument to select output: scores, indicators, or all. (default = all)
Value
The output of the Open Soil Index Calculator for a specific agricultural field. Depending on the output type, different output objects can be returned. These include the estimated OSI scores (both total and aggregated subscores), the value of the underling indicators as well the possible recommendations to improve the soil quality. The output is always a data.table.