sedimentanalyst
Sediment Analyst is a modularized Python package and dash app that enables sedimentological analyses. By using sieving datasets as input, Sediment Analyst computes sediment statistics. For a complete list of computed statistics see section below (Outputs). For using our app, please watch our video tutorial here.
Important
Checkout the package requirements file in the Github repository for installing the necessary processing libraries.
Outputs and Capabilities
Sediment Analyst computes the following:
- A summary of sediment characteristics, which can be exported as csv:
d10, d16, d25, d30, d50, d84, d90.
Mean grain size, geometric mean grain size (Bunte and Abt, 2001), grain size standard deviation, geometric standard deviation (Frings et al., 2011).
Sorting index, Fredle index.
Skewness and kurtosis.
Coefficient of uniformity, curvature coefficient.
- Porosity estimators according to empirical equations available in the literature:
Wooster et al. (2008): recommended for gravel-beds with geometric standard deviation between 0.004 m and 0.018 m.
Hydraulic conductivity estimators computed with the Kozeny-Carman Equation. Hydraulic Conductivity (kf) is computed in m/s with each of the above-mentioned computed porosity values.
Cumulative percentages according to the Wentworth scale.
- Cumulative grain size distribution curves, which are available as:
Static plots per sample with the analyzer subpackage.
Interactive plots with user-selected samples using the app subpackage.