Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

Programming code for: Quantification of the financial viability of invasive alien tree clearing for ecological restoration

Domain:

environment and energygeospatial

Record type:

software
Creator:
CogEsler, KarenBliReb
Publisher:
Zenodo
Host:avatar

Programming code for: Quantification of the financial viability of invasive alien tree clearing for ecological restoration

This repository hosts the code for the processing the raw spatial layers to derive final benefit and cost values for a net-present value and benefit-cost ratio analysis

Summary
This study presents a spatially explicit framework that combines remotely sensed, locally validated evapotranspiration and biomass estimates with operational clearing cost estimation to evaluate the long-term financial feasibility of invasive alien tree clearing in South Africa as part of ecological restoration programmes.

The workflow combines satellite-derived invasive tree maps with Earth Engine-based evapotranspiration and biomass models to estimate two potential benefits of clearing: additional water supply and biomass feedstock value. These are then compared against clearing costs, including chemical, transport, and personnel/equipment costs, which are adjusted for invasion density, slope, and accessibility. The code calculates annual and discounted net present value (NPV) and benefit-cost ratio (BCR) over a 50-year horizon, and includes sensitivity analyses for biomass market uncertainty and hydrological uncertainty.

  • Note: 'Invasive alien trees' refer to taxa such as Pinus, Eucalyptus, Neltuma, and Acacia spp that are non-native to South Africa that can displace native vegetation and cause environmental and economic harm.

Repository Components
The components of this repository include two primary phases each including a set of method workflow notes and code scripts
The two phases include the following:

(1) Compute difficulty levels for clearing invasions

  • Slope
  • Distance from road
  • Density

(2) Apply spatial layers in a Google Earth Engine app

(3) Compute NPV and BCR within sensitivity scenarios

 

Google Earth Engine app

The app links for each case study in the spatial framework application section can be found here:

  • Case study 3: ee-lscogill4.projects.earth…
  • Case study 4: ee-lscogill4.projects.earth…
  • Case study 7: ee-lscogill4.projects.earth…

Visit

doi.org

Tags

cost-benefit analysisbiological invasionsremote sensingsatellite-derived modelsrestoration economy

Licenses

info:eu-repo/semantics/restrictedAccessCreative Commons BY-NC-SA 4.0 licensehttps://creativecommons.org/licenses/by-nc-sa/4.0/

Similar

Programming code for: Supporting ecological restoration: leveraging satellite data and machine learning to map invasive alien tree biomassProgramming code for: Unlocking value: mapping invasive alien tree biomass with satellite data and machine learning to support ecological restoration

Programming code for: Supporting ecological restoration: leveraging satellite data and machine learning to map invasive alien tree biomass

Programming code for: Supporting ecological restoration: leveraging

Programming code for: Unlocking value: mapping invasive alien tree biomass with satellite data and machine learning to support ecological restoration

Programming code for: Unlocking value: Mapping invasive alien tree