catSurv

Computerized adaptive testing software for survey research

https://github.com/erossiter/catsurv

Science Score: 23.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 4 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
    5 of 16 committers (31.3%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.9%) to scientific vocabulary
Last synced: 11 months ago · JSON representation

Repository

Computerized adaptive testing software for survey research

Basic Info
  • Host: GitHub
  • Owner: erossiter
  • Language: R
  • Default Branch: master
  • Homepage:
  • Size: 10.5 MB
Statistics
  • Stars: 12
  • Watchers: 9
  • Forks: 7
  • Open Issues: 12
  • Releases: 0
Created over 10 years ago · Last pushed about 2 years ago
Metadata Files
Readme

README.Rmd

---
output:
  md_document:
    variant: markdown_github
---


```{r, echo = FALSE}
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "README-"
)
```

## Overview

catSurv provides methods of computerized adaptive testing for survey researchers, including

- functionality to assess fit and performance of the underlying model via simulations
- pre-calibrated item parameters (stored as `Cat` objects) for 18 widely used personality inventories so researchers can easily incorporate adaptive batteries into their own surveys
- functionality to pre-build adaptive batteries in order to work with survey firms

## Installation

```{r, eval = FALSE}
# The easiest way to get catSurv is to install it:
install.packages("catSurv")

# Or, to install the development version from GitHub:
# install.packages("devtools")
devtools::install_github("erossiter/catSurv")
```

If you encounter a clear bug, please let us know [here](https://github.com/erossiter/catSurv/issues).

## Additional resources

See our articles using the software [here](https://doi.org/10.1093/jssam/smz027) and [here](https://doi.org/10.1093/pan/mps060).  Also see [our website](https://catsurv.com/) explaining how to pair Qualtrics and `catSurv` to administer an adaptive battery.

Owner

  • Name: Erin Rossiter
  • Login: erossiter
  • Kind: user

Assistant Professor of Political Science, University of Notre Dame

GitHub Events

Total
Last Year

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 668
  • Total Committers: 16
  • Avg Commits per committer: 41.75
  • Development Distribution Score (DDS): 0.704
Past Year
  • Commits: 4
  • Committers: 2
  • Avg Commits per committer: 2.0
  • Development Distribution Score (DDS): 0.5
Top Committers
Name Email Commits
erossiter e****r@w****u 198
erossiter e****r@p****u 118
MattMalis i****s@n****u 73
Alex Weil a****x@a****m 62
mhseo88 m****o@w****u 56
MattMalis i****s@n****l 45
Mohan g****y@g****m 39
RydenButler r****d@g****m 24
Joshua Landman l****h@g****m 19
erossiter e****r@P****l 10
Jacob Montgomery j****g@g****m 7
Joshua Landman j****h@j****n 6
Erin Rossiter e****e@n****u 5
MattMalis i****s@n****t 3
carlson9 c****v@g****m 2
Joshua Landman j****h@J****l 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 12 months ago

All Time
  • Total issues: 27
  • Total pull requests: 9
  • Average time to close issues: 7 months
  • Average time to close pull requests: about 6 hours
  • Total issue authors: 4
  • Total pull request authors: 3
  • Average comments per issue: 0.56
  • Average comments per pull request: 0.11
  • Merged pull requests: 9
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • erossiter (18)
  • jmontgomery (7)
  • domlockett (1)
  • gmrhub (1)
Pull Request Authors
  • erossiter (6)
  • andrjohns (2)
  • jlandman (2)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • cran 356 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 9
  • Total maintainers: 1
cran.r-project.org: catSurv

Computerized Adaptive Testing for Survey Research

  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 356 Last month
Rankings
Forks count: 9.1%
Stargazers count: 17.9%
Average: 25.0%
Dependent packages count: 29.8%
Downloads: 33.0%
Dependent repos count: 35.5%
Maintainers (1)
Last synced: 12 months ago

Dependencies

DESCRIPTION cran
  • R >= 3.4 depends
  • ltm >= 1.1.1 depends
  • Rcpp >= 1.0.1 imports
  • RcppParallel * imports
  • jsonlite * imports
  • methods * imports
  • plyr * imports
  • stats * imports
  • catIrt >= 0.5.0 suggests
  • catR >= 3.16 suggests
  • testthat >= 2.0.1 suggests