prepare_lists(data[, study_keys, …])

Prepare study and recall data for simulation.

prepare_study(study_data[, study_keys])

Prepare study phase data for simulation.


Get best results from a repeated search.

add_recalls(study, recalls_list)

Add recall sequences to a study DataFrame.

Model Evaluation

Recall.likelihood_subject(study, recall, param)

Log likelihood of data for one subject based on a given model.

Recall.likelihood(data, group_param[, …])

Log likelihood summed over all subjects.

Parameter Estimation

Recall.fit_subject(subject_data, param_def)

Fit a model to data for one subject.

Recall.fit_indiv(data, param_def[, …])

Fit parameters to individual subjects.

Generating Simulated Data

Recall.generate_subject(study, recall, param)

Generate simulated data for one subject.

Recall.generate(data, group_param[, …])

Generate simulated data for all subjects.

Characterizing Model Parameters

Recall.parameter_sweep(data, param_def, …)

Simulate data with varying parameters.

Recall.parameter_recovery(data, n_sample, …)

Run multiple iterations of parameter recovery.