Disc permeameter fitting program
Project description
Discfit: Disc permeameter fitting program
=======================
Discfit reads disc permeameter data in the field and calculates hydraulic parameters of the soil; saturated hydraulic conductivity and Gardner's alpha constant.
`Disc permeameter`_ is a tool for measuring hydraulic properties in the field. Steady-state periods in multiple constant head period are selected automatically from the data, and infiltration rate for each steady-state period is calculated. After that, infiltration rate at saturated condition is estimated by Gardner's exponential model,
.. _Disc permeameter: https://en.wikipedia.org/wiki/Disc_permeameter
K(h) = Ks exp(αh)
where K is unsaturated hydraulic conductivity (cm/s), h is matric head (cm), Ks is saturated hydraulic conductivity (cm/s), α is a constant (/cm). Note that h is negative and αh is negative. Based on this equation, the linear relationship ln(q) = ln(qs) + αh is used for estimating qs (cm/s), the infiltration rate at the saturated condition, and α constant, as we have multiple point of (h, q) data from the disc permeameter. The hydraulic conductivity is calculated from the infiltration rate based on steady-state analysis of Wooding (1968);
q = K(1 + 4 / παr)
where α is the Gardner's α and r is the diameter of the disc (cm). See equations (10) and (13) in Minastry and George (1999).
Install
---------------
Python 2 or 3 is required. Install Python at https://www.python.org/ . After that, install discfit by running
.. code-block:: bash
pip install discfit
Usage
---------------
.. code-block:: bash
discfit Filename dd dp
where
- Filename: File name of data file
- dd: diameter of the disc (cm)
- dp: inner diameter of the pipe (cm)
Format of data file
---------------
It is a csv file with time, water level, and suction head (absolute value of the matric head) as follows.
.. code-block:: csv
# Comment line starts with '#'
# Time (sec), Water level (cm), Suction head (cm)
0, 58.32, 10.53
10, 58.30, 10.57
20, 58.33, 10.48
Reference
---------------
- Minasny, B., and B. H. George. 1999. `The measurement of soil hydraulic properties in the field.`_ in Cattle S.R. & George B.H. (Eds) Describing, Analysing and Managing Our Soil.
- Wooding, R.A., 1968. Steady infiltration from a shallow circular pond. Water Resources Research 4, 1259-1273.
.. _The measurement of soil hydraulic properties in the field.: http://www.academia.edu/download/6505821/Minasny___George_2001_DAMOS_hydraulic_Ch_12.pdf
=======================
Discfit reads disc permeameter data in the field and calculates hydraulic parameters of the soil; saturated hydraulic conductivity and Gardner's alpha constant.
`Disc permeameter`_ is a tool for measuring hydraulic properties in the field. Steady-state periods in multiple constant head period are selected automatically from the data, and infiltration rate for each steady-state period is calculated. After that, infiltration rate at saturated condition is estimated by Gardner's exponential model,
.. _Disc permeameter: https://en.wikipedia.org/wiki/Disc_permeameter
K(h) = Ks exp(αh)
where K is unsaturated hydraulic conductivity (cm/s), h is matric head (cm), Ks is saturated hydraulic conductivity (cm/s), α is a constant (/cm). Note that h is negative and αh is negative. Based on this equation, the linear relationship ln(q) = ln(qs) + αh is used for estimating qs (cm/s), the infiltration rate at the saturated condition, and α constant, as we have multiple point of (h, q) data from the disc permeameter. The hydraulic conductivity is calculated from the infiltration rate based on steady-state analysis of Wooding (1968);
q = K(1 + 4 / παr)
where α is the Gardner's α and r is the diameter of the disc (cm). See equations (10) and (13) in Minastry and George (1999).
Install
---------------
Python 2 or 3 is required. Install Python at https://www.python.org/ . After that, install discfit by running
.. code-block:: bash
pip install discfit
Usage
---------------
.. code-block:: bash
discfit Filename dd dp
where
- Filename: File name of data file
- dd: diameter of the disc (cm)
- dp: inner diameter of the pipe (cm)
Format of data file
---------------
It is a csv file with time, water level, and suction head (absolute value of the matric head) as follows.
.. code-block:: csv
# Comment line starts with '#'
# Time (sec), Water level (cm), Suction head (cm)
0, 58.32, 10.53
10, 58.30, 10.57
20, 58.33, 10.48
Reference
---------------
- Minasny, B., and B. H. George. 1999. `The measurement of soil hydraulic properties in the field.`_ in Cattle S.R. & George B.H. (Eds) Describing, Analysing and Managing Our Soil.
- Wooding, R.A., 1968. Steady infiltration from a shallow circular pond. Water Resources Research 4, 1259-1273.
.. _The measurement of soil hydraulic properties in the field.: http://www.academia.edu/download/6505821/Minasny___George_2001_DAMOS_hydraulic_Ch_12.pdf
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
discfit-0.1.2.tar.gz
(5.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file discfit-0.1.2.tar.gz.
File metadata
- Download URL: discfit-0.1.2.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7197d92927ecc5cbb273a26fa4c5e2c0c1e9d189697edc832d64ae3fae8461b7
|
|
| MD5 |
59f4de15b00e1262cb5499055406185b
|
|
| BLAKE2b-256 |
0e2e763308d5027e1f1b447a256921ab7923fd43d1aced98d3528e39429fd990
|
File details
Details for the file discfit-0.1.2-py2.py3-none-any.whl.
File metadata
- Download URL: discfit-0.1.2-py2.py3-none-any.whl
- Upload date:
- Size: 8.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a3aa2ff8bebc3d7f2927a00b347076d7a5a44d8a3280e177f6b6e7db0be30e4
|
|
| MD5 |
5d6434f42c706d1d517d48f4b9cf5bf2
|
|
| BLAKE2b-256 |
6a194b330808b9c87815cd4cc504669fd36414587999cfb9eeeb234ed5b837b4
|