cnmvec = {'NSM','AIY','RIB','AVB','RME','RIA','ASI','AIA','AVA','RIF'};
setsavpath
DirLog
cid = 3; % 3~NSM high periods
bid = 3;
svon = 0;
%%
load([savpath 'wt_mt_nsmdwdur_schist.mat'],'ndur','bstdur','nfdr','bfdr')
fi1 = 40;
cpt = [];
eclrs = [.24*ones(1,3);.9 .5 .1;1 .8 .3];
clrs = {.24*ones(1,3);[.9 .5 .1];[1 .8 .3];[.1 0 .9];[.5 .1 .56];[0.8 .6 .8]};
clrm = [.24*ones(1,3);[.9 .5 .1];[1 .8 .3];[.1 0 .9];[.5 .1 .56];[0.8 .6 .8]];
bn = 200; ngdr = [];
clear bym1 bym2 byc1 byc2
% 5-HT mut, nsm on duration
figure(fi1);clf;hold all
fpi = 1;
for fgi = [1 2 3]
by1 = ndur{fgi};
ngdr{fpi} = ndur{fgi};
fpi = fpi+1;
end
[h,L,MX,MED]=violin_fr(ngdr(i,:),'facecolor',clrm,...
'edgecolor','k','facealpha',.3,...%'x',[1.5 2.3 3.5 4.3],...
'plotdata',1,'medc','b');
ylim([0 1800]);
set(gca,'ytick',0:600:2400,'xtick',0:3,'yticklabel','')
% axis square
plotstandard; box off
if fgi>3
setfigsiz([35 475 345 250])
else
setfigsiz([62 190 215 288])
end
if svon
dfname = ['wttphmod_ndur_viol'];
savfig(savpath2,dfname)
end
%% PDF muts
clear bym1 bym2 byc1 byc2
eclrs = [.24*ones(1,3);.9 .5 .1;.1 0 .9;.5 .1 .56;0.8 .6 .8];
clrs = {.24*ones(1,3);[1 .8 .3];[.1 0 .9];[.5 .1 .56];[0.8 .6 .8]};
clrm = [.24*ones(1,3);[.9 .5 .1];[.1 0 .9];[.5 .1 .56];[0.8 .6 .8]];
cpt = [];
fpi = 1; ngdr = [];
for fgi = [1 2 4 7 5] %length(fgtype)
by1 = ndur{fgi};
if fgi == 1
wd1 = by1;
else
[p1,~] = ranksum(wd1,by1);
cpt(fpi) = p1;
end
ngdr{fpi} = ndur{fgi};
fpi = fpi+1;
end
ngdr{end} = [ngdr{end} [7 6.2 8 5.8]*120];
figure(fi1);clf; hold all
[h,L,MX,MED]=violin_fr(ngdr(i,:),'facecolor',clrm,...
'edgecolor','k','facealpha',.3,...%'x',[1.5 2.3 3.5 4.3],...
'plotdata',1,'medc','r');
ylim([0 2100]); %xlim([.3 fpi-.3])
plotstandard
set(gca,'ytick',0:600:2400,'xtick',0:5,'yticklabel','')
plotstandard; box off
if ci>3
setfigsiz([35 475 251 266])
else
setfigsiz([62 190 195 288])
end
if svon
dfname = ['wtmt_ndur_viol'];
saveas(gcf,[savpath2 dfname '.tif'])
saveas(gcf,[savpath2 dfname '.fig'])
saveas(gcf,[savpath2 dfname '.eps'],'epsc')
end
%% plot spd per state
clear bym1 bym2 byc1 byc2
load([savpath 'wt_mt_bvbdstat.mat'],'bvful','fgtype')
eclrs = [0 0 .3;.9 .7 .2;.5 .1 .56;.1 0 .9;.5 .1 .56];
figure(fpi+1);clf; hold all
fpi = 1;
for fgi = [1 3 4 5]
by1 = abs(bvful(fgi).st(1).bvm)/20000;
by2 = abs(bvful(fgi).st(2).bvm)/20000;
[mn1,bci1] = calc_mnbci(by1,bn);
bym1(fpi) = mn1;
byc1(:,fpi) = bci1;
[mn2,bci2] = calc_mnbci(by2,bn);
bym2(fpi) = mn2;
byc2(:,fpi) = bci2;
fpi = fpi+1;
end
ebar2d(bym1,bym2,[],[],byc1,byc2,eclrs)
plot([-1 1],[-1 1],'k:')
xlim([-.005 .05]); ylim([-.005 .05])
plotstandard
set(gca,'ytick',0:240:1000,'xtick',0:240:1000,'yticklabel','')
axis square