eyeprocess_joint_process_irt_spec: Declare a response/process joint IRT specification

View source: R/087-irt-process-joint-0-9.R

eyeprocess_joint_process_irt_specR Documentation

Declare a response/process joint IRT specification

Description

Declare a response/process joint IRT specification

Usage

eyeprocess_joint_process_irt_spec(
  response_family = c("2pl", "rasch", "grm", "gpcm"),
  time_model = c("none", "lognormal", "custom"),
  process_channels = c("dwell", "pupil", "transitions"),
  person_covariates = character(),
  item_covariates = character(),
  missingness = c("ignorable", "modeled", "gated"),
  status = c("experimental", "reference", "gated")
)

Arguments

response_family

Response-model family.

time_model

Response-time model specification.

process_channels

Declared process-measure channels.

person_covariates

Person-level covariates.

item_covariates

Item-level covariates.

missingness

Missing-data handling or missingness specification.

status

Evidence, model, or governance status.

Value

An object of class "eye_joint_process_irt_spec", stored as a named list, with components "response_family", "time_model", "process_channels", "person_covariates", "item_covariates", "missingness", "status". It contains declare a response/process joint IRT specification and associated metadata or diagnostics needed to interpret the result.


eyeprocess documentation built on Sept. 28, 2026, 5:08 p.m.