TDCM: The Transition Diagnostic Classification Model Framework

Estimate the transition diagnostic classification model (TDCM) described in Madison & Bradshaw (2018) <doi:10.1007/s11336-018-9638-5>, a longitudinal extension of the log-linear cognitive diagnosis model (LCDM) in Henson, Templin & Willse (2009) <doi:10.1007/s11336-008-9089-5>. As the LCDM subsumes many other diagnostic classification models (DCMs), many other DCMs can be estimated longitudinally via the TDCM. The 'TDCM' package includes functions to estimate the single-group and multigroup TDCM, summarize results of interest including item parameters, growth proportions, transition probabilities, transitional reliability, attribute correlations, model fit, and growth plots.

Version: 0.1.0
Depends: R (≥ 4.2.0)
Imports: CDM, gtools, polycor, stringr
Suggests: devtools, knitr, lintr, MASS, rmarkdown, ROI, roxygen2, styler (≥ 1.10.2), testthat (≥ 3.0.0), tinytex, V8
Published: 2024-02-05
Author: Matthew J. Madison ORCID iD [aut, cph], Sergio Haab [aut], Minjeong Jeon [aut, cph], Michael E. Cotterell ORCID iD [aut, cre, cph], University of Georgia [cph] (The content and opinions expressed in this material do not necessarily reflect the views of nor are they endorsed by the University of Georgia or the University System of Georgia.), Institute of Education Sciences [fnd] (This work is supported by the U.S. Department of Education Institute of Education Sciences under IES Award Number R305D220020.), National Science Foundation [fnd] (This work is supported by the National Science Foundation under NSF Award Number 1921373.)
Maintainer: Michael E. Cotterell <mepcott at>
License: MIT + file LICENSE
NeedsCompilation: no
SystemRequirements: pandoc
Language: en-US
Materials: README NEWS
CRAN checks: TDCM results


Reference manual: TDCM.pdf
Vignettes: Introduction to the TDCM Package


Package source: TDCM_0.1.0.tar.gz
Windows binaries: r-prerel:, r-release:, r-oldrel:
macOS binaries: r-prerel (arm64): TDCM_0.1.0.tgz, r-release (arm64): TDCM_0.1.0.tgz, r-oldrel (arm64): TDCM_0.1.0.tgz, r-prerel (x86_64): TDCM_0.1.0.tgz, r-release (x86_64): TDCM_0.1.0.tgz


Please use the canonical form to link to this page.