Package: FeNEU 3.0.3

Peter Biber

FeNEU: Routines for Evaluating Forest Inventory Data

Provides a collection of routines for evaluating data from larger forest management units, typically sample inventories, but also stand-wise inventories. The idea is to support modern forest planning approaches and to be open by design to new data sources and evaluation methods. For the methodological background of forest inventories see Kangas and Maltamo (2006) "Forest Inventory: Methodology and Applications" <doi:10.1007/1-4020-4381-3>.

Authors:Peter Biber [aut, cre], Astor Toraño Caicoya [aut]

FeNEU_3.0.3.tar.gz
FeNEU_3.0.3.zip(r-4.7-any)FeNEU_3.0.3.zip(r-4.6-any)
FeNEU_3.0.3.tar.gz(r-4.7-any)FeNEU_3.0.3.tar.gz(r-4.6-any)
FeNEU_3.0.3.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
FeNEU/json (API)

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

On CRAN:

Conda:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

3.62 score 1.4k downloads 74 exports 81 dependencies

Last updated from:a6ce393cb7. Checks:6 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK268
source / vignettesOK333
linux-releaseOK255
windows-develOK289
windows-releaseOK223
wasm-releaseOK183

Exports:back_table_dclassbase_table_age_classbase_table_age_class_main_standbase_table_d_q_classbase_table_d_q_class_main_standcheck_pdf_dependenciesdiagnose_pdf_toolchainfe_inventoryfill_heights_backgenerate_circle_definitionget_inv_yearharmonize_inv_for_repsurvheight_complete_inventoryimport_sample_concentric_format1_raw_to_preimport_sample_concentric_format2_raw_to_preimport_sample_concentric_pre_to_fe_inventoryimport_standwise_relascope_format1_raw_to_preimport_standwise_relascope_pre_to_fe_inventoryincrement_base_tableincrement_base_table_main_standincrement_ytables_base_tableinv_inc_big_overviewinv_inc_big_overview_2nd_onlyinv_inc_big_overview_matches_onlyinv_inc_fill_gaps_gnfi3inv_inc_summaricinv_inc_tree_2_plotinv_inc_tree_consolidateinv_inc_tree_extendinv_inc_tree_extend_combinedinv_increment_gnfi3inv_increment_repeated_surveyinv_increment_repsurv_ccircinv_increment_ytablesinv_periodinventory_metais_fe_increment_gnfi3is_fe_increment_repsurvis_fe_increment_ytablesis_fe_inventorymatch_2_inventoriesmatch_2_inventories_by_center_coordmatch_2_inventories_by_plot_idmatch_plot_statisticsmatch_trees_on_inventory_repsurv_ccircmatch_trees_on_plot_repsurv_ccircoutput_base_tableoutput_base_table_pdfoutput_increment_base_tableoutput_increment_base_table_pdfoutput_increment_overalloutput_increment_overall_pdfoutput_increment_overview_gnfi3output_increment_overview_gnfi3_pdfoutput_increment_overview_ytables_pdfoutput_structure_tableoutput_structure_table_pdfplot_info_sheet_pdfpull_centerspull_circle_definitionspull_sumspull_treesread_and_convert_datareclassify_pseudo_ingrowth_ccircse_area_weightedse_area_weighted_groupedsetup_pdf_toolchainstructure_table_age_classstructure_table_age_class_main_standstructure_table_d_q_classstructure_table_d_q_class_main_standtree_inc_repsurvtrees_add_essentialsvalidate_fe_inventory

Dependencies:backportsbitbit64bootbroomclassclassIntclicliprcodetoolscolorspacecowplotcpp11crayonDBIDerivdigestdoBydoSNOWdplyre1071farverforeachforecastForestElementsRfracdiffgenericsggplot2gluegtablehmsisobanditeratorsKernSmoothlabelinglatticelifecyclelmtestmagrittrMASSMatrixmodelrnlmennetpillarpkgconfigprettyunitsprogressprogressrproxypurrrR6rbibutilsRColorBrewerRcppRcppArmadilloRdpackreadrrlangs2S7scalessfsnowstringdiststringistringrtibbletidyrtidyselecttimeDatetzdbunitsurcautf8vctrsviridisLitevroomwithrwkzoo

Input Data Formats in FeNEU
1 Overview | 2 Sample inventories: Format 1 and Format 2 | 2.1 Format 1 | 2.2 Format 2 | 3 Preprocessed sample data: BaySF style | 4 Stand-wise relascope inventories | 4.1 Raw: Silvarith style | 4.2 Preprocessed: WZP_Daten.txt | 5 One call for the last step

Last update: 2026-10-15
Started: 2026-09-09

Estimating Forest Volume Increment With FeNEU
1 Introduction | 2 Preparing the tree data | 3 Increment from a repeated survey | 3.1 The four methods | 3.2 Filling the gaps | 3.3 The individual steps | 3.4 Reports | 4 Increment from a single survey with BWI 3 functions | 5 Increment from a single survey with yield tables | References

Last update: 2026-09-09
Started: 2026-09-09

The FeNEU Package - an Introduction
1 Introduction | 1.1 Installation | 1.2 Setting up PDF output | 2 Inventory types and levels of data | 2.1 The fe_inventory class | 3 Importing Data | 3.1 From raw data to preprocessed data | 3.2 From preprocessed data to an fe_inventory object | 3.3 A one-step shortcut for experienced users | 4 Status-quo Evaluation | 4.1 Base tables | 4.2 Structure tables | 5 Increment Estimation | 5.1 Increment from a repeated survey | 5.2 Increment from a single survey | 6 Useful tools | 6.1 Reaching into an inventory | 6.2 The figures that describe an inventory | 6.3 A sheet for a single inventory plot | 6.4 Writing a circle definition | 6.5 Standard errors of your own aggregations | 6.6 A species key for the field | 6.7 Reference data | Acknowledgments | References

Last update: 2026-09-09
Started: 2026-09-09

Readme and manuals

Help Manual

Help pageTopics
Create a Background Table for All Mean Diameter Class Based Evaluations From an Inventory Tree Data Frameback_table_dclass
Species Group Information Table by Age Classbase_table_age_class
Species Group Information Table by Age Class For the Main Stand Cohortbase_table_age_class_main_stand
Species Group Information Table by Mean Diameter Classbase_table_d_q_class
Species Group Information Table by Mean Diameter Class and Single Tree Diameter Class For the Main Stand Cohortbase_table_d_q_class_main_stand
Check R Package and System Dependencies for PDF Renderingcheck_pdf_dependencies
Example raw sample inventory tables (Format 1, 10 inventory points)data_ex1_sample_raw data_ex1_sample_raw_points data_ex1_sample_raw_smalltrees data_ex1_sample_raw_trees
Example raw inventory tables in BaySF style (forestry-mask format, 10 inventory points)data_ex2_sample_raw data_ex2_sample_raw_points data_ex2_sample_raw_trees
Interim Increment Stages of the ex3 Inventory Pairdata_ex3_increment_fills data_ex3_increment_interim data_ex3_increment_matched
Example Inventory Data as an fe_inventory object (10 inventory points, earlier survey)data_ex3_previous_sample_fe_inventory
Example Inventory Data as an fe_inventory object (10 inventory points)data_ex3_sample_fe_inventory
Prepared Tree Lists of the ex3 Inventory Pairdata_ex3_previous_sample_trees_essentials data_ex3_sample_trees_essentials data_ex3_trees_essentials
Example Inventory Data as an fe_inventory object (earlier survey)data_ex4_previous_sample_fe_inventory
Example Inventory Data as an fe_inventory object (100 inventory points)data_ex4_sample_fe_inventory
Simulated Inventory Data for Generic Matching Tests (10 plots, first survey)data_ex5_previous_sample_fe_inventory
Simulated Inventory Data for Generic Matching Tests (10 plots, second survey)data_ex5_sample_fe_inventory
Stand-Wise Inventory as an fe_inventory objectdata_ex6_standwise_fe_inventory
Stand-Wise Inventory as an fe_inventory objectdata_ex7_standwise_fe_inventory
FeNEU Example Datadata_examples_overview
Diagnose the PDF Rendering Toolchaindiagnose_pdf_toolchain
Standard Construction of an *fe_inventory* Objectfe_inventory
Write Estimated Heights at Inventory Level Back Into the Original fe_inventory Objectfill_heights_back
Generate a Circle-Definition File for a Concentric Sample Inventorygenerate_circle_definition
Survey Year of an Inventory Objectget_inv_year get_inv_year.fe_inventory
Harmonize First Inventory for Repeated Survey Increment Calculationharmonize_inv_for_repsurv
Complete Heights for Non-Measured Trees in an Inventoryheight_complete_inventory
Convert raw sample inventory data (format 1) to preprocessed BaySF style dataimport_sample_concentric_format1_raw_to_pre
Convert raw sample inventory data (format 2) to preprocessed BaySF style dataimport_sample_concentric_format2_raw_to_pre
Concentric Sample Inventory: Preprocessed Files to fe_inventoryimport_sample_concentric_pre_to_fe_inventory
Import a Stand-Wise Angle-Count Inventory: Silvarith-style Raw to Preprocessedimport_standwise_relascope_format1_raw_to_pre
Stand-Wise Relascope Inventory: Preprocessed WZP_Daten.txt to fe_inventoryimport_standwise_relascope_pre_to_fe_inventory
Reference Tree Increment Data for Automated Tests (sub_10, rep_classic)inc_sub10_rep_classic
Reference Tree Increment Data for Automated Tests (sub_10, rep_end)inc_sub10_rep_end
Reference Tree Increment Data for Automated Tests (sub_10, rep_mean)inc_sub10_rep_mean
Reference Tree Increment Data for Automated Tests (sub_10, rep_trans)inc_sub10_rep_trans
Inventory-Level Increment Base Table by Species Group and Age or Diameter Classincrement_base_table
Inventory-Level Main-Stand Increment Base Table With Virtual Species Areasincrement_base_table_main_stand
Main-Stand Yield-Table Increment Base Table by Species Group and Age or Diameter Classincrement_ytables_base_table
Inventory-Wide Increment Overview for a Repeated Survey, Combining Matched and Second-Only Plotsinv_inc_big_overview
Inventory-Wide Increment Overview for Plots Only Present in the Second Inventoryinv_inc_big_overview_2nd_only
Inventory-Wide Increment Overview for the Matched Plots of a Repeated Surveyinv_inc_big_overview_matches_only
Close Tree Increment Gaps with Estimates from National Forest Inventory Functionsinv_inc_fill_gaps_gnfi3
Compute the Summaric Increment per Plot, Overall and by Species Groupinv_inc_summaric
Aggregate Single Tree Increments to ha-Values per Species Group, Age- or Diameter Class and Layer on Plot Levelinv_inc_tree_2_plot
Consolidating a Mix of Real and Estimated Tree-Level Increments for Further Processinginv_inc_tree_consolidate
Extend Tree-Level Increments With Detailed Tree Information, Especially Age and Mean Diameter Classes for Further Aggregationinv_inc_tree_extend
Fold Second-Only Plots Into the Repeated-Survey Tree-Level Incrementsinv_inc_tree_extend_combined
Estimate the Volume Increment of a Single Inventory With the BWI 3 Growth Functionsinv_increment_gnfi3
Increment From a Repeated Inventory - the Whole Chain in One Callinv_increment_repeated_survey
Calculate Tree-Wise Increments From Two Subsequent Inventories Based on Concentric Circle Plots With Spatial Informationinv_increment_repsurv_ccirc
Estimate the Volume Increment of a Single Inventory With Yield Tablesinv_increment_ytables
Survey Years and Period Between Two Inventoriesinv_period
Inventory-Wide Meta Information for the Table Headersinventory_meta
Test for the Class fe_increment_gnfi3is_fe_increment_gnfi3
Is an Object an fe_increment_repsurv?is_fe_increment_repsurv
Test for the Class fe_increment_ytablesis_fe_increment_ytables
Check if an Object is an *fe_inventory*is_fe_inventory
Match two fe_inventory Objects on Plot Levelmatch_2_inventories
Match Two fe_inventory Objects by the Center Coordinates of the Inventory Plotsmatch_2_inventories_by_center_coord
Match Two fe_inventory Objects by the IDs of the Inventory Plotsmatch_2_inventories_by_plot_id
Generate Plot Match Overview Statistics from the Output of 'match_2_inventories'match_plot_statistics
Match Trees on Subsequent Inventories on Inventory Levelmatch_trees_on_inventory_repsurv_ccirc
Match Trees on Subsequent Inventories of One Plotmatch_trees_on_plot_repsurv_ccirc
Format Base Tables for Output (Basistabellen)output_base_table
Render an Output Base Table in PDF Formatoutput_base_table_pdf
Format Increment Base Tables for Outputoutput_increment_base_table
Render an Increment Base Table in PDF Formatoutput_increment_base_table_pdf
Restructure an Increment Big-Overview Into a Render-Ready Objectoutput_increment_overall
Render an Increment Overview Table in PDF Formatoutput_increment_overall_pdf
Restructure a gnfi3 Single-Inventory Increment Overview for Outputoutput_increment_overview_gnfi3
Render a gnfi3 Single-Inventory Increment Overview in PDF Formatoutput_increment_overview_gnfi3_pdf
Render a Yield-Table Increment Overview in PDF Formatoutput_increment_overview_ytables_pdf
Format Structure Tables for Output (Strukturtabellen)output_structure_table
Render an Output Structure Table in PDF Formatoutput_structure_table_pdf
Setup for PDF Output Functionspdf_dependencies
Render an Information Sheet for an Inventory Plot as a PDF Fileplot_info_sheet_pdf
Print an fe_increment_gnfi3 Objectprint.fe_increment_gnfi3
Print an fe_increment_repsurv Objectprint.fe_increment_repsurv
Print an fe_increment_ytables Objectprint.fe_increment_ytables
Sample Inventory Trees With Estimated Heights (Bavarian)processed_heights_bav_sub10
Sample Inventory Trees With Estimated Heights (NFI)processed_heights_nfi_sub10
Example Inventory as Pulled Trees (10 inventory points)processed_pulled_sub10
Pull Center Point Coordinates From an fe_inventory Objectpull_centers
Pull Circle Definitions From an fe_inventory Objectpull_circle_definitions
Generate Layer-Wise Stand Sum and Mean Values per Plot of an fe_inventory Object and Hand them Back as a Tibblepull_sums
Pull All Trees From an fe_inventory Object Into a Tibblepull_trees
Read Preprocessed Inventory Data Into an fe_inventory (expert dispatcher)read_and_convert_data
Reclassify Pseudo-Ingrowth Trees on Concentric-Circle Plotsreclassify_pseudo_ingrowth_ccirc
Area-Weighted Standard Error and Confidence Intervalse_area_weighted
Group-Wise Area-Weighted Aggregationse_area_weighted_grouped
Install Missing PDF Rendering Toolssetup_pdf_toolchain
Species Group Information Table by Age Class and Single Tree Diameter Classstructure_table_age_class
Species Group Information Table by Age Class and Single Tree Diameter Class for the Main Stand Cohortstructure_table_age_class_main_stand
Species Group Information Table by Mean Diameter Class and Single Tree Diameter Classstructure_table_d_q_class
Species Group Information Table by Mean Diameter Class and Single Tree Diameter Classstructure_table_d_q_class_main_stand
Calculate the Volume Increment of the Single Trees in a Repeated Inventory with a Concentric Sampling Circle Designtree_inc_repsurv
Add Essential Information Like Species Groups, DBH-Classes, Basal Areas, and Volumes to a Trees Data Frametrees_add_essentials
Validate an *fe_inventory* Objectvalidate_fe_inventory
Complete Bavarian-State-Forest Yield-Table Selectionytables_bavrn_state_var_1_feneu