A localization tale...
Romain Guiet
2021
BIOP
■
■
A localization Tale...
Romain Guiet
Protein Localization
2
Aequorea Victoria
■
A localization Tale...
Romain Guiet
Protein Localization
3
Aequorea Victoria
HeLa cell
■
A localization Tale...
Romain Guiet
Protein Localization
4
HeLa cell
http://gfp-cdna.embl.de/index.html
10μm
nucleus
nucleolus
nuclear envelope
cytoplasm
mitochondria
peroxisomes
microtubules
focal adhesions
endoplasmic reticulum
Golgi
plasma membrane
nucleus + cytoplasm
■
A localization Tale...
Romain Guiet
Biology scales
5
■
■
A localization Tale...
Romain Guiet
Biology scales
6
■
■
A localization Tale...
Romain Guiet
Biology scales
VS
Observation scales
7
Pixel on a camera
Pixel using�100 x Objective
■
■
A localization Tale...
Romain Guiet
Biology scales
VS
Observation scales
8
GFP
Pixel of a camera �at 100X
■
■
A localization Tale...
Romain Guiet
Biology scales
VS
Observation scales
9
GFP
Pixels grid of a camera at 100X
■
■
A localization Tale...
Romain Guiet
Biology scales
VS
Observation scales
10
Pixels grid of a camera at 100X
GFP-diffraction limited signal
■
■
A localization Tale...
Romain Guiet
Biology scales
VS
Observation scales
11
Pixels grid of a camera at 100X
GFP-diffraction limited signal
■
■
A localization Tale...
Romain Guiet
Biology scales
VS
Observation scales
12
Pixels grid of a camera at 100X
GFP-diffraction limited signal
XFP-diffraction limited signal
■
■
A localization Tale...
Romain Guiet
Biology scales
VS
Observation scales
13
GFP
XFP
■
■
A localization Tale...
Romain Guiet
Biology scales
VS
Observation scales
14
GFP
XFP
■
■
A localization Tale...
Romain Guiet
Noise Influence
15
A
B
■
A localization Tale...
Romain Guiet
Noise Influence
16
GFP
XFP
GFP
XFP
■
A localization Tale...
Romain Guiet
Co-Localization
17
■
■
A localization Tale...
Romain Guiet
Co-Localization
is an artefact !
18
■
■
A localization Tale...
Romain Guiet
Co-Localization
beyond artefacts !
19
■
■
A localization Tale...
Romain Guiet
Minimizing Imaging Artifacts
Co-Localization, beyond artefacts !
20
■
■
A localization Tale...
Romain Guiet
Minimizing Imaging Artifacts
21
2D
3D
3D
?
■
■
A localization Tale...
Romain Guiet
Minimizing Imaging Artifacts
22
2D
3D
3D
?
■
■
A localization Tale...
Romain Guiet
Minimizing Imaging Artifacts
23
2D
3D
3D
?
■
■
A localization Tale...
Romain Guiet
Co-Localization
beyond artefacts !
24
■
■
A localization Tale...
Romain Guiet
Co-Localization Analysis
Definitions
25
Object
Features
Intensities
+/-
-/+
-/-
+/+
■
A localization Tale...
Romain Guiet
Co-Localization Analysis
Definitions
26
Object
Features
Intensities
+/-
-/+
-/-
+/+
10X-20X
Confocal
WF
■
A localization Tale...
Romain Guiet
Co-Localization Analysis
Definitions
27
Object
Features
Intensities
+/-
-/+
-/-
+/+
10X-20X
Confocal
WF
Pixels
Image Coefficient(s)
Pearson Correlation, Manders’, ...
■
A localization Tale...
Romain Guiet
Co-Localization Analysis
Definitions
28
Object
Features
Intensities
+/-
-/+
-/-
+/+
10X-20X
Confocal
WF
Pixels
Image Coefficient(s)
Pearson Correlation, Manders’, ...
40X - 63X
Confocal
■
A localization Tale...
Romain Guiet
Co-Localization Analysis
Definitions
29
Pixels
Object
Pearson Correlation, Manders’, ...
Features
Distances
Intensities
Image Coefficient(s)
40X - 63X
10X-20X
Confocal
Super-Resolution
Confocal
WF
Confocal
63X - 100X
■
A localization Tale...
Romain Guiet
Co-Localization Analysis
Definitions
30
Pixels
Object
Pearson Correlation, Manders’, ...
Features
Distances
Intensities
Image Coefficient(s)
Co-Occurrence
Co-Expression
Co-Occurrence
Correlation
Co-Distribution
Pattern analysis
■
A localization Tale...
Romain Guiet
Co-Localization Analysis
Conclusion
31
Segmentable �Objects?
Only Blobs Objects?
Ripley’s K function
Nearest Neighbor
Similar Areas?
Pearson Correlation Coefficient
Manders’ coefficients
YES
NO
YES
NO
YES
NO
Objects: Spatial Analysis
Image:�Global Analysis
■
A localization Tale...
Romain Guiet
Co-Localization Analysis
Object Based
32
Intensities
Object
■
■
A localization Tale...
Romain Guiet
Counting co-stained cells
33
Condition A
Condition B
% cell | ch2+ | ch3+ | ch2+ch3+ |
Cond A | ? | ? | ? |
Cond B | ? | ? | ? |
■
A localization Tale...
Romain Guiet
Counting co-stained cells
34
Condition A
Condition B
% cell | ch2+ | ch3+ | ch2+ch3+ |
Cond A | ? | ? | ? |
Cond B | ? | ? | ? |
Co-expression or Co-occurrence
(Object Classification)
■
A localization Tale...
Romain Guiet
Counting co-stained cells
35
Condition A
Condition B
Run an automatic script
■
A localization Tale...
Romain Guiet
Counting co-stained cells
36
Condition A
Condition B
■
A localization Tale...
Romain Guiet
Counting co-stained cells
37
Condition A
Condition B
Control
threshold
■
A localization Tale...
Romain Guiet
Counting co-stained cells
38
Condition A
Condition B
threshold
Co-expression or Co-occurrence
(Object Classification)
% cell | ch2+ | ch3+ | ch2+ch3+ |
Cond A | 37.5 | 100.0 | 37.5 |
Cond B | 58.3 | 95.8 | 58.3 |
■
A localization Tale...
Romain Guiet
Counting co-stained cells
It is an Object Classification:
39
■
■
A localization Tale...
Romain Guiet
Co-Localization Analysis
Object Based
40
Distances
Object
■
■
A localization Tale...
Romain Guiet
Spatial analysis
41
Distances
■
A localization Tale...
Romain Guiet
Ripley's K-functions
42
Principle
■
A localization Tale...
Romain Guiet
Ripley's K-functions
43
Principle
■
A localization Tale...
Romain Guiet
Ripley's K-functions
44
Close
Random
Excluded
Example
■
A localization Tale...
Romain Guiet
Ripley's K-functions
45
Close
Random
Excluded
Example - tutorial
■
A localization Tale...
Romain Guiet
Ripley's K-functions
46
Limitations
■
A localization Tale...
Romain Guiet
Ripley's K-functions
47
Limitations
■
A localization Tale...
Romain Guiet
More Distances analysis
48
Principle
■
A localization Tale...
Romain Guiet
More Distances analysis
49
Colocalization
Observed Distances
in the image
Example
Cumulative distribution of the minimum distances
(centre-to-centre )
■
A localization Tale...
Romain Guiet
More Distances analysis
50
Colocalization
Random
Observed Distances
in the image
Observed Distances
in a randomized images
Example
Cumulative distribution of the minimum distances
(centre-to-centre )
■
A localization Tale...
Romain Guiet
More Distances analysis
51
Colocalization
Random
Observed Distances
in the image
Average Distances & Range
from 100 randomized images
Example
Cumulative distribution of the minimum distances
(centre-to-centre )
■
A localization Tale...
Romain Guiet
More Distances analysis
52
Colocalization
Random
Intermediate
Example
■
A localization Tale...
Romain Guiet
More Distances analysis
53
Colocalization
Random
Intermediate
Example
■
A localization Tale...
Romain Guiet
DiAna
54
Limitations
■
A localization Tale...
Romain Guiet
DiAna
55
Limitations
■
A localization Tale...
Romain Guiet
DiAna
56
■
A localization Tale...
Romain Guiet
Distances analysis
57
Distances
Object
■
A localization Tale...
Romain Guiet
Co-Localization Analysis
Object Based
58
Object
Features
Distances
Intensities
■
■
A localization Tale...
Romain Guiet
Co-Localization Analysis
Pixels Based
59
Image Coefficient(s)
Image
■
■
A localization Tale...
Romain Guiet
Are Tubulin and MYH9 co-localizing?
60
MYH9 (ABs-647)
Tubulin (ABs-555)
R.GUIET, EPFL
■
A localization Tale...
Romain Guiet
Are Tubulin and MYH9 co-localizing?
61
MYH9 (ABs-647)
Tubulin (ABs-555)
We can’t segment each protein
Global Analysis
R.GUIET, EPFL
■
A localization Tale...
Romain Guiet
Pearson Correlation Coefficient
62
R.GUIET, EPFL
Principle
■
A localization Tale...
Romain Guiet
Pearson Correlation Coefficient
Are Tubulin and MYH9 co-localized?
63
R.GUIET, EPFL
MYH9 (ABs-647)
Tubulin (ABs-555)
■
A localization Tale...
Romain Guiet
Pearson Correlation Coefficient
Are Tubulin and MYH9 co-localized?
64
R.GUIET, EPFL
MYH9 (ABs-647)
Tubulin (ABs-555)
Cytofluorogram
Pixel intensities Tubulin channel
Pixel intensities MYH9 channel
■
A localization Tale...
Romain Guiet
Pearson Correlation Coefficient
Are Tubulin and MYH9 co-localized?
65
R.GUIET, EPFL
MYH9 (ABs-647)
Tubulin (ABs-555)
Cytofluorogram
Pixel intensities Tubulin channel
Pixel intensities MYH9 channel
Max Pixel Count
0
■
A localization Tale...
Romain Guiet
Pearson Correlation Coefficient
Are Tubulin and MYH9 co-localized?
66
R.GUIET, EPFL
MYH9 (ABs-647)
Tubulin (ABs-555)
Cytofluorogram
Pixel intensities Tubulin channel
Pixel intensities MYH9 channel
0
Max Pixel Count
■
A localization Tale...
Romain Guiet
Pearson Correlation Coefficient
Are Tubulin and MYH9 co-localized?
67
MYH9 (ABs-647)
Tubulin (ABs-555)
R.GUIET, EPFL
■
A localization Tale...
Romain Guiet
Pearson Correlation Coefficient
Are Tubulin and MYH9 co-localized?
68
MYH9 (ABs-647)
Tubulin (ABs-555)
This is not enough!
We have a single value
R.GUIET, EPFL
■
A localization Tale...
Romain Guiet
Pearson Correlation Coefficient
Are Tubulin and MYH9 co-localized?
69
R.GUIET, EPFL
MYH9 (ABs-647)
Tubulin (ABs-555)
Actin (Phalloidin-488)
MYH9 (ABs-647)
■
A localization Tale...
Romain Guiet
Pearson Correlation Coefficient
70
Limitations
■
A localization Tale...
Romain Guiet
Pearson Correlation Coefficient
71
Limitations
■
A localization Tale...
Romain Guiet
Pearson Correlation Coefficient
72
Limitations
■
A localization Tale...
Romain Guiet
73
■
A localization Tale...
Romain Guiet
74
■
A localization Tale...
Romain Guiet
Pearson Correlation Coefficient
Are Tubulin and MYH9 co-localized?
75
R.GUIET, EPFL
MYH9 (ABs-647)
Tubulin (ABs-555)
Actin (Phalloidin-488)
MYH9 (ABs-647)
Acceptable Range
■
A localization Tale...
Romain Guiet
Pearson Correlation Coefficient
Are Tubulin and MYH9 co-localized?
76
R.GUIET, EPFL
MYH9 (ABs-647)
Tubulin (ABs-555)
Actin (Phalloidin-488)
MYH9 (ABs-647)
Acceptable Range
■
A localization Tale...
Romain Guiet
Pearson Correlation Coefficient
It is a Global Analysis:
77
■
■
A localization Tale...
Romain Guiet
Pearson Correlation Coefficient
It is a Global Analysis:
78
■
■
A localization Tale...
Romain Guiet
Co-Localization Analysis
Pixels Based
79
Image Coefficient(s)
Image
■
■
A localization Tale...
Romain Guiet
Is Protein X in Golgi or Mitochondria?
80
Golgi
Protein X
Mitochondria
Protein X
■
A localization Tale...
Romain Guiet
Is Protein X in Golgi or Mitochondria?
81
Manders’ coefficient
Golgi
Protein X
Mitochondria
Protein X
■
A localization Tale...
Romain Guiet
82
■
A localization Tale...
Romain Guiet
83
■
A localization Tale...
Romain Guiet
84
■
A localization Tale...
Romain Guiet
Manders’ coefficients
85
Golgi
Protein X
Manders’ Coef. Protein X
Manders’ Coef. Golgi
■
A localization Tale...
Romain Guiet
Manders’ coefficients
86
Golgi
Protein X
0.0
Manders’ Coef. Protein X
Manders’ Coef. Golgi
■
A localization Tale...
Romain Guiet
Manders’ coefficients
87
Golgi
Protein X
Manders’ Coef. Protein X
Manders’ Coef. Golgi
■
A localization Tale...
Romain Guiet
Manders’ coefficients
88
Golgi
Protein X
Manders’ Coef. Protein X
Manders’ Coef. Golgi
■
A localization Tale...
Romain Guiet
Manders’ Coef. Results
89
Golgi
Protein X
Mitochondria
Manders’ Coef. Protein X
Protein X
Manders’ Coef. Golgi/Mito.
■
A localization Tale...
Romain Guiet
Manders’ Coef. Limitations
90
On the whole image Manders’ coef. are always close to 1
We need to define Thresholds !
Golgi
Protein X
Mitochondria
Protein X
Limitations
■
A localization Tale...
Romain Guiet
Manders’ Coefficients
It is a Global Analysis:
91
Mitochondria
Golgi
Protein X
■
■
A localization Tale...
Romain Guiet
Co-Localization Analysis
Conclusion
92
Segmentable �Objects?
Only Blobs Objects?
Ripley’s K function
Nearest Neighbor
Similar Areas?
Pearson Correlation Coefficient
Manders’ coefficients
YES
NO
YES
NO
YES
NO
Objects: Spatial Analysis
Image:�Global Analysis
■
A localization Tale...
Romain Guiet
Co-localization Analysis
A Case Study
93
■
■
A localization Tale...
Romain Guiet
The Pilot Experiment
94
■
■
A localization Tale...
Romain Guiet
The Pilot Experiment
95
■
■
A localization Tale...
Romain Guiet
The Pilot Experiment
96
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
97
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Manual Selection
98
Threshold = 4
Too much Background
Threshold value is too low
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Manual Selection
99
Threshold = 60
Too Few pixels
Threshold value is too high
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Manual Selection
100
Threshold = 23
THE RIGHT VALUE!
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Manual Selection
101
Pros
Cons
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Manual Selection
102
Pros
Cons
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Manual Selection
103
Pros
Cons
DON’T �DO �THAT!
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
104
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
105
Based on the controls
Based on the results
Relies on Biology
Relies on Statistics
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
106
RAW
Biologist Threshold
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
107
RAW
Biologist Threshold
Costes’ AutoThreshold
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
108
Based on controls
Based on results
Relies on Biology
Relies on Statistics
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
Based on controls
109
Protein X
Golgi
DAPI
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
Based on controls
110
Protein X
Golgi
DAPI
Protein X
....
DAPI
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
Based on controls
111
Protein X
Golgi
DAPI
Same Acquisition Settings
BUT �No staining in this channel
Protein X
....
DAPI
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
Based on controls
112
Protein X
....
DAPI
Same Acquisition Settings
BUT �No staining in this channel
Histogram
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
Based on controls
113
We can now define a “Rule” (method) on the control channel
Histogram
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
Based on controls
114
We can now define a “Rule” (method) on the control channel
Histogram
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
Based on controls
115
We can now define a “Rule” (method) on the control channel
Histogram
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
Based on controls
116
False Positive Tolerance (%) | Pixel Number | Threshold value | Average | Median | MAX | ||
Control Image 1 | Image 2 | Image 3 | |||||
0.1 | 1049 | 9 | 10 | 10 | 10 | 10 | 11 |
0.01 | 105 | 11 | 13 | 13 | 12 | 13 | 14 |
0.001 | 10 | 13 | 17 | 16 | 15 | 16 | 18 |
0 | 0 | 18 | 22 | 18 | 19 | 18 | 23 |
Tolerable amount of False Positive
Image : 1024 x 1024 > 1000 000 pixels
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
Based on controls
117
False Positive Tolerance (%) | Pixel Number | Threshold value | Average | Median | MAX | ||
Control Image 1 | Image 2 | Image 3 | |||||
0.1 | 1049 | 9 | 10 | 10 | 10 | 10 | 11 |
0.01 | 105 | 11 | 13 | 13 | 12 | 13 | 14 |
0.001 | 10 | 13 | 17 | 16 | 15 | 16 | 18 |
0 | 0 | 18 | 22 | 18 | 19 | 18 | 23 |
Tolerable amount of False Positive
Threshold = 18
Image : 1024 x 1024 > 1000 000 pixels
Threshold = 12
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
Based on controls
118
Tolerable amount of False Positive
False Positive Tolerance (%) | Pixel Number | Threshold value | Average | Median | MAX | ||
Control Image 1 | Image 2 | Image 3 | |||||
0.1 | 1049 | 9 | 10 | 10 | 10 | 10 | 11 |
0.01 | 105 | 11 | 13 | 13 | 12 | 13 | 14 |
0.001 | 10 | 13 | 17 | 16 | 15 | 16 | 18 |
0 | 0 | 18 | 22 | 18 | 19 | 18 | 23 |
Image : 1024 x 1024 > 1000 000 pixels
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
Based on controls
119
Tolerable amount of False Positive
False Positive Tolerance (%) | Pixel Number | Threshold value | Average | Median | MAX | ||
Control Image 1 | Image 2 | Image 3 | |||||
0.1 | 1049 | 9 | 10 | 10 | 10 | 10 | 11 |
0.01 | 105 | 11 | 13 | 13 | 12 | 13 | 14 |
0.001 | 10 | 13 | 17 | 16 | 15 | 16 | 18 |
0 | 0 | 18 | 22 | 18 | 19 | 18 | 23 |
Image : 1024 x 1024 > 1000 000 pixels
Thresholds for each channel were defined on the corresponding negative staining control, set with a false positive pixels tolerance of 0.001% (0 or 0.1% or 0.01%), using the average value (or median, or max) from 3 independent control images.
■
■
A localization Tale...
Romain Guiet
Exercise - 3
15-20min
https://go.epfl.ch/2020-biop-jacop-tuto
120
■
■
A localization Tale...
Romain Guiet
Results
121
Raw�FPTol0.001%
Raw �FP0
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
Based on controls
122
Pros
Cons
■
■
A localization Tale...
Romain Guiet
The Pilot Experiment
123
■
■
A localization Tale...
Romain Guiet
Some Practical Aspects
124
■
■
A localization Tale...
Romain Guiet
Sampling
125
Raw
Downsample by 2
Pixel size = 75 nm
Pixel size = 150 nm
■
A localization Tale...
Romain Guiet
Sampling
126
�FPTol0.001%
� FPTol0.001%
In that case we can acquire twice less pixels (in x AND in y) without changing the results
Raw
Downsample by 2
Pixel size = 75 nm
Pixel size = 150 nm
■
A localization Tale...
Romain Guiet
Sampling
127
�FPTol0.001%
� FPTol0.001%
Raw
Downsample by 2
Pixel size = 75 nm
Pixel size = 150 nm
3D at a lower cost
In that case we can acquire twice less pixels (in x AND in y) without changing the results
■
A localization Tale...
Romain Guiet
The next Experiment
128
■
■
A localization Tale...
Romain Guiet
Some Practical Aspects
129
■
■
A localization Tale...
Romain Guiet
Deconvolution
130
raw 3D
deconvolved 3D
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
Based on controls
131
RAW
Deconvolved
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
Based on controls
132
RAW
Deconvolved
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
Based on controls
133
RAW
Deconvolved
0.000% | 0 | 9 | 12 | 11 | 11 | 11 | 12 |
0.001% | 29 | 7 | 9 | 7 | 8 | 7 | 9 |
0.010% | 288 | 6 | 8 | 5 | 6 | 6 | 8 |
0.100% | 2884 | 4 | 6 | 4 | 5 | 4 | 6 |
False Positive Tolerance | Pixel Number | Threshold value | Average | Median | MAX | ||
Control Image 1 | Image 2 | Image 3 | |||||
0 | 0 | 21 | 24 | 21 | 22 | 21 | 24 |
0.001% | 29 | 12 | 16 | 12 | 13 | 12 | 16 |
0.010% | 288 | 9 | 13 | 10 | 11 | 10 | 13 |
0.100% | 2884 | 7 | 10 | 7 | 8 | 7 | 10 |
■
■
A localization Tale...
Romain Guiet
Raw vs Deconvolved
134
RAW-FP0
Deconvolved-FP0
■
■
A localization Tale...
Romain Guiet
Raw vs Deconvolved
135
RAW-FPTol
Deconvolved-FPTol
■
■
A localization Tale...
Romain Guiet
Defining Thresholds
Automatic Selection
Based on controls
136
False Positive Zéro
False Positive Tolerance
Thresholds for each channel were defined on the corresponding negative staining control, set with a false positive pixels tolerance of 0.001% (0 or 0.1% or 0.01%), using the average value (or median, or max) from 3 independent control images.
■
■
A localization Tale...
Romain Guiet
Some Practical Aspects
137
■
■
A localization Tale...
Romain Guiet
Exercise - 5
5-10min
https://go.epfl.ch/2020-biop-jacop-tuto-3D
138
■
■
A localization Tale...
Romain Guiet
Compare individual 2D to whole 3D results
139
whole stack = 1 value
1 slice = 1 value
■
A localization Tale...
Romain Guiet
The next Experiment
140
■
■
A localization Tale...
Romain Guiet
Co-Localization Analysis
Pixels Based
141
Image Coefficient(s)
Image
■
■
A localization Tale...
Romain Guiet
Costes’ randomization
142
Principle
Golgi
Protein X
Merge
■
A localization Tale...
Romain Guiet
Costes’ randomization
143
Randomize channel B
Original channel A
Measure PCC
Principle
Golgi
Protein X
Merge
■
A localization Tale...
Romain Guiet
Costes’ randomization
144
...
Randomize channel B
Original channel A
Measure PCC
Measure PCC
Measure PCC
Measure PCC
...
Principle
Golgi
Protein X
Merge
■
A localization Tale...
Romain Guiet
Costes’ randomization
145
Image PCC
Random Images PCCs
Principle
Golgi
Protein X
Merge
Random
■
A localization Tale...
Romain Guiet
Costes’ randomization
146
Large Gap
Small Gap
Principle
Golgi
Protein X
Mitochondria
Protein X
Merge
Merge
Random
Random
■
A localization Tale...
Romain Guiet
Costes’ randomization
147
Limitations
Golgi
Protein X
Mitochondria
Protein X
Merge
Merge
Random
Random
■
A localization Tale...
Romain Guiet
Costes’ randomization
148
Limitations
Randomized in the entire image
Golgi
Protein X
Mitochondria
Protein X
Merge
Merge
Random
Random
■
A localization Tale...
Romain Guiet
Costes’ randomization
149
DAPI + HCS_cellMask
Limitations - Solution
Golgi
Protein X
Mitochondria
Protein X
Merge
Merge
DAPI + HCS_cellMask
■
A localization Tale...
Romain Guiet
Costes’ randomization
150
DAPI + HCS_cellMask
Limitations - Solution
Golgi
Protein X
Mitochondria
Protein X
Merge
Merge
DAPI + HCS_cellMask
■
A localization Tale...
Romain Guiet
Costes’ randomization
151
Large Gap
Within Random
Limitations - Solution
Golgi
Protein X
Mitochondria
Protein X
Merge
Merge
Random
Random
■
A localization Tale...
Romain Guiet
Costes’ randomization
A good validation tool, to show that it’s not random!
152
Mitochondria
Golgi
Protein X
■
■
A localization Tale...
Romain Guiet
Co-Localization Analysis
Conclusion
153
Pixels
Object
Pearson Correlation, Manders’, ...
Distances
Intensities
Co-Occurrence
Co-Expression
Co-Occurrence
Correlation
Co-Distribution
Pattern analysis
Always use the right tool for the job
Don't try to pound nails with a screwdriver
■
A localization Tale...
Romain Guiet
Co-Localization Analysis
Conclusion
154
Segmentable �Objects?
Only Blobs Objects?
Ripley’s K function
Nearest Neighbor
Similar Areas?
Pearson Correlation Coefficient
Manders’ coefficients
Cell/Region �staining
YES
NO
YES
NO
YES
NO
Costes’�Randomization
Objects: Spatial Analysis
Image:�Global Analysis
Similar Areas?
Pearson Correlation Coefficient
Manders’ coefficients
YES
NO
YES
NO
■
A localization Tale...
Romain Guiet
Thanks to
155
Claudia �Battistella
Tiphaine �Arlabosse
Olivier
Burri
Nicolas
Chiaruttini
Arne
Seitz
Thierry
Laroche
José �Artacho
Kirstin Vonderstein
Fabrice Cordelières
■
A localization Tale...
Romain Guiet
Thank you for your attention
156
■
A localization Tale...
Romain Guiet
Resources
157
Co-localization review
Mascalchi and Cordelières 2019
Co-localization tools:
■
A localization Tale...
Romain Guiet