diff --git a/matlab/+SSF/applyColormap.m b/matlab/+SSF/applyColormap.m
new file mode 100644
index 0000000000000000000000000000000000000000..6a3e0729f54a9e72c6f92638b8b5ad933ff16abe
--- /dev/null
+++ b/matlab/+SSF/applyColormap.m
@@ -0,0 +1,18 @@
+function imc = applyColormap(strDB)
+% strDB = '/g/leverjs/Olivier/Agne/march_2023_20x/kymo_downsize/2022-04-05_steady_state_48h_deprived_13_ori.LEVER_ssf_cache.LEVER';
+imKymo = leversc.loadImage(strDB,1,1);
+kpix = imKymo(find(imKymo));
+clipLimits = prctile(kpix,[2.5,97.5]);
+imq = SSF.quantize8(imKymo,clipLimits);
+cmap = [1,1,1;parula(255)]; 
+% brute force ? ack...
+imr = 0*imq; img = 0*imq; imb = 0*imq;
+for i = 1 : 255
+    idx = find(imq == i);
+    imr(idx) = cmap(i,1);
+    img(idx) = cmap(i,2);
+    imb(idx) = cmap(i,3);
+end
+imc(:,:,:,1) = imr;
+imc(:,:,:,2) = img;
+imc(:,:,:,3) = imb;