From 0e4077e5a2fa713a530f64839d76257bbdeba0f9 Mon Sep 17 00:00:00 2001 From: Joel Collins Date: Thu, 11 Jun 2020 12:16:42 +0100 Subject: [PATCH] Added timing code --- openflexure_microscope/api/default_extensions/scan.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/openflexure_microscope/api/default_extensions/scan.py b/openflexure_microscope/api/default_extensions/scan.py index a9cbfe82..e7e1c84d 100644 --- a/openflexure_microscope/api/default_extensions/scan.py +++ b/openflexure_microscope/api/default_extensions/scan.py @@ -116,6 +116,8 @@ class ScanExtension(BaseExtension): annotations: dict = {}, tags: list = [], ): + start = time.time() + # Keep task progress self._images_to_be_captured = reduce((lambda x, y: x * y), grid) self._images_captured_so_far = 0 @@ -228,6 +230,9 @@ class ScanExtension(BaseExtension): logging.debug("Returning to {}".format(initial_position)) microscope.stage.move_abs(initial_position) + end = time.time() + logging.info(f"Scan took {end - start} seconds") + def stack( self,