Synthetic Gazepoint pupillometry case study¶
Python-facing port of
synthetic-gazepoint-pupillometry-case-study.Rmdfrom the frozen R gp3bayes 0.5.0 reference. The statistical and governance framing below follows the canonical vignette; executable Python workflows use the mapped APIs listed later.
Purpose¶
This case study is entirely synthetic. Its statistics are software demonstrations and are not empirical evidence about Gazepoint hardware, participants, or psychological processes.
A Gazepoint-like mapping audit¶
The raw simulator is vendor-neutral. The next object creates a small Gazepoint-like view solely to exercise the verified field bridge.
LPD is labelled as pixels by the bridge. The example does not convert those
synthetic values into millimetres.
Contract through specification¶
Backend and post-fit stages¶
Sensitivity¶
All windows and sensitivity dimensions are declared. No simulated estimate is presented as an empirical effect, and no scenario is automatically selected.
Python API mapping¶
gp3bayespy.audit_pupil_measurement_contextgp3bayespy.audit_pupil_readinessgp3bayespy.check_pupil_posterior_predictivegp3bayespy.create_pupil_contractgp3bayespy.create_pupil_sensitivity_suitegp3bayespy.create_pupil_validation_plangp3bayespy.diagnose_pupil_fitgp3bayespy.estimate_pupil_aucgp3bayespy.estimate_pupil_trajectorygp3bayespy.estimate_pupil_windowgp3bayespy.fit_pupil_model_backendgp3bayespy.gazepoint_pupil_mapping_tablegp3bayespy.inspect_gazepoint_pupil_schemagp3bayespy.predict_pupil_trajectorygp3bayespy.prepare_pupil_timecoursegp3bayespy.pupil_measurement_audit_tablegp3bayespy.pupil_readiness_tablegp3bayespy.pupil_sensitivity_tablegp3bayespy.pupil_specification_tablegp3bayespy.simulate_pupil_timecoursegp3bayespy.specify_pupil_timecourse_modelgp3bayespy.validate_pupil_model
Python usage¶
import gp3bayespy as gp
# All functions listed above are available from the package root.
# Use help(gp.<function>) or the API reference for the exact Python signature.
An executable workflow for this family is included in ../../examples/pupil_workflow.py.