{"id":21173652,"url":"https://github.com/wenchao-ma/gdina","last_synced_at":"2025-04-05T21:07:49.206Z","repository":{"id":56934196,"uuid":"76151284","full_name":"Wenchao-Ma/GDINA","owner":"Wenchao-Ma","description":"GDINA","archived":false,"fork":false,"pushed_at":"2025-02-12T22:58:22.000Z","size":4960,"stargazers_count":30,"open_issues_count":1,"forks_count":12,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-05T21:07:45.365Z","etag":null,"topics":["cdm","cognitive-diagnosis","cran","dcm","dina-model","dino","estimation-models","gdina","item-response-theory","psychometrics","r"],"latest_commit_sha":null,"homepage":null,"language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Wenchao-Ma.png","metadata":{"files":{"readme":"README.Rmd","changelog":"NEWS.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-12-11T03:12:34.000Z","updated_at":"2025-02-12T22:58:27.000Z","dependencies_parsed_at":"2025-01-27T22:32:16.399Z","dependency_job_id":"be806531-f095-45fb-8561-2d76e6f54cb9","html_url":"https://github.com/Wenchao-Ma/GDINA","commit_stats":{"total_commits":106,"total_committers":6,"mean_commits":"17.666666666666668","dds":"0.19811320754716977","last_synced_commit":"cbc5f44d05d38d77d938895816be8dec7906e52f"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wenchao-Ma%2FGDINA","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wenchao-Ma%2FGDINA/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wenchao-Ma%2FGDINA/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wenchao-Ma%2FGDINA/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Wenchao-Ma","download_url":"https://codeload.github.com/Wenchao-Ma/GDINA/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247399877,"owners_count":20932876,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cdm","cognitive-diagnosis","cran","dcm","dina-model","dino","estimation-models","gdina","item-response-theory","psychometrics","r"],"created_at":"2024-11-20T16:48:33.574Z","updated_at":"2025-04-05T21:07:49.171Z","avatar_url":"https://github.com/Wenchao-Ma.png","language":"R","funding_links":[],"categories":[],"sub_categories":[],"readme":"---\noutput: github_document\n---\n\n\u003c!-- README.md is generated from README.Rmd. Please edit that file --\u003e\n\n```{r, echo = FALSE}\nknitr::opts_chunk$set(\n  collapse = TRUE,\n  comment = \"#\u003e\",\n  fig.path = \"README-\"\n)\n```\n\n# GDINA Package for Cognitively Diagnostic Analyses\n\n[![Project Status: Active ? The project has reached a stable, usable state and is being actively developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/)\n[![R-CMD-check](https://github.com/Wenchao-Ma/GDINA/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/Wenchao-Ma/GDINA/actions/workflows/R-CMD-check.yaml)\n[![CRAN_Status_Badge](http://www.r-pkg.org/badges/version/GDINA)](https://cran.r-project.org/package=GDINA)\n[![](https://cranlogs.r-pkg.org/badges/GDINA?color=brightgreen)](https://cran.r-project.org/package=GDINA)\n[![](http://cranlogs.r-pkg.org/badges/grand-total/GDINA?color=green)](https://cran.r-project.org/package=GDINA)\n\n## How to cite the package\n\nMa, W. \u0026 de la Torre, J. (2020). GDINA: An R Package for Cognitive Diagnosis Modeling. Journal of\nStatistical Software, 93(14), 1-26. [https://doi.org/10.18637/jss.v093.i14](https://doi.org/10.18637/jss.v093.i14)\n\nVisit the package website [https://wenchao-ma.github.io/GDINA/](https://wenchao-ma.github.io/GDINA/) for examples, tutorials and more information.\n\n## Learning resources\n\n* Watch [Ma and de la Torre's (2019) NCME digital module 5](https://ncme.elevate.commpartners.com/) on a gentle introduction to the G-DINA model framework and the use of graphical user interface for CDM analyses\n\n* Check [the book chapter by Ma (2019)](https://doi.org/10.1007/978-3-030-05584-4_29) on an introduction to the GDINA package\n\n* Check [de la Torre and Akbay's (2019) article](https://ejer.com.tr/) on how to conduct various CDM analyses using the graphical user interface\n\n* Check [Shi, et al (2021)](https://doi.org/10.3390/psych3040052) on how to use this package, along with other R packages for CDM analyses\n\n## Features of the package\n\n*  Estimating G-DINA model and a variety of widely-used models subsumed by the G-DINA model, including the DINA model, DINO model, additive-CDM (A-CDM), linear logistic model (LLM), reduced reparametrized unified model (RRUM), multiple-strategy DINA model for dichotomous responses\n*  Estimating models within the G-DINA model framework using user-specified design matrix and link functions\n*  Estimating Bugs-DINA, DINO and G-DINA models for dichotomous responses\n*  Estimating sequential G-DINA model for ordinal and nominal responses\n*  Estimating the generalized multiple-strategy cognitive diagnosis models (experimental)\n*  Estimating the diagnostic tree model (experimental)\n*  Estimating multiple-choice models\n*  Modelling independent, saturated, higher-order, loglinear smoothed, and structured joint attribute distribution\n*  Accommodating multiple-group model analysis\n*  Imposing monotonic constrained success probabilities\n*  Accommodating binary and polytomous attributes\n*  Validating Q-matrix under the general model framework\n*  Evaluating absolute and relative item and model fit\n*  Comparing models at the test and item levels\n*  Detecting differential item functioning using Wald and likelihood ratio test\n*  Simulating data based on all aforementioned CDMs\n*  Providing graphical user interface for users less familiar with R\n\n\n## Installation\n\n\nThe stable version of GDINA should be installed from R CRAN at [here](https://CRAN.R-project.org/package=GDINA)\n\nTo install this package from source:\n\n1) Windows users may need to install the\n   [Rtools](https://CRAN.R-project.org/bin/windows/Rtools/) and include the checkbox option of installing Rtools to their path for \n   easier command line usage. Mac users will have to\n   download the necessary tools from the [Xcode](https://apps.apple.com/ca/app/xcode/id497799835?mt=12) and its\n   related command line tools (found within Xcode's Preference Pane under Downloads/Components); most Linux\n   distributions should already have up to date compilers (or if not they can be updated easily). \n\n2) Install the `devtools` package (if necessary), and install the package from the Github source code.\n\n```{r gh-installation, eval = FALSE}\n# install.packages(\"devtools\")\ndevtools::install_github(\"Wenchao-Ma/GDINA\")\n```\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwenchao-ma%2Fgdina","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwenchao-ma%2Fgdina","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwenchao-ma%2Fgdina/lists"}