Fitting functions of soil hydraulic properties

View the Project on GitHub or PyPI

View user manual on arXiv


unsatfit is a Python library for optimizing parameters of functions of soil hydraulic properties (water retention function and hydraulic conductivity function) where equations are explained in the following paper.

The proposed equations are useful for practical applications as shown in the following paper.

User manual

A user manual is available.

See install and sample code for a quick start.

If you encounter any issues, feel free to ask questions.

Example output

This is an example output of this program; water retention curve (top) and hydraulic conductivity curve (bottom) of Gilat loam fitted with KBC (KO1BC2-CH) model.


For more examples, see Fig. 6 and Appendix in Seki et al. (2023).


Update of this document