GithubHelp home page GithubHelp logo

leizhang-geo / global_soil_carbon_turnover_time Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 1.0 15.4 MB

This repository contains the code used for the analysis in the paper "Zhang et al. global patterns and controls of top- and subsoil organic carbon turnover times".

JavaScript 0.75% HTML 0.01% Jupyter Notebook 99.20% R 0.02% Python 0.02%
carbon-cycle climate-change earth-system-model soil soil-carbon carbon-turnover

global_soil_carbon_turnover_time's Introduction

Global Soil Carbon Turnover Time

This repository contains the code used for the analysis in the paper:

Zhang et al. Global patterns and controls of top- and subsoil organic carbon turnover times (in revision).

global_soc_turnover_map

Requirement

  • Python3
  • numpy
  • pandas
  • scipy
  • scikit-learn
  • cartopy
  • xarray
  • rioxarray
  • seaborn
  • matplotlib
  • jupyterlab

Description of files

  • sample_data_processing: The folder contains codes for preprocess the original soil sample datasets (WoSIS and NCSCD data). The procedure includes data screening, cleaning and transformation/complement.
  • covariate_collection: The folder contains codes for collecting environmental covariate data from Google Earth Engine. The covariates mainly include four categories: climate, topography, soil physical and chemical properties.
  • modelling: The folder contains codes for generating the machine learning model to predictive mapping of the global SOC turnover time, and includes the understanding the environmental effects (controlling factors) on the SOC turnover.
  • mapping_and_uncertainty: The folder contains codes for visualize the global maps of SOC turnover times at top- and subsoil layers with their distribution of estimation uncertainty. It also contains codes for illustrating the key results in this study.
  • datasets: The folder contains the data (includes the open access soil profile datasets, environmental covariate data derived from ground-sourced and satelliate-based observations, and the compiled SOC turnover time data at sample locations across the globe) for the analysis in this study.

License

The code and data shared in this study by Lei Zhang are licensed under CC BY-NC 4.0

Contact

For questions and more details of our study please contact the author: Lei Zhang 张磊 ([email protected])

Lei Zhang's Homepage

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.