Figure provenance

Recording figures

The heart-rate, interval and pupil plots use data/case-study/raw/hr_01.txt, ibi_01.txt and sed_01.txt directly. They describe the available samples from session 1.

Heart rate retains finite positive readings with confidence 1. Intervals retain finite positive readings, including repeated samples. Pupils retain finite positive readings with 0.5 < pupilQ <= 1. Channels stay separate. Each stream uses its own recording-relative time in seconds; clocks are not aligned across streams. Reported units are bpm, ms and mm. Calibration and unique-beat provenance are unverified.

python -m scripts.build_recording_figures --check
python -m scripts.build_recording_figures --output-root outputs

outputs/recording-figures.toml records source hashes, a hash of the exact selected values, filters, units, counts and image hashes. Check mode writes nothing. These plots do not establish anxiety categories or validate the ten-person group tables.

The session photograph appears in thesis Annex E, PDF page 46, printed page 49. Its caption explicitly records photo consent. The experimental setup photograph is also preserved. Source image bytes are unchanged.

Historical group-summary calculations

The README's reliability plot and the correlation plot use the three unchanged group tables. ICC(1,1) estimates have 95% confidence intervals calculated from the F distribution. Spearman correlations use ten participant rows and show no significance stars.

Most group rows cannot be traced to the available raw recordings. The calculations reproduce the released tables; they do not independently verify the cohort measurements.

outputs/figures.csv records calculated values. outputs/figures.toml records source hashes, methods and figure hashes. Run these commands from the repository root:

python -m scripts.build_figures --check
python -m scripts.build_figures --output-root outputs

Historical snapshots

Historical images retain their bytes from release baseline a369ee0dc2dcac24feaa9e2e1faf160c39d5a3de. Plots are in outputs/; photographs and screenshots are in images/. The baseline revised the recruitment image; its hash below identifies that file. Acquisition and settings hashes are unavailable for these images.

Original path Preserved file SHA256
data/group_results/correlation_heatmap_with_values_final.png legacy-spearman-heatmap.png 3dd6620466f3789fa4e838d320131e085bbfb3156878b0184ce912eaf00f5230
images/Eye-Tracking calibration.png Eye-Tracking calibration.png 175110cc7f0b3fefac96c452d1143cb24f18e59a4247242741946e287518a124
images/Eye-Tracking configuration_01.jpg Eye-Tracking configuration_01.jpg 3f8c3cfe20165e4da7cb5586a0ff4818c9be69d56c4a372898b3fccb561b0731
images/Group Duration.png Group Duration.png b31e6266768fe6539eb793e6845a00ba8459cc6ce8b9fb9256f33892c3734edd
images/Group Eye.png Group Eye.png ebc749f826e8c7ac18c5ad4bc4c539cae5dd2382936dd7e13f66a1f0732ab1a9
images/Group SD.png Group SD.png ab1e51352ec1776eeaa7e781114044b38b00bd1285a6a5f970298628bdfb4d8f
images/Psychometric Test dataset.png Psychometric Test dataset.png ed404ec4253e4b3606bd54548ee2cc5b23c2d9faaf2a23ede7f148e9005d032c
images/Recruitment ads.jpg Recruitment ads.jpg 70d49eaaa3fa4859224a453be9dc008ba036f0df737864a362e8b9276855b839
images/Standard Deviation of HRV (SDNN).png Standard Deviation of HRV (SDNN).png 2ab6d8445a4a965b426450f78d7bc9e342ffdceec05ff6b010317b830f284f01
images/Standard Deviation of Pupil Dilation.png Standard Deviation of Pupil Dilation.png 3549bc8c2eb315ce32d276166273b7c8ea3450c79e95e2d908a7f837f502d65d
images/Thales Human Performance Monitoring for Data Collection.png Thales Human Performance Monitoring for Data Collection.png 8a843ac588877aab005f5b4de6e44e1b536e572ffd53c5670c50eaf62b4f5583
images/avg_answer_duration.png avg_answer_duration.png ac8d8da4ed24244cb84f3b99a1fa69a472f6b1d67fcd6b126e5858c209b7fc76
images/correlation_heatmap_with_values_final.png correlation_heatmap_with_values_final.png 6f155699383a671c9dc0bb1a1d6f0d146bb126a101566344666a23cf5abddc5b
images/data_collection_session.jpg data_collection_session.jpg dfde565f00fce8c470387dee05a3524e721fd99f25f7c2baf28a51269bb54400
images/experimental_setup.jpg experimental_setup.jpg c22de2d13f22875fc78a06ba67cbd0011f150649e5a87083a0f538c139ef7a5e
images/fixation_duration_by_session.png fixation_duration_by_session.png 00299c97bde818a7dbd64e4cacecb77ab2da2470e2a6c8fa64e9540d016a3e88
images/participant_testing.jpg participant_testing.jpg 5ce9985b4b612dabc1343d95cf3e646e47b19e23780b22c1d961cabb52d9b210
images/pca_kmeans_clusters.png pca_kmeans_clusters.png 3bbae16eac9b450b4525604717b4d925d5a000a7ae8924a306b5e72555510d80
images/scoring-results.png scoring-results.png 5b7ec9b7d05f57d86a1b9027e62aa706ac8aa66d8981705a024a76a29d44c40d
images/setup_page_4.jpg setup_page_4.jpg ded359afc1d271e285819453694b7a009d2a1f4834c038f14a1846f68898dfc4
images/silhouette_score.png silhouette_score.png a6e2d6a0544ceb6a7fd55d439ea76c6516c4554035bdc38df14faac0397ede81