fit_joint_graded_rt_process_irt: Joint graded-response, RT, and process reference model

View source: R/050-process-irt-models-0-7.R

fit_joint_graded_rt_process_irtR Documentation

Joint graded-response, RT, and process reference model

Description

Extends the 2026 graded-response/RT direction with an optional gaze/process channel. The bundled reference engine uses proportional-odds plus crossed RT and process submodels; it is explicitly experimental rather than a claim to reproduce the published SAEM estimator.

Usage

fit_joint_graded_rt_process_irt(
  data,
  response = "response",
  rt = "rt",
  process = "fixation_count",
  person = "participant_id",
  item = "item_id",
  engine = c("reference", "brms"),
  process_family = c("negative_binomial", "poisson", "gaussian"),
  iter = 2000,
  chains = 4,
  cores = 1,
  seed = 1,
  ...
)

Arguments

data

Input data frame or compatible tabular object.

response

Response variable or response-column name.

rt

Response-time variable or column name.

process

Process variable or column name.

person

Person or participant identifier column.

item

Item identifier, name, or item column.

engine

Estimation engine.

process_family

Distributional family for the process channel.

iter

Number of estimation iterations.

chains

Number of Bayesian chains.

cores

Number of processor cores.

seed

Random-number seed.

...

Additional arguments passed to the selected model, engine, or method.

Value

An object of class "eye_joint_graded_rt_process_irt", stored as a named list, with components "engine", "response_model", "rt_model", "process_model", "data_n", "status", "note". It contains joint graded-response, RT, and process reference model and associated metadata or diagnostics needed to interpret the result.


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