Skip to main content

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,

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

pip install discfit

Usage

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.

# 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

Metadata

Release files for discfit 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for discfit 0.2.1
File Size Uploaded
discfit-0.2.1.tar.gz 5.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for discfit 0.2.1
File Interpreter ABI Platform
discfit-0.2.1-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 11.2 kB

Release files / discfit-0.2.1.tar.gz

Download URL discfit-0.2.1.tar.gz
Size 5.0 kB
Tags Source
SHA-256 checksum
How to use checksums
7a2eeee6b794967ebc84f5cbc1e02addb3a9ef7c9cf3565cc4e3c755b39c4d31
BLAKE2b-256 checksum
How to use checksums
b9358e811a80de73c20749741996b422f699c230b4193f6dd6d3261998f890e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

Release files / discfit-0.2.1-py2.py3-none-any.whl

Download URL discfit-0.2.1-py2.py3-none-any.whl
Size 6.3 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
b41bfe551d177380c8b3f1c22120d032a74b85bd327da1372796af566702130a
BLAKE2b-256 checksum
How to use checksums
828cf484b5f2f8377d5332d7a1cf77ab8ffcbf9d4393104e51ccd09fd1c2d306
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page