kymata-atlas / kymata-core

Core Kymata codebase, including statistical analysis and plotting tools
https://kymata.org
MIT License
5 stars 0 forks source link

Correct test & correction strategy for paused frames in the visual stream #295

Open neukym opened 2 months ago

neukym commented 2 months ago

from #290

I've found a possible major problem with trying to fix things this way for the visual stream - I have found at least one example in dataset 4 where the visual frames pause for a whole two seconds, and then carry on. (participant 1, second presentation).

This means most of that repetition is out by a whole 2000ms - i.e. unusable if we use this method. The other three reps I looked at were very stable (exactly the same, continuous drift) - but I don't know how common this 'visual frames pause' issue is. Perhaps we should be checking for this and then rejecting any reps that have this issue?

(the whole reason that I put in triggers every second was to guard against this possibility – but I didn't actually realise it was necessary for some reps)

Depending how many 'pauses' are present, we may have to use the events as an override of some sort.

To deal with this we need to:

neukym commented 2 months ago

It's worth noting that even without this correction, the results are still OK: visual_stimuli_refactor_test_dataset3_ciecam02