https://github.com/sorgerlab/cycif
Raw File
Tip revision: 214d60f5c35ea5cf65f1bb27c19d1caaae9db0de authored by Jerry Lin on 05 May 2019, 03:22:41 UTC
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'});
back to top