Package: GDINA
Type: Package
Title: The Generalized DINA Model Framework
Version: 2.13.1
Date: 2026-09-16
Authors@R: c(person(given = "Wenchao",family = "Ma", role = c("aut", "cre", "cph"),email = "wma@umn.edu"),
             person(given = "Jimmy", family = "de la Torre", role = c("aut","cph")), 
             person(given="Samuel",family = "Huang",role = "ctb"), 
             person(given="Miguel",family = "Sorrel",role = "ctb"), 
             person(given="Zhehan",family = "Jiang",role = "ctb"),
             person(given="Pablo",family = "Najera",role = "ctb"))
Description: A set of psychometric tools for cognitive diagnosis modeling based on the generalized deterministic inputs, noisy and gate (G-DINA) model by de la Torre (2011) <DOI:10.1007/s11336-011-9207-7> and its extensions, including the sequential G-DINA model by Ma and de la Torre (2016) <DOI:10.1111/bmsp.12070> for polytomous responses, and the polytomous G-DINA model by Chen and de la Torre <DOI:10.1177/0146621613479818> for polytomous attributes. Joint attribute distribution can be independent, saturated, higher-order, loglinear smoothed or structured. Q-matrix validation, item and model fit statistics, model comparison at test and item level and differential item functioning can also be conducted. A graphical user interface is also provided. For tutorials, please check Ma and de la Torre (2020) <DOI:10.18637/jss.v093.i14>, Ma and de la Torre (2019) <DOI:10.1111/emip.12262>, Ma (2019) <DOI:10.1007/978-3-030-05584-4_29> and de la Torre and Akbay (2019). 
License: GPL-3
LazyData: TRUE
Depends: R (>= 3.5)
Imports: alabama, foreach, graphics, ggplot2, MASS, numDeriv, nloptr,
        Rcpp (>= 0.12.1), Rsolnp, stats, shiny, shinydashboard, utils
Suggests: CDM, cdmTools, doRNG, doParallel, Matrix, testthat, poLCA,
        stringr, knitr, rmarkdown
LinkingTo: Rcpp, RcppArmadillo
URL: https://github.com/Wenchao-Ma/GDINA,
        https://wenchao-ma.github.io/GDINA/
BugReports: https://github.com/Wenchao-Ma/GDINA/issues
Encoding: UTF-8
NeedsCompilation: yes
Author: Wenchao Ma [aut, cre, cph],
  Jimmy de la Torre [aut, cph],
  Samuel Huang [ctb],
  Miguel Sorrel [ctb],
  Zhehan Jiang [ctb],
  Pablo Najera [ctb]
Maintainer: Wenchao Ma <wma@umn.edu>
VignetteBuilder: knitr
Collate: 'CA.R' 'CM.R' 'CR.R' 'DTM.R' 'ExportedFuncs.R' 'GDINA.R'
        'GDI.R' 'GDINA-package.R' 'GMSCDM.R' 'HO.R' 'ILCA.R' 'M2.R'
        'MCmodel.R' 'Mstep.R' 'Mstep_DTM.R'
        'MultipleGroup_Estimation.R' 'RcppExports.R'
        'SingleGroup_Estimation.R' 'anova.GDINA.R' 'autoGDINA.R'
        'bootSE.R' 'coef.R' 'dif.R' 'estimation_utils.R' 'simGDINA.R'
        'itemfit.R' 'modelcomp.R' 'extract.R' 'itemfitPD.R'
        'itemparm.GDINA.R' 'monocheck.R' 'pairwiseDIF.R'
        'personparm.GDINA.R' 'plotIRF.GDINA.R' 's3GDINA.R'
        'print.GDINA.R' 'realdata_ECPE.R' 'realdata_Tatsuoka1990.R'
        'score.R' 'sim10GDINA.R' 'sim10MCDINA.R' 'sim10MCDINA2.R'
        'sim20seqGDINA.R' 'sim21seqDINA.R' 'sim30DINA.R' 'sim30GDINA.R'
        'sim30pGDINA.R' 'startGDINA.R' 'structuralparm.R'
        'summary.GDINA.R' 'utils.R' 'zzz.R'
Config/roxygen2/version: 8.0.0
Packaged: 2026-09-16 13:21:16 UTC; wma
Repository: CRAN
Date/Publication: 2026-09-16 14:20:15 UTC
Built: R 4.7.0; x86_64-w64-mingw32; 2026-09-16 23:53:28 UTC; windows
Archs: x64
