forked from kaushik-l/monkey-dj
-
Notifications
You must be signed in to change notification settings - Fork 1
/
populate.m
36 lines (32 loc) · 1.23 KB
/
populate.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
% %% add monkeys
% insert(firefly.Monkey, {'Dylan', 01, "M"});
%
% %% add sessions
% insert(firefly.Session, {'Dylan', '2023-01-27', 01, 'Valentina'});
% insert(firefly.Session, {'Dylan', '2023-01-30', 02, 'Valentina'});
% %% populate static tables
% firefly.SessionList;
% firefly.ElectrodeParam;
% firefly.DataAcquisitionParam;
% firefly.StimulusParam;
% firefly.AnalysisParam;
%% populate basic tables - behavior, events, neuron, lfp (imported)
populate(firefly.Behaviour); % .log,, .smr?
populate(firefly.Event); % .log,, .smr?
% populate(firefly.Neuron);
% populate(firefly.Lfp);
%% populate tables with segmented trials (computed)
populate(firefly.TrialBehaviour);
% populate(firefly.TrialNeuron);
% populate(firefly.TrialLfp);
% populate(firefly.TrialLfpbeta);
% populate(firefly.TrialLfptheta);
%% populate results tables (computed)
populate(firefly.StatsBehaviour);
populate(firefly.StatsBehaviourAll); % quick version - analyse all trials without splitting into conditions
populate(firefly.StatsEye);
populate(firefly.StatsEyeAll); % quick version - analyse all trials without splitting into conditions
% populate(firefly.StatsLfpAll);
% populate(firefly.StatsLfpthetaAll);
% populate(firefly.StatsLfpbetaAll);
% populate(firefly.StatsNeuronAll);