DOI: 10.5281/zenodo.4769210
title: Data supplementing the publication Grenzebach, J., Wegner, T. G. G., Einhäuser, W., & Bendixen, A. (2021). Pupillometry in auditory multistability. PLoS ONE, 16(6), e0252370.

description: Data supplementing Grenzebach, J., Wegner, T. G. G., Einhäuser, W., & Bendixen, A. (2021). Pupillometry in auditory multistability. PLoS ONE, 16(6), e0252370. https://doi.org/10.1371/journal.pone.0252370 This document refers to the organisation of the matlab files containing all data used for analysis. Use the matlab functions to reproduce the figures of the article and exemplify the usage of data files. <strong>Datafiles – General</strong> Only data from participants who were included in the analysis are included in the data files (N=19 in each study). <strong>Datafiles – Button data</strong> Each of the following files contains a variable <em>buttonStates</em> and a variable <em>buttonTimes</em>. Each variable is a cell array of size 19 x 3 or 19 x 2 depending on study and condition. The first dimension denotes the subject index (1..19), the second dimension the block index (1..3 or 1..2). Each entry of <em>buttonTimes</em> contains the times at which the status of any button changed, in milliseconds since the onset of the first tone. The first entry is 0 and therefore the time of stimulus onset, the last entry is the start of the last tone of the block or of the first tone of the verification phase (multistable blocks). Button events outside this time window were discarded. Each entry of <em>buttonStates</em> codes the status of all buttons starting at the corresponding entry of <em>buttonTimes. </em>A binary coding scheme is used such that 0 – no button is pressed 1 – button for “integrated” is pressed 2 – button for “segregated both” is pressed 4 – button for “segregated low” is pressed 8 – button for “segregated high” is pressed. If more than one button is pressed simultaneously, the corresponding numbers are added (e.g., 10 means the button for “segregated high” and the button “segregated both” are pressed). The datafiles are sorted by study and condition dataStudy1_buttons_multistable.mat dataStudy1_buttons_replay.mat dataStudy1_buttons_random.mat dataStudy2_buttons_multistable.mat dataStudy2_buttons_replay.mat [This denotes the “replay active” condition] dataStudy2_buttons_random.mat <strong>Datafiles – Stimulus changes in replay conditions</strong> Each of the files contains the three variables <em>stimPhaseStart</em>, <em>stimPhaseEnd</em>, and <em>stimPhaseType.</em> Each variable is a cell array of size 19 x 2. The first dimension denotes the subject index (1..19), the second dimension the block index (1..2). Each entry of <em>stimPhaseStart</em> and <em>stimPhaseEnd </em>contain the times at which a stimulus phase started (start of first tone) and ended (end of last tone); stimPhaseStart(1) is the start of the first tone, stimPhaseEnd(end) the end of the last tone in the block. <em>stimPhaseType </em>contains the presented stimulus, see manuscript for details 1 – simulated integrated percept 2 – simulated “segregated both” percept 3 – simulated “segregated low” percept 4 – simulated “segregated high” percept The datafiles are sorted by study and condition: dataStudy1_stimChange_replay.mat dataStudy2_stimChange_replay.mat [replay active condition] dataStudy2_stimChange_replayPassive.mat <strong>Datafiles – Pupil data</strong> Each of the files contains the variables <em>pupilSize, xEye, yEye </em>and<em> tEye. </em>Each variable is a cell array of size 19 x 3 or 19 x 2 depending on study and condition. The first dimension denotes the subject index (1..19), the second dimension the block index (1..3 or 1..2). <em>pupilSize</em> contains the pupil diameter as measured by the eye-tracking device. Periods of blinks and saccades are removed and filled with NaN. <em>xEye, yEye</em> contain the horizontal and vertical eye position relative to the screen, with (1,1) the upper left corner and (1920,1080) the lower right corner. <em>tEye</em> contains the timestamp of the eyetracker. As all times are referenced to stimulus onset and the sampling rate is 1000 Hz, this is a vector ranging from 0 to its length-1. Although data are directly indexed in the analysis functions (each datapoint equals one millisecond), this variable is kept for internal consistency. The datafiles are sorted by study and condition: dataStudy1_pupil_multistable.mat dataStudy1_pupil_replay.mat dataStudy1_pupil_random.mat dataStudy2_pupil_multistable.mat dataStudy2_pupil_replay.mat [This denotes the “replay active” condition] dataStudy2_pupil_replayPassive.mat dataStudy2_pupil_random.mat <strong>Datafiles - Event data [for supplemental figureS5]</strong> Each of the files contains the variables <em>dilationEvent </em>and <em>slope. </em>Each variable is a cell array of size 19 x 3 or 19 x 2 depending on study and condition. The first dimension denotes the subject index (1..19), the second dimension the block index (1..3 or 1..2). <em>dilationEvent – </em>contains the timestamps of pupil dilation events (ms relative to first tone onset) <em>slope – </em>contains the corresponding slope The datafiles are sorted by study and condition: dataStudy1_events_300_multistable.mat dataStudy1_events_300_replay.mat dataStudy1_events_300_random.mat dataStudy2_events_300_multistable.mat dataStudy2_events_300_replay.mat [This denotes the “replay active” condition] dataStudy2_events_300_replayPassive.mat dataStudy2_events_300_random.mat <strong>Source files</strong> To exemplify the use of the data, the following functions are provided: figure3and6.m – computes and plots Figures 3 and 6 of the paper figure4and5.m – computes and plots Figures 4 and 5 of the paper and part of supplemental figure S1 (missing data for study 1). If called with argument 1, the random condition is included, that is, supplemental figure S2 is plotted figure7and8.m – computes and plots Figures 7 and 8 of the paper and part of supplemental figure S1 (missing data for study 2). If called with argument 1, replay active is plotted without correction, corresponding to the magenta curves in supplemental data figure S3 figureS5_BD.m and figureS5_CE.m plot the result panels of supplemental figure S5 (b,c,d,e). replayPerformance.m – computes the hitrates of the replay active conditions replayPassive.m – computes the average replay passive curve of study 2, is needed by figure7and8.m <strong>Example sound files</strong> To illustrate the auditory stimuli, the following sound files are provided MultistableSequence_withResponseVerification.mp4 – demonstrates the multistable condition: four minutes of multistability are followed by alternating sequences of attenuated high-pitch tone, attenuated low-pitch tone and no attenuation. disambiguated_integrated.mp4 – sound mimicking the integrated percept (figure 1A) disambiguated_segregated_both.mp4 – sound mimicking the segregated percept with both tones in the foreground (figure 1B) disambiguated_lowFG.mp4 – sound mimicking the segregated percept with the low-pitch tone in the foreground (figure 1C) disambiguated_highFG.mp4 – sound mimicking the segregated percept with the high-pitch tone in the foreground (figure 1D) Note that these files are for illustration only. They are compressed (mp4) for demonstration, and therefore are of reduced quality and may have a less precise timing than the actual stimuli.