[ English | 日本語 | Français ]

EC Fit

EC Fit can fit soil water and electrical conductivity (EC) model to measured data. Copy your data of (Volumetric water content, EC of bulk soil, EC of soil solution) in the textbox below and press "Calculate" button. Before you use your original data you can see how it works by selecting a sample data from the pulldown menu.


This program is a joint research of NARO and Toyo University. The use of this program, i.e., running the calculation, is permitted for non-commercial use such as academic research. The use of this program is permitted only for those who agreed that NARO and Toyo University are not responsible for any damage caused by the use of this program. Please contact Yukiyoshi Iwata at NARO ( iwatayuk@affrc.go.jp ) for the permission of commercial use.

Method of calculation

Method of estimating the Rhoades parameters in this program is published in the following paper. For least square optimization, Trust Region Reflective algorithm or Levenerg-Marquardt algorithm by scipy.optimize.least_squares of SciPy is used.

Seki, K., Miyamoto, T., and Iwata, Y. (2019). Estimation of electrical conductivity of a soil solution from the monitored TDR data and an extracted soil solution. International Agrophysics, 33(1), pp.113-119. https://doi.org/10.31545/intagr/104413 (PDF)

How to use

Input (θ, ECa, ECw) data in the box, where

(θ, ECa) pair can be measured with TDR or FDR sensors. It will calculate optimized parameter set (a, b, ECs) of Rhoades equation (Rhoades et al., 1976).

ECa = ECwθ(aθ+b)+ECs

Once you get (a, b, ECs) parameter set for a special soil condition, you can estimate ECw from TDR or FDR data of (θ, ECa) by the Rhoades equation.

Format of input data

EC Fit version 1.0 created by Katsutoshi Seki running with Python 3.11.2 on Linux. See also SWRC Fit.