You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if isfield(data.SWR, 'area') outTable= [outTable table(mean(data.SWR.area,'omitnan'), 'VariableNames', {'SWR_area_uVs'})]; end
27
+
if isfield(data.SWR, 'power') outTable= [outTable table(10^6* mean(data.SWR.power,'omitnan'), 'VariableNames', {'SWR_power_uV2'})]; end
28
+
29
+
% LFP Sharp Wave
30
+
if isfield(data, 'SW')
31
+
if isfield(data.SW, 'tPower') outTable= [outTable table(10^6*data.SW.tPower, 'VariableNames', {'SW_Total_Power_uV2'})]; end
32
+
if isfield(data.SW, 'SWR')
33
+
if isfield(data.SW.SWR, 'power') outTable= [outTable table(10^6* mean(data.SW.SWR.power,'omitnan'), 'VariableNames', {'SW_SWR_Power_uV2'})]; end
34
+
end
35
+
end
36
+
37
+
% LFP Theta
38
+
if isfield(data, 'theta')
39
+
if isfield(data.theta, 'tPower') outTable= [outTable table(10^6*data.theta.tPower, 'VariableNames', {'Theta_Total_Power_uV2'})]; end
40
+
end
41
+
42
+
% LFP Theta
43
+
if isfield(data, 'beta')
44
+
if isfield(data.beta, 'tPower') outTable= [outTable table(10^6*data.beta.tPower, 'VariableNames', {'Beta_Total_Power_uV2'})]; end
45
+
end
46
+
47
+
% LFP Gamma
48
+
if isfield(data, 'gamma')
49
+
if isfield(data.gamma, 'tPower') outTable= [outTable table(10^6*data.gamma.tPower, 'VariableNames', {'Gamma_Total_Power_uV2'})]; end
50
+
if isfield(data.gamma, 'SWR')
51
+
if isfield(data.gamma.SWR, 'power') outTable= [outTable table(10^6* mean(data.gamma.SWR.power,'omitnan'), 'VariableNames', {'Gamma_SWR_Power_uV2'})]; end
52
+
if isfield(data.gamma.SWR, 'FFT')
53
+
if isfield(data.gamma.SWR.FFT, 'pkFreq') outTable= [outTable table(mean(data.gamma.SWR.FFT.pkFreq,'omitnan'), 'VariableNames', {'Gamma_SWR_pkFreq_Hz'})]; end
54
+
end
55
+
if isfield(data.gamma.SWR, 'phase')
56
+
if isfield(data.gamma.SWR.phase, 'nCycle') outTable= [outTable table(mean(data.gamma.SWR.phase.nCycle,'omitnan'), 'VariableNames', {'Gamma_SWR_nCycle'})]; end
57
+
if isfield(data.gamma.SWR.phase, 'phFreq') outTable= [outTable table(mean(data.gamma.SWR.phase.phFreq,'omitnan'), 'VariableNames', {'Gamma_SWR_phFreq_Hz'})]; end
58
+
end
59
+
end
60
+
end
61
+
62
+
% LFP High Gamma
63
+
if isfield(data, 'hgamma')
64
+
if isfield(data.hgamma, 'tPower') outTable= [outTable table(10^6*data.hgamma.tPower, 'VariableNames', {'HighGamma_Total_Power_uV2'})]; end
65
+
end
66
+
67
+
% LFP Ripple
68
+
if isfield(data, 'R')
69
+
if isfield(data.R, 'tPower') outTable= [outTable table(10^6*data.R.tPower, 'VariableNames', {'Ripple_Total_Power_uV2'})]; end
70
+
if isfield(data.R, 'SWR')
71
+
if isfield(data.R.SWR, 'power') outTable= [outTable table(10^6* mean(data.R.SWR.power,'omitnan'), 'VariableNames', {'Ripple_SWR_Power_uV2'})]; end
72
+
if isfield(data.R.SWR, 'FFT')
73
+
if isfield(data.R.SWR.FFT, 'pkFreq') outTable= [outTable table(mean(data.R.SWR.FFT.pkFreq,'omitnan'), 'VariableNames', {'Ripple_SWR_pkFreq_Hz'})]; end
74
+
end
75
+
if isfield(data.R.SWR, 'phase')
76
+
if isfield(data.R.SWR.phase, 'nCycle') outTable= [outTable table(mean(data.R.SWR.phase.nCycle,'omitnan'), 'VariableNames', {'Ripple_SWR_nCycle'})]; end
77
+
if isfield(data.R.SWR.phase, 'phFreq') outTable= [outTable table(mean(data.R.SWR.phase.phFreq,'omitnan'), 'VariableNames', {'Ripple_SWR_phFreq_Hz'})]; end
78
+
end
79
+
end
80
+
end
81
+
82
+
% LFP Fast Ripple
83
+
if isfield(data, 'fR')
84
+
if isfield(data.fR, 'tPower') outTable= [outTable table(10^6*data.fR.tPower, 'VariableNames', {'fastRipple_Total_Power_uV2'})]; end
85
+
if isfield(data.fR, 'SWR')
86
+
if isfield(data.fR.SWR, 'power') outTable= [outTable table(10^6* mean(data.fR.SWR.power,'omitnan'), 'VariableNames', {'fastRipple_SWR_Power_uV2'})]; end
87
+
if isfield(data.fR.SWR, 'FFT')
88
+
if isfield(data.fR.SWR.FFT, 'pkFreq') outTable= [outTable table(mean(data.fR.SWR.FFT.pkFreq,'omitnan'), 'VariableNames', {'fastRipple_SWR_pkFreq_Hz'})]; end
89
+
end
90
+
if isfield(data.fR.SWR, 'phase')
91
+
if isfield(data.fR.SWR.phase, 'nCycle') outTable= [outTable table(mean(data.fR.SWR.phase.nCycle,'omitnan'), 'VariableNames', {'fastRipple_SWR_nCycle'})]; end
92
+
if isfield(data.fR.SWR.phase, 'phFreq') outTable= [outTable table(mean(data.fR.SWR.phase.phFreq,'omitnan'), 'VariableNames', {'fastRipple_SWR_phFreq_Hz'})]; end
0 commit comments