The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

Response-time and process-aware IRT

Eye-tracking, pupil, response-time, and sequence channels are measurement channels. Their association with latent response models does not automatically identify cognitive strategy, effort, diagnosis, or mental state.

spec <- eyeprocess_joint_process_irt_spec(
  response_family = "2pl", time_model = "lognormal",
  process_channels = c("dwell", "pupil", "transitions"),
  missingness = "ignorable"
)
spec
#> eyeprocess joint process-IRT specification
#>   response family : 2pl 
#>   response time   : lognormal 
#>   process channels: dwell, pupil, transitions 
#>   status          : experimental

eyeprocess_process_irt_data_bundle() preserves sparse person-item data and declared process channels. Descriptive functions summarize response-time structure, speed-accuracy association, item/person process profiles, missingness patterns, and alignment without turning process measures into latent-state labels.

When exact joint response/response-time estimation is requested, fit_eyeprocess_lnirt() delegates to LNIRT if available and otherwise returns a gated result with fit = NULL.

Primary package source: https://cran.r-project.org/package=LNIRT.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.