The R package CDM for cognitive diagnosis models

Ann Cathrice George, Alexander Robitzsch, Thomas Kiefer, Jürgen Groß, Ali Ünlü

Research output: Contribution to journalArticlepeer-review

88 Scopus citations


This paper introduces the R package CDM for cognitive diagnosis models (CDMs). The package implements parameter estimation procedures for two general CDM frameworks, the generalized-deterministic input noisy-and-gate (G-DINA) and the general diagnostic model (GDM). It contains additional functions for analyzing data under these frameworks, like tools for simulating and plotting data, or for evaluating global model and item fit. The paper describes the theoretical aspects of implemented CDM frameworks and it illustrates the usage of the package with empirical data of the common fraction subtraction test by Tatsuoka (1984).

Original languageEnglish
JournalJournal of Statistical Software
StatePublished - 2016


  • Cognitive diagnosis models
  • General diagnostic model
  • R
  • Skill diagnosis
  • Structured latent class models


Dive into the research topics of 'The R package CDM for cognitive diagnosis models'. Together they form a unique fingerprint.

Cite this