Package: Qval
Type: Package
Title: The Q-Matrix Validation Methods Framework
Version: 1.2.4
Date: 2025-11-20
Author: Haijiang Qin [aut, cre, cph] (ORCID:
    <https://orcid.org/0009-0000-6721-5653>),
  Lei Guo [aut, cph] (ORCID: <https://orcid.org/0000-0002-8273-3587>)
Authors@R: c(person(given = "Haijiang", 
                    family = "Qin", 
                    role = c("aut", "cre", "cph"), 
                    email = "haijiang133@outlook.com", 
                    comment = c(ORCID = "0009-0000-6721-5653")),
             person(given = "Lei", 
                    family = "Guo", 
                    role = c("aut", "cph"), 
                    email = "happygl1229@swu.edu.cn", 
                    comment = c(ORCID = "0000-0002-8273-3587")))
Maintainer: Haijiang Qin <haijiang133@outlook.com>
Description: Provide a variety of Q-matrix validation methods for the generalized
    cognitive diagnosis models, including the method based on the generalized
    deterministic input, noisy, and gate model (G-DINA) by de la Torre (2011)
    <DOI:10.1007/s11336-011-9207-7> discrimination index (the GDI method) by
    de la Torre and Chiu (2016) <DOI:10.1007/s11336-015-9467-8>, the Hull method
    by Najera et al. (2021) <DOI:10.1111/bmsp.12228>, the stepwise Wald test method
    (the Wald method) by Ma and de la Torre (2020) <DOI:10.1111/bmsp.12156>, the
    multiple logistic regression‑based Q‑matrix validation method (the MLR-B method)
    by Tu et al. (2022) <DOI:10.3758/s13428-022-01880-x>, the beta method based on
    signal detection theory by Li and Chen (2024) <DOI:10.1111/bmsp.12371> and
    Q-matrix validation based on relative fit index by Chen et al. (2013)
    <DOI:10.1111/j.1745-3984.2012.00185.x>. Different research methods and iterative
    procedures during Q-matrix validating are available
    <DOI:10.3758/s13428-024-02547-5>.
License: GPL-3
Depends: R (>= 4.1.0)
Imports: glmnet, GDINA, MASS, Matrix, nloptr, Rcpp, parallel, plyr,
        gtools
LinkingTo: Rcpp
RoxygenNote: 7.3.3
Encoding: UTF-8
NeedsCompilation: yes
Collate: 'att.hierarchy.R' 'CDM.R' 'IndexBeta.R' 'IndexPriority.R'
        'IndexPVAF.R' 'IndexR2.R' 'is.Qident.R' 'MLR.R' 'MLRlasso.R'
        'Mmatrix.R' 'QvalBeta.R' 'QvalGDI.R' 'QvalHull.R' 'QvalMLRB.R'
        'QvalWald.R' 'QvalIndex.R' 'QvalValidation.R' 'RcppExports.R'
        'Rmatrix.R' 'S3Extract.R' 'S3Plot.R' 'S3Print.R' 'S3Summary.R'
        'S3Update.R' 'sim.Q.R' 'sim.MQ.R' 'sim.data.R' 'convex.R'
        'fit.R' 'Wald.test.R' 'utils.R' 'zzz.R'
Repository: CRAN
URL: https://haijiangqin.com/Qval/
Packaged: 2025-11-25 11:56:34 UTC; Haiji
Date/Publication: 2025-11-25 12:12:18 UTC
Built: R 4.6.0; x86_64-apple-darwin20; 2026-04-25 20:47:20 UTC; unix
Archs: Qval.so.dSYM
