From 632814ba00297e6afa6b83fd07fa8a0e5d81834b Mon Sep 17 00:00:00 2001 From: ac_fx <arc334@drexel.edu> Date: Mon, 27 Nov 2023 08:35:01 -0500 Subject: [PATCH] draw_ssf_ncd --- matlab/+SSF/draw_ssf_ncd.m | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/matlab/+SSF/draw_ssf_ncd.m b/matlab/+SSF/draw_ssf_ncd.m index 91e362ab..b58fff82 100644 --- a/matlab/+SSF/draw_ssf_ncd.m +++ b/matlab/+SSF/draw_ssf_ncd.m @@ -1,20 +1,12 @@ -% load('agne_72_8bpp.mat') -ROOT = '/g/leverjs/Olivier/Agne/march_2023_20x'; -flist = dir(fullfile(ROOT,'*.LEVER')); +function [csf_mean,csf_std] = draw_ssf_ncd(ROOT,classList,A,K) -classList = get_ssClasses(flist); +flist = dir(fullfile(ROOT,'*.LEVER')); [classUnique,ia,ic]= unique(classList); idxTrue = ic; -% targetClass = {'AKT1_E17K','WT','PIK3CA_E545K'} -% idx = find(cellfun(@(x) ~isempty(find(strcmp(targetClass,x))),className)); -% A=d(idx,idx); -% className = className(idx); -A = d; -K=6; [idx,Y] = Cluster.SpectralCluster(A,K); -[csf_mean, csf_std] = CSF.csf_spatial(Y,idxTrue) +[csf_mean, csf_std] = CSF.csf_spatial(Y,idxTrue); % Y = tsne(Y,'Algorithm','exact','NumDimensions',3); clf;hold off; -- GitLab