From 09661107aa7d30d1c1d14a160a130630b19c9ff7 Mon Sep 17 00:00:00 2001 From: tiborauer <tibor.auer@gmail.com> Date: Fri, 8 Apr 2022 23:56:30 +0100 Subject: [PATCH] ENH - QA script --- qa/qa_stimduration.m | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 qa/qa_stimduration.m diff --git a/qa/qa_stimduration.m b/qa/qa_stimduration.m new file mode 100644 index 0000000..faa9a14 --- /dev/null +++ b/qa/qa_stimduration.m @@ -0,0 +1,13 @@ +T = readtable('..\data\_repetitive Match-to-Sample_2022_Apr_08_2317.log','FileType','text'); +T(1:8,:) = []; + +indResp = find(strcmp(T.Var3,'Response - STOPPED')); +indStim = find(strcmp(T.Var2,'DATA')); + +stimDuration = cellfun(@(str) str2double(regexp(str,'(?<=Duration: )[0-9\.]*','match')),T.Var3(indStim)); +endStim = T.Var1(indStim) + stimDuration; + +indLastResp = arrayfun(@(i) max(indResp(find(indResp>i,9,"first"))), indStim); +endLastResp = T.Var1(indLastResp); + +histogram(endStim - endLastResp,-1:1e-1:1) \ No newline at end of file -- GitLab