SQIpro: Comprehensive Soil Quality Index Computation and Visualization
Provides a comprehensive, modular framework for computing the
Soil Quality Index (SQI) using six established methods: Linear Scoring
(Doran and Parkin, 1994, <doi:10.2136/sssaspecpub35.c1>),
Regression-based (Masto et al., 2008, <doi:10.1007/s10661-007-9697-z>),
Principal Component Analysis-based (Andrews et al., 2004,
<doi:10.2136/sssaj2004.1945>), Fuzzy Logic, Entropy Weighting (Shannon,
1948, <doi:10.1002/j.1538-7305.1948.tb01338.x>), and TOPSIS (Hwang and
Yoon, 1981, <doi:10.1007/978-3-642-48318-9>). Implements four variable
scoring functions: more-is-better, less-is-better, optimum-value, and
trapezoidal, following Karlen and Stott (1994,
<doi:10.2136/sssaspecpub35.c4>). Includes automated Minimum Data Set
selection via Principal Component Analysis with Variance Inflation Factor
filtering (Kaiser, 1960, <doi:10.1177/001316446002000116>), one-way
ANOVA with Tukey HSD post-hoc tests, leave-one-out sensitivity analysis,
and publication-quality visualization using 'ggplot2'.
| Version: |
0.1.0 |
| Depends: |
R (≥ 4.0.0) |
| Imports: |
dplyr (≥ 1.0.0), tidyr (≥ 1.1.0), ggplot2 (≥ 3.3.0), FactoMineR (≥ 2.4), factoextra (≥ 1.0.7), stats, methods, rlang (≥ 0.4.0), matrixStats (≥ 0.61.0), glmnet (≥ 4.1.0), car (≥ 3.0.0) |
| Suggests: |
openxlsx (≥ 4.2.4), readxl (≥ 1.3.1), ggpubr (≥ 0.4.0), testthat (≥ 3.0.0), knitr (≥ 1.33), rmarkdown (≥ 2.11), spelling (≥ 2.2), covr (≥ 3.5.0) |
| Published: |
2026-04-20 |
| DOI: |
10.32614/CRAN.package.SQIpro (may not be active yet) |
| Author: |
Sadikul Islam
[aut, cre],
Rajesh Kaushal [aut] |
| Maintainer: |
Sadikul Islam <sadikul.islamiasri at gmail.com> |
| License: |
GPL (≥ 3) |
| NeedsCompilation: |
no |
| Language: |
en-US |
| Materials: |
README, NEWS |
| CRAN checks: |
SQIpro results |
Documentation:
Downloads:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=SQIpro
to link to this page.