https://github.com/tmsalab/shinyecdm
Web interface powered by shiny for modeling with exploratory cognitive diagnostic models (ECDMs)
https://github.com/tmsalab/shinyecdm
cdm cognitive-diagnostic-models ecdm r shiny
Last synced: 11 days ago
JSON representation
Web interface powered by shiny for modeling with exploratory cognitive diagnostic models (ECDMs)
- Host: GitHub
- URL: https://github.com/tmsalab/shinyecdm
- Owner: tmsalab
- Created: 2017-09-26T16:18:10.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2021-06-30T16:58:49.000Z (about 5 years ago)
- Last Synced: 2025-11-07T00:12:52.477Z (8 months ago)
- Topics: cdm, cognitive-diagnostic-models, ecdm, r, shiny
- Language: R
- Homepage: https://tmsalab.github.io/shinyecdm
- Size: 38.1 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.Rmd
- Changelog: NEWS.md
Awesome Lists containing this project
README
---
output: github_document
---
```{r, echo = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "README-"
)
```
# shinyecdm
[](https://github.com/tmsalab/shinyecdm/actions)
[-brightgreen.svg?style=flat)](http://www.gnu.org/licenses/gpl-2.0.html)
The goal of `shinyecdm` is to provide a user interface for the estimation routines
in the [`ecdm`](https://github.com/tmsalab/ecdm) R package.
## Installation
You can install `shinyecdm` from GitHub with:
```{r gh-installation, eval = FALSE}
if(!requireNamespace("remotes")) install.packages("remotes")
remotes::install_github("tmsalab/shinyecdm")
```
## Usage
Load the `shinyecdm` package into _R_:
```r
library(shinyecdm)
```
Exploratory CDM models can be estimated with:
```r
shiny_edina()
```
## Details
The `shinyecdm` package is designed to provide a method for non-R aficionados
to use the `ecdm` estimation routines. To do so, the `ecdm` routines are
_wrapped_ into a web interface that is powered by the `shiny` package. As a
result, the estimation methods can be served either _locally_ or _remotely_
through a server equipped with shiny.
## Authors
James Joseph Balamuta, Steven Andrew Culpepper, and Jeffrey Douglas
## Citing the shinyecdm package
To ensure future development of the package, please cite `shinyecdm`
package if used during an analysis or simulation studies. Citation information
for the package may be acquired by using in *R*:
```{r, eval = FALSE}
citation("shinyecdm")
```
## License
GPL (>= 2)