Skip to content

Python package for (unsaturated) soil properties including pedotransfer functions

License

Notifications You must be signed in to change notification settings

martinvonk/pedon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pedon

from Greek: πέδον, pedon -> soil

PyPI PyPi Supported Python Versions Code Size PyPi Downloads License

Tests MyPy Format: isort Format: Black Linter: flake8 Linter: ruff

Python package for (unsaturated) soil properties including pedotransfer functions. This package takes an object-oriented approach to soils, soil samples and soil models. Soil models that are available in this package are:

This package can fit soil water retention curves and using least squares (same as RETC) to measurements.

Measurements for different soil properties and parameters are available from these datasets:

Additionaly, there are pedotransfer functions implemented such as:

Installation

To get the latest stable version install using:

pip install pedon

To get the development version download the GitHub code to your computer. Use cd to get to the download directory and install using:

pip install -e .

Todo

  • Rosetta Pedotransfer Function
  • Other soil models such as Haverkamp

About

Python package for (unsaturated) soil properties including pedotransfer functions

Resources

License

Stars

Watchers

Forks

Languages