Changelog
euosi 0.4.0 2025-08-12
Added
- vignette
eu_osi_for_potassium
with an introduction to potassium - vignette
eu_osi_for_nitrogen
with an introduction to nitrogen -
dev/osi_crops_iacs.csv
, a crop table csv with standardized crop_codes across EUosi_crops
, from #euosi-1
Changed
-
osi_b_pmn_nl
has now BoBi correction resulting in more variation due to texture - thresholds for evaluation soil N supply for
osi_c_nitrogen_de
andosi_c_nitrogen_eu
- rename existing crop table csv to
dev/osi_crops_countrycode.csv
, from #euosi-1 - update
osi_crops
package table to include all IACS crop codes, from #euosi-1 - set minimum boundary values for A_P_AL and A_P_WA in
osi_convmethods
Fixed
-
osi_c_potassium_de
for wrong P soil test in German evaluation of K supply -
osi_c_potassium_lv
for wrong USDA soil classification for sand -
osi_c_potassium_nl
for wrong reference to internal dt.maize subset -
osi_c_potassium_uk
uses temporary crop name fix -
osi_b_pmn_nl
,osi_c_nitrogen_nl
,osi_c_phosphor_nl
,osi_c_potassium_nl
,osi_nut_p_nl
,osi_c_ph_nl
andosi_nut_k_nl
for mismatch b_lu versus b_lu_brp type due to IACS crop coding -
osi_c_nitrogen_nl
,osi_c_phosphor_nl
andosi_c_potassium_nl
,osi_nut_p_nl
,osi_c_ph_nl
andosi_nut_k_nl
for newly added crop_cat1 options -
osi_c_boron
,osi_c_zinc
adnosi_c_magnesium_de
for wrong silt calculation -
osi_c_phosphor
for missing clay input forosi_c_phosphor_de
-
osi_c_potassium_fr
for missing elements subset checkB_TEXTURE_GEPPA
-
osi_c_ph_de
allowing crop merging with newly crop list
euosi 0.3.0 2025-08-11
Added
- vignette
eu_osi_introduction
with a short introduction - vignette
eu_osi_variables
with a summary of required input and output variables used - vignette
eu_osi_aggregation
to illustrate the aggregation method of the soil health assessment -
osi_field_dt
to runosi_field
with a data.table as input -
osi_farm
as package table to illustrate functionality of euosi -
osi_vars_input
andosi_vars_input
as package tables, prepared indev/osi_tables.R
-
osi_farm
as package table with default inputs to illustrate functions of euosi
euosi 0.2.0 2025-08-08
euosi 0.1.0 2025-05-27
Added
-
osi_c_nitrogen
to assess soil N supply for countries BE, DE, FR, NL and EU -
osi_c_p
to assess soil P supply for countries AT, BE, CH, CZ, DE, DK, EE, ES, FI, FR, HU, IE, IT, LV, LT, NO, NL, PL, SE, SK, SL and UK -
oci_c_k
to assess soil K supply for all countries -
oci_c_mg
to assess soil Mg supply for all countries -
osi_c_b
to assess soil B supply for countries CH, DE, IE, FR, NL, SE and UK -
osi_c_zn
to assess Zn availability for countries DE, FR, IE, NL and UK -
osi_nut_p
andosi_nut_k
to assess excess of P and K for all 22 countries -
osi_carbon
for soil carbon index, for application in EU, not country specific -
osi_biodiversity
for conditions favoring soil biodiversity, for application in EU, not country specific -
osi_conv_phosphor
,osi_conv_potassium
andosi_conv_magnesium
to convert LUCAS properties to extractable nutrient pools -
osi_p_crumbleability
for application in EU, not country specific -
osi_p_wef
to assess wind erosion risk, applicable for whole EU -
osi_p_whc
to assess water holding capacity, plant available water and permeability, applicable for whole EU -
osi_density
to evaluate impact of soil density on rootability, not country specific -
osi_gw_nleach
for countries Be, FR, FI and EU to assess nitrate leaching risk -
osi_c_ph
to assess soil pH for countries AT, BE, CH, DE, FR, FI, IE, NL, SE and UK -
osi_b_pmn
to assess potentially mineralizable N for NL and EU -
osi_clim
, an internal package table with climatic data per country -
osi_erosion
to estimate water erosion using RUSL approach, applicable for whole EU -
get_TEXTURE_GEPPA
to derive soil texture following French classification -
get_TEXTURE_HYPRES
to derive soil texture following HYPRES classification -
get_TEXTURE_BE
to derive soil texture following Belgium classification
euosi 0.0.7 2024-01-09
Added
- logistic curve plus gaussian decline after reaching high values in
osi_evaluate_logistic_gaus_down
- conversion methods to estimate soil pH from pH-water, pH-CaCl2 and pH-KCL
- conversion methos to estimate B-hot water from B-CaCl2
- conversion methods for SOM, SOC, SON and CN ratio
- conversion method for Potentially Mineralizable Nitrogen
euosi 0.0.4 2024-01-09
Added
-
osi_c_b_fr
andosi_c_b
to assess the soil function to supply boron in France -
osi_c_cu_fr
andosi_c_cu
to assess the soil function to supply Copper in France -
osi_c_ph_fr
andosi_c_ph
to assess the the pH in view of a desired target - three vignettes describing background information regarding these functions
euosi 0.0.3 2024-01-09
euosi 0.0.2 2024-01-09
Added
-
osi_c_nitrogen_fr
to assess the soil function to supply N in France -
osi_c_posphor_fr
to assess the soil function to supply P in France -
osi_c_potassium_fr
to assess the soil function to supply K in France -
osi_c_zinc_fr
to assess the soil function to supply Zn in France - French soil types and regions in
osi_soiltype
- a series of vignettes describing the background for these functions
- a series of unit tests
euosi 0.0.1 2023-02-17
First version of euosi
Added
-
osi_c_nitrogen_nl
to assess the soil function to supply N in the Netherlands -
osi_c_posphor_nl
to assess the soil function to supply P in the Netherlands -
osi_c_potassium_nl
to assess the soil function to supply K in the Netherlands -
osi_c_zinc_nl
to assess the soil function to supply Zn in the Netherlands -
osi_b_pmn_nl
andosi_b_pmn
to assess the microbial activity of a soil -
osi_p_whc
to assess the capacity of soils to retain water -
osi_p_wef
to assess the risk for wind erodibility -
osi_p_density
to assess impact of soil density on soil functioning - helper functions
osi_evaluate_logistic
,osi_evaluate_parabolic
andcf_ind_importance
- wrapper function
osi_c_nitrogen
- wrapper function
osi_c_phosphor
- wrapper function
osi_c_potassium
- wrapper function
osi_c_zinc
- wrapper function
osi_main