Skip to content

Commit e475aa7

Browse files
committed
Fix LMAnalysis detection overlay ROI size
1 parent 7aea6a8 commit e475aa7

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

PYME/DSView/modules/LMAnalysis.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -594,16 +594,19 @@ def toggle_new_style(self, event=None):
594594
def _update_points_overlay(self):
595595
''' Make sure the points overlay is up to date with the current analysis progress'''
596596
mdh = self.analysisController.analysisMDH
597+
roi_size = mdh.getOrDefault('Analysis.ROISize', 11)
597598

598599
if not hasattr(self, '_ovl') or not hasattr(self._ovl, 'filter'):
599600
from PYME.DSView import overlays
600601
from PYME.IO import tabular
601602
filt = tabular.FitResultsSource(self.fitResults)
602603
self._ovl = overlays.PointDisplayOverlay(filter=filt, md=mdh, display_name='Detections')
603604
self._ovl.pointMode = 'lm'
605+
self._ovl.pointSize = roi_size * 2 + 1
604606
self.view.add_overlay(self._ovl)
605607
else:
606608
self._ovl.filter.setResults(self.fitResults)
609+
self._ovl.pointSize = roi_size * 2 + 1
607610

608611
def SetFitInfo(self):
609612
# TODO - use filter / raw fit results rather than creating a points array.

0 commit comments

Comments
 (0)