bfcpm

Boreal Forest Carbon Path Model

https://github.com/goujou/bfcpm

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.1%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Boreal Forest Carbon Path Model

Basic Info
  • Host: GitHub
  • Owner: goujou
  • License: mit
  • Language: HTML
  • Default Branch: main
  • Homepage:
  • Size: 317 MB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 1
Created over 2 years ago · Last pushed almost 2 years ago
Metadata Files
Readme License Citation

README.md

Amount of carbon fixed, transit time and fate of harvested wood products define the climate change mitigation potential of boreal forest management - A model analysis

by Holger Metzler, Samuli Launiainen, and Giulia Vico

Abstract

Boreal forests are often managed to maximize wood production, but other goals, among which climate change mitigation, are increasingly important. Examining synergies and trade-offs between forest production and its potential for carbon sequestration and climate change mitigation in forest stands requires explicitly accounting for how long forest ecosystems and wood products retain carbon from the atmosphere (i.e., the carbon transit time). We propose a novel mass-balanced process-based compartmental model that allows following the carbon path from its photosynthetical fixation until its return to the atmosphere by autotrophic or heterotrophic respiration, or by being burnt as wood product. We investigate four management scenarios: mixed-aged pine, even-aged pine, even-aged spruce, and even-aged mixed forest. The even-aged clear-cut based scenarios reduced the carbon amount in the system by one third in the first $18$ yr. Considering only the amount of carbon stored in the ecosystem, these initial losses are compensated after $42-45$ yr. At the end of an $80$ yr rotation, the even-aged forests hold up to $31\,\%$ more carbon than the the mixed-aged forest. However, mixed-aged forest management is superior to even-aged forest management during almost the entire rotation when factoring in the carbon retention time away from the atmosphere, i.e., in terms of climate change mitigation potential. Importantly, scenarios that maximize production or amount of carbon stored in the ecosystems are not necessarily the most beneficial for carbon retention away from the atmosphere. These results underline the importance of considering carbon transit time when evaluating forest management options for potential climate change mitigation and hence explicitly tracking carbon in the system, e.g. via models like the one developed here.

Reproducing the manuscript results

Note: This has been tested for WSL2 on Windows 10.

First, create a new conda environment:

conda create --name BFCPM python=3 conda activate BFCPM

Then, it is necessary to install bcg_md2. This package stores the sub-models for the MeanTree, soil and the wood products and allows the computation of transit times of the implemented model.

Installation of bgc_md2

``` git clone --recurse-submodules https://github.com/MPIBGC-TEE/bgcmd2.git cd bgcmd2 ./installdeveloperconda.sh cd ..

```

Install BFCPM

git clone https://github.com/goujou/BFCPM.git cd BFCPM ./install_developer_conda.sh

After installation

All the data and figures for the manuscript have can be reproduced by two notebooks: - notebooks/runsimsforpaperserial.ipynb - reproduces all the simulation data, can take hours to days - NOTE: If the variables pre_spinup_date and sim_data are not changed, then pre-computed (and provided) data as presented in the manuscript will be overwritten. - notebooks/figures_notebook.ipynb - reproduces the figures from simulation data - pre-computed simulation data can be found in - data/pre-spinups/2023-07-25/: Pre-spinup for all simulations - data/simulations/2023-07-26/

Model documentation

Owner

  • Login: goujou
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.1.0
message: "If you use this software, please cite it as below."
authors:
- family-names: Metzler
  given-names: Holger
  orcid: https://orcid.org/0000-0002-8239-1601
- family-names: Launiainen
  given-names: Samuli
  orcid: https://orcid.org/0000-0001-6611-6573
- family-names: Vico
  given-names: Giulia
  orcid: https://orcid.org/0000-0002-7849-2653
title: Boreal Forest Carbon Path Model (BFCPM)
version: v1.0.0
date-released: 2024-03-21

GitHub Events

Total
Last Year

Dependencies

setup.py pypi