Use of Julia Language in the Forest Inventory

The present work aims to develop a package with the sampling processes existing in the Forest Inventory in Julia Programming Language, intending to provide didactic materials, facilitating the process of data processing, teaching, and learning for students and professionals in the field.


The Forest Inventory is a name given to forest stand administration. It assesses changes in a forest, such as growth and development, and quantifies its total or commercial bulk. In the Forest Engineering course, it is one of the subjects of the greatest importance in the college curriculum. Most forest inventories are carried out by sampling, aimed to evaluate just one part of the stand that makes up the sample. They can be categorized into sampling techniques according to their periodicity, structure, and population approach. In this context, Julia Language is a promising programming software in the field of forest science because it is open access and high performance, faster to data analysis, easily learning, and has vast knowledge in other scientific and numerical computing systems. In this way, it will be able to process the data collected from the forest inventory with agility, saving time and costs. Thus, the project aims to develop a package contend the created functions about each sampling existing in the forest inventory with Julia Programming Language, intending to provide didactic materials, facilitating the process of teaching and learning of students and professional in the field which carry out processes sampling indispensable in the forest sector. In the development of the functions and creation of a package about the sampling processes in the forest inventory, the Julia programming language will be used, together with the Visual Studio Code source code interface. The basic aspects will be improved to make it easier for forest engineers to understand, taking into account that most are not specialists in the programming language. The creation of the programming package will be based on the sampling processes by researchers Sylvio Péllico Netto and Doádi Antônio Brena in the Forest Inventory book, 1997. In this sense, each process of sampling will be created with an individual function being they: simple random sampling, stratified sampling, systematic sampling, two-stage sampling, cluster sampling, systematic sampling with multiple random starts, and sampling on multiple occasions (independent sampling, with total repeat, double repeat, and partial repeat). To evaluate the use of the package created in Julia Language, tests will be carried out with students, and professionals from Forest Engineering. From the tests, it will be possible to evaluate the acceptance of the data processing package in the different sampling processes of the forest inventory.