Package: MLFS 0.4.3

MLFS: Machine Learning Forest Simulator

Climate-sensitive, single-tree forest simulator based on data-driven machine learning. It simulates the main forest processes— radial growth, height growth, mortality, crown recession, regeneration, and harvesting—so users can assess stand development under climate and management scenarios. The height model is described by Skudnik and Jevšenak (2022) <doi:10.1016/j.foreco.2022.120017>, the basal-area increment model by Jevšenak and Skudnik (2021) <doi:10.1016/j.foreco.2020.118601>, and an overview of the MLFS package, workflow, and applications is provided by Jevšenak, Arnič, Krajnc, and Skudnik (2023), Ecological Informatics <doi:10.1016/j.ecoinf.2023.102115>.

Authors:Jernej Jevsenak [aut, cre, cph]

MLFS_0.4.3.tar.gz
MLFS_0.4.3.zip(r-4.7)MLFS_0.4.3.zip(r-4.6)MLFS_0.4.3.zip(r-4.5)
MLFS_0.4.3.tgz(r-4.6-any)MLFS_0.4.3.tgz(r-4.5-any)
MLFS_0.4.3.tar.gz(r-4.7-any)MLFS_0.4.3.tar.gz(r-4.6-any)
MLFS_0.4.3.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
MLFS/json (API)
NEWS

# Install 'MLFS' in R:
install.packages('MLFS', repos = c('https://jernejjevsenak.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/jernejjevsenak/mlfs/issues

Datasets:
  • data_BAI - An example of joined national forest inventory data, site descriptors, and climate data that is used as a fitting data frame for BAI sub model
  • data_climate - An example of climate data
  • data_final_cut_weights - An example of data_final_cut_weights
  • data_ingrowth - An example of data_ingrowth suitable for the MLFS
  • data_mortality - An example of joined national forest inventory data, site descriptors, and climate data that is used as a fitting data frame for mortality sub model
  • data_NFI - An example of national forest inventory data
  • data_site - An example of site descriptors
  • data_tariffs - An example of table with one-parametric volume functions
  • data_thinning_weights - An example of data_thinning_weights
  • data_tree_heights - An example of data with individual tree and crown heights that can be used as a fitting data frame for predicting tree and crown heights in MLFS
  • data_v1 - An example of joined national forest inventory and site data that is used within the MLFS
  • data_v2 - An example of joined national forest inventory and site data that is used within the MLFS
  • data_v3 - An example of joined national forest inventory and site data that is used within the MLFS
  • data_v4 - An example of joined national forest inventory and site data that is used within the MLFS
  • data_v5 - An example of joined national forest inventory and site data that is used within the MLFS
  • data_v6 - An example of joined national forest inventory and site data that is used within the MLFS
  • df_volume_parameters - An example table with parameters and equations for n-parametric volume functions
  • form_factors - An example table with form factors used to calculate tree volume
  • ingrowth_parameter_list - An example data of ingrowth_parameter_list
  • ingrowth_table - An example data of ingrowth_table
  • max_size_data - An example of data with maximum allowed BA that is used in the mortality sub model
  • measurement_thresholds - An example of measurement_thresholds table

On CRAN:

Conda:

3.90 score 2 stars 40 scripts 536 downloads 25 exports 33 dependencies

Last updated from:006f299edc. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK179
source / vignettesOK184
linux-release-x86_64OK147
macos-release-arm64OK115
macos-oldrel-arm64OK93
windows-develOK120
windows-releaseOK116
windows-oldrelOK130
wasm-releaseOK102

Exports:add_stand_variablesadd_stand_variables_halfPeriodBAI_predictionBAI_prediction_halfPeriodcalculate_BALcalculate_BAL_halfPeriodcrownHeight_predictioncrownHeight_prediction_halfPeriodheight_predictionheight_prediction_halfPeriodMLFSpredict_ingrowthpredict_mortalitysimulate_harvestingtransform_datavolume_form_factorsvolume_form_factors_halfPeriodvolume_functionsvolume_functions_halfPeriodvolume_merchantablevolume_merchantable_halfPeriodvolume_tariffsvolume_tariffs_halfPeriodvolume_whole_treevolume_whole_tree_halfPeriod

Dependencies:brnnclicpp11dplyrFormulagenericsgluelatticelifecyclemagrittrMASSMatrixnaivebayespillarpkgconfigplyrpsclpurrrR6rangerRcppRcppEigenreshape2rlangstringistringrtibbletidyrtidyselecttruncnormutf8vctrswithr

Readme and manuals

Help Manual

Help pageTopics
add_stand_variablesadd_stand_variables
BAI_predictionBAI_prediction
calculate_BALcalculate_BAL
crownHeight_predictioncrownHeight_prediction
An example of joined national forest inventory data, site descriptors, and climate data that is used as a fitting data frame for BAI sub modeldata_BAI
An example of climate datadata_climate
An example of data_final_cut_weightsdata_final_cut_weights
An example of data_ingrowth suitable for the MLFSdata_ingrowth
An example of joined national forest inventory data, site descriptors, and climate data that is used as a fitting data frame for mortality sub modeldata_mortality
An example of national forest inventory datadata_NFI
An example of site descriptorsdata_site
An example of table with one-parametric volume functions (adapted uniform French tariffs)data_tariffs
An example of data_thinning_weightsdata_thinning_weights
An example of data with individual tree and crown heights that can be used as a fitting data frame for predicting tree and crown heights in MLFSdata_tree_heights
An example of joined national forest inventory and site data that is used within the MLFSdata_v1
An example of joined national forest inventory and site data that is used within the MLFSdata_v2
An example of joined national forest inventory and site data that is used within the MLFSdata_v3
An example of joined national forest inventory and site data that is used within the MLFSdata_v4
An example of joined national forest inventory and site data that is used within the MLFSdata_v5
An example of joined national forest inventory and site data that is used within the MLFSdata_v6
An example table with parameters and equations for n-parametric volume functionsdf_volume_parameters
An example table with form factors used to calculate tree volumeform_factors
height_predictionheight_prediction
An example data of ingrowth_parameter_listingrowth_parameter_list
An example data of ingrowth_tableingrowth_table
An example of data with maximum allowed BA that is used in the mortality sub modelmax_size_data
An example of measurement_thresholds tablemeasurement_thresholds
MLFSMLFS
predict_ingrowthpredict_ingrowth
predict_mortalitypredict_mortality
A sub model to simulate harvesting within the MLFSsimulate_harvesting
volume_form_factorsvolume_form_factors
volume_functionsvolume_functions
volume_tariffsvolume_tariffs