- the argument
outputtype
inbln_field_optimiser
has new arguments: scores, indicators, bottlenecks, rotation or all, #BLN-6 bln_field_optimiser
can give the score per ESD and aggregated BLN function for each of the requested crop rotations (option scores)bln_field_optimiser
can give the score per indicators for each of the requested crop rotations (option indicators)bln_field_optimiser
can give the bottleneck per ESD or aggregated BLN function (option bottlenecks)bln_field_optimiser
can give the best crop rotation per ESD or aggregated BLN function (option rotation)
- test for
bln_field_optimiser
given the update in function argumentation
- move private package
soilcastor
from imports to suggests - add warnings / stops for internal functions
bln_rothc_field
,rothc_initialise
,rothc_parallel
andbln_rothc_multicore
usingsoilcastor
to avoid installation errors when thesoilcastor
package is not available. - remove use of internal package tables from
soilcastor
inrothc_scenario
function - add stops for internal function
bln_rothc_multicore
for packagesfuture
,future.apply
andparallelly
when packages are not installed - set
i_clim_rothc
to NA when carboncastr is not available
- add tests for rothc helper functions
rothc_scenario
androthc_initialise
- updated the
bln_crop
package table indev
following pandex
- vignette
bln_intro
given a short intro to the package and the main function to assess soil quality - vignette
bln_column_description
describing all inputs and outputs of the BLN package - vignette
bln_ess_crop_production
describing the assessment of soil health in view of crop production - internal package tables for
bln_input_description
andbln_output_description
- wrapper function
bln_field_dt
to apply thebln_field
function on a data.table - checkmate on argument
output
inbln_field
- add ignore to vignettes to avoid synchronize html pages with git
- ensure that
B_LSW_ID
in the wrapper functionbln_field
is always converted to character - add
B_AER_CBS
as input in internal table inbln_c_sulfur
bln_lsw_farm_hf
table
- function
bln_format_gtclass
for creating classes of ground water table data, based on GHG and GLG - test function
test-bln_format_gtclass
of the function described above
- optimiser for crop rotation schemes in view of targeted improvements in soil ecosystem services
bln_field_optimiser
- internal package table for crop rotation schemes
bln_scen_croprotation
ppr_tables
in dev to prepare internal package tablebln_scen_croprotation
- SOMERS calculation of emissions in peat soils, function
bln_clim_somers
and associated test function - internal package table for SOMERS meta-model
bln_somers
ppr_tables
in dev to prepare internal package tablebln_somers
First version of the R package to assess soil quality using BLN framework
- 1 BLN wrapper function
bln_field
to estimate all indicators and ecosystem services (BLN scores) for agricultural fields - 18 functions starting with
bln_prod
to evaluate soil quality for its contribution to crop production. This includes soil chemical, physical and biological functions. - 6 functions starting with
bln_gw
to evaluate soil quality for its contribution to groundwater recharge and groundwater quality - 4 functions starting with
bln_sw
to evaluate soil quality for its contribution to surface water quality - 3 functions starting with
bln_clim
to evaluate soil quality for its contribution to carbon sequestration - 7 helper function in
bln helpers
for water retention, input formatting and weighing function - 4 evaluating functions in
bln_evaluate
to estimate a BLN indicator from a BLN function - 2 helper functions
bln_add_management
andbln_calc_psp
as replacement of OBIC functions in view of speed - 7 package tables added:
bln_parms
,bln_lsw
,bln_lsw_farm_hf
- internal package table for crop properties (
bln_crops
) - internal package table describint the input variables (
bln_parms
) - internal package tables for common soil types (
bln_soiltype
) and threshold values to evaluate soil functions (bln_thresholds
) - example dataset
bln_farm_hf
for a single farm in te Netherlands
First package setup