Hi Chris,
I was decoding an mwk file (Darren from DiCarlo’s lab was using an RSVP program as a template).
I noticed multiple Eye events with identical timestamps.
for example:
using pymworks, I got the “eye_h” events and sorted them in a variable called eye_x:
here’s an example of what I get:
In [87]: eye_x[3:10]
Out[87]:
[Event[code=33, name=eye_h, time=5967535107, value=-1.6082607686519623],
Event[code=33, name=eye_h, time=5967535107, value=-1.6082607686519623],
Event[code=33, name=eye_h, time=5991155802, value=-1.267778331041336],
Event[code=33, name=eye_h, time=5991155802, value=-1.267778331041336],
Event[code=33, name=eye_h, time=6014776498, value=-0.9162668645381927],
Event[code=33, name=eye_h, time=6014776498, value=-0.9162668645381927],
Event[code=33, name=eye_h, time=6038397193, value=-0.5472747087478638]]
notice how some of the eye_h events have identical timestamps and values.
I couldn’t tell from the 0.6 announcement (MWorks 0.6 released) if this was the error that was fixed. In particular: “Eye calibrator sample announcements now contain the correct values for sampled and desired data (previously, those fields contained copies of the calibrated data)”
Let me know. For now, I’m eliminating the duplications in python
Thanks.