https://github.com/sorgerlab/cycif
Tip revision: 214d60f5c35ea5cf65f1bb27c19d1caaae9db0de authored by Jerry Lin on 05 May 2019, 03:22:41 UTC
A3&A4 scripts: processing & quantify Ashlar tiff
A3&A4 scripts: processing & quantify Ashlar tiff
Tip revision: 214d60f
CycIF_generatelabels.m
%% CycIF generate labels
% Jerry Lin 2017/8/16
function labels=CycIF_generatelabels(Cycles)
if ~exist('labels','var')
cy = Cycles;
flag =1;
for ch=1:4
names = {'Hoechst_','FITC_','Cy3_','Cy5_'};
for i=1:cy
labels(flag)= strcat(names(ch),num2str(i));
flag = flag+1;
end
end
%labels = horzcat(labels,{'AREA','CIRC','X','Y'});
end
for i=cy+1:length(labels)
prompt1 = ['Please input ',labels{i},':'];
myName = input(prompt1,'s');
if(length(myName)>0)
labels(i) = {myName};
end
end
labels = horzcat(labels,{'AREA','CIRC','X','Y'});