From abd851a6cbb0a92238fac2d26a0b9a0c13fe82e9 Mon Sep 17 00:00:00 2001 From: danielsnider Date: Fri, 14 Jul 2017 16:31:36 -0400 Subject: [PATCH] Cell size analysis scaling for z-resolution --- .gitignore | 1 + daniel/size_analysis_3rd_set.m | 57 +++++++++++++++++++++++++++++++++ islet_functions/normalize0to1.m | 8 +++++ 3 files changed, 66 insertions(+) create mode 100644 daniel/size_analysis_3rd_set.m create mode 100644 islet_functions/normalize0to1.m diff --git a/.gitignore b/.gitignore index b2e6ee2..557a447 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ *.pptx +*.asv *.mat *.lnk ResultTables/ diff --git a/daniel/size_analysis_3rd_set.m b/daniel/size_analysis_3rd_set.m new file mode 100644 index 0000000..dedd05a --- /dev/null +++ b/daniel/size_analysis_3rd_set.m @@ -0,0 +1,57 @@ +%load 'Z:\DanielS\old\pancreatic_islets\ResultsTable_3rdSet_3D.mat' +%load 'Z:\DanielS\old\pancreatic_islets\ResultsTable.mat' +% load 'Z:\DanielS\old\pancreatic_islets\ResultsTable3D.mat' +load 'Z:\YuvalDor\mouse islet z-stacks\code\ResultTables\ResultsTable_3rdSet_3D.mat' +unique(ResultsTable.Stack) + +% Store the z-resolution that each stack was imaged at +stack_z_resolutions = containers.Map; +stack_z_resolutions('Cont23') = 0.15; % microns +stack_z_resolutions('Cont24') = 0.05; % microns +stack_z_resolutions('Cont25') = 0.1; % microns +stack_z_resolutions('Wash20') = 0.15; % microns +stack_z_resolutions('Wash22') = 0.1; % microns +stack_z_resolutions('Tor21') = 0.15; % microns +stack_z_resolutions('Tor20') = 0.12; % microns +stack_z_resolutions('Tor22') = 0.15; % microns +max_z_resolution = max(cell2mat(stack_z_resolutions.values)); + +% Filter out bad cells (upper and lower outliers) +subsetTable=ResultsTable(ResultsTable.CellSize