https://github.com/alexandre-zenon/pupil
Tip revision: 0a2c14c5d1e17b1bbfb08439165b5dccd573e50a authored by zenonal on 12 July 2023, 10:01:13 UTC
more general blink detection
more general blink detection
Tip revision: 0a2c14c
applyOnSignal.m
function transformedSignal = applyOnSignal(signal,fun)
%example: m=applyOnSignal(extractSignal(data,'pupilSize','timeDotsStart',''),@mean)
for dd = 1:length(signal)
disp(['Processing file: ' signal(dd).filename]);
for tr = 1:length(signal(dd).trial)
try
transformedSignal(dd).trial(tr).data = fun(signal(dd).trial(tr).data);
catch
transformedSignal(dd).trial(tr).data = NaN;
warning('Cannot find the onset variable in trialData');
end
end
end
end