An open API service indexing awesome lists of open source software.

https://github.com/xapple/libcbm_runner

`libcbm_runner` is a python package for automating simulations of forest growth and harvesting involving the European economy, carbon budgets and their interactions.
https://github.com/xapple/libcbm_runner

carbon-emissions european-union forestry python3 simulation-model

Last synced: 24 days ago
JSON representation

`libcbm_runner` is a python package for automating simulations of forest growth and harvesting involving the European economy, carbon budgets and their interactions.

Awesome Lists containing this project

README

          

# `libcbm_runner` version 0.2.2

`libcbm_runner` is a python package for dealing with the automation and running of a complex series of models involving forest growth, the European economy, carbon budgets and their interactions. It uses the `libcbm` model developed by Canada under the hood.

This python module uses pandas data frames to manipulate and store most data.

## Dependencies

* `libcbm` is a C++ library with python binding developed by the Canadian Forest Service. It is bundled into the libcbm_py python package available at https://github.com/cat-cfs/libcbm_py

* `libcbm_data` contains the model's input and output data located at https://gitlab.com/bioeconomy/libcbm/libcbm_data

* `libcbm_aidb` contains the "Archive Index Databases" in a separate repository located at https://github.com/xapple/libcbm_aidb

## Installation

Installation instructions are available for two different platforms:

* [Installation on Linux](docs/setup_on_linux.md)
* [Installation on Windows](docs/setup_on_windows.md)

## Definitions

- Input files (disturbances, yield, inventory) defined in `libcbm_data` contain scenarios for the activities (afforestation, deforestation, reforestation, disturbances in forest remaining forest, wood use specified in the silviculture and product_types.csv tables)

## Extra documentation

More documentation is available at:

This documentation is simply generated with:

$ pdoc --html --output-dir docs --force libcbm_runner