The course is of 3 ECTS and is organised by Prof. Arne Pommerening, Swedish University of Agricultural Sciences.
For many studies increasingly the application of advanced quantitative methods including simulations are required. Standard software for these specialised applications is not available and researchers are often faced with the task to develop their own computer code. This task is not easy for non-specialists, particularly if several programming languages have to be used at the same time.
The participants will be introduced to the essential concepts and techniques in programming necessary to directly engage in its scientific use.
- Why is programming necessary for research work?
- R refresher (basic knowledge is assumed)
- Introduction to C++
- Programming concepts (object-oriented, structured, re-usability of code, user interfaces)
- Combining R and C++
- R extensions, e.g. for reporting, NetLogo, Shiny
- Introduction to simulations
- Publications versus software, what is more important?
- Version control, packaging, visualisation
- Automated scientific reporting for reproducible research
- Arne Pommerening, Professor, Department of Forest Resource Management, SLU
- Gerhard Nachtmann, Researcher, Department of Forest and Soil Sciences, BOKU University Vienna
- Sebastian Schnell, Researcher, Chair of Forest Inventory and Remote Sensing, Göttingen University