Package: SQIpro
Type: Package
Title: Comprehensive Soil Quality Index Computation and Visualization
Version: 0.1.0
Authors@R: c(
    person("Sadikul", "Islam", email = "sadikul.islamiasri@gmail.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0003-2924-7122")),
    person("Rajesh", "Kaushal", role = "aut"))
Description: 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'.
License: GPL (>= 3)
Encoding: UTF-8
Language: en-US
LazyData: true
LazyDataCompression: xz
RoxygenNote: 7.3.3
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)
VignetteBuilder: knitr
Config/testthat/edition: 3
NeedsCompilation: no
Packaged: 2026-04-13 10:00:29 UTC; acer
Author: Sadikul Islam [aut, cre] (ORCID:
    <https://orcid.org/0000-0003-2924-7122>),
  Rajesh Kaushal [aut]
Maintainer: Sadikul Islam <sadikul.islamiasri@gmail.com>
Repository: CRAN
Date/Publication: 2026-04-20 12:30:02 UTC
Built: R 4.6.0; ; 2026-05-01 05:14:07 UTC; unix
