In [1]:
import cProfile
from leicaautomator import find_tma_regions
from skimage.io import imread, imshow
from leicaautomator.utils import apply_chunks, _get_chunks
from leicaautomator.filters import *
from skimage.morphology import square, disk
import numpy as np

img = imread('../master/stitched--U00--V00--C00--Z00.png')


/Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/utils/core.py:11: UserWarning: Recommended matplotlib backend is `Agg` for full skimage.viewer functionality.
  warnings.warn("Recommended matplotlib backend is `Agg` for full "

In [2]:
cProfile.run('regions = find_tma_regions(img)', 'profile.csv')

In [3]:
len(regions)


Out[3]:
129

In [4]:
import pstats
p = pstats.Stats('profile.csv')
p = p.sort_stats('tottime')

In [5]:
p.print_stats()


Tue May 19 12:58:34 2015    profile.csv

         674137 function calls (663929 primitive calls) in 41.427 seconds

   Ordered by: internal time

   ncalls  tottime  percall  cumtime  percall filename:lineno(function)
        1   15.658   15.658   31.754   31.754 {built-in method exec_}
      112    7.917    0.071    7.917    0.071 {method 'acquire' of '_thread.lock' objects}
       10    3.680    0.368    6.844    0.684 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/image.py:149(_get_unsampled_image)
        6    1.864    0.311    1.864    0.311 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/utils/core.py:23(init_qtapp)
        8    1.448    0.181    1.449    0.181 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:2209(masked_invalid)
     1832    1.386    0.001    1.718    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/measure/_moments.py:6(moments)
        1    1.367    1.367    1.596    1.596 {skimage.measure._ccomp.label}
        7    1.309    0.187    1.309    0.187 {method 'take' of 'numpy.ndarray' objects}
     1945    0.944    0.000    0.944    0.000 {method 'astype' of 'numpy.ndarray' objects}
    11836    0.440    0.000    0.440    0.000 {built-in method array}
        1    0.422    0.422    0.422    0.422 {built-in method bincount}
     2158    0.418    0.000    0.418    0.000 {method 'reduce' of 'numpy.ufunc' objects}
        1    0.306    0.306    0.306    0.306 {built-in method find_objects}
        7    0.304    0.043    2.245    0.321 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/colors.py:528(__call__)
       10    0.294    0.029    0.295    0.030 {built-in method draw_image}
        3    0.228    0.076    0.228    0.076 {built-in method RendererAgg}
        5    0.178    0.036    2.246    0.449 {function Plugin.show at 0x108ba7158}
     1832    0.172    0.000    0.172    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/measure/_regionprops.py:177(image)
        1    0.163    0.163    6.531    6.531 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:186(image_filter)
        7    0.133    0.019    0.133    0.019 {built-in method frombyte}
        7    0.132    0.019    0.301    0.043 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/colors.py:904(__call__)
        9    0.118    0.013    0.118    0.013 {built-in method copy_from_bbox}
      526    0.102    0.000    0.120    0.000 {built-in method draw_path}
      774    0.095    0.000    0.095    0.000 {method 'set_text' of 'FT2Font' objects}
       10    0.095    0.010    0.095    0.010 {method 'clip' of 'numpy.ndarray' objects}
        1    0.093    0.093    4.175    4.175 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:323(image_filter)
       31    0.088    0.003    0.088    0.003 {built-in method copyto}
        8    0.075    0.009    1.556    0.195 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/image.py:420(set_data)
      167    0.075    0.000    0.075    0.000 {built-in method concatenate}
        1    0.072    0.072    0.548    0.548 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:205(image_filter)
        7    0.068    0.010    2.614    0.373 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cm.py:207(to_rgba)
     8974    0.048    0.000    0.062    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/weakref.py:101(__init__)
        1    0.048    0.048    0.050    0.050 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:569(__init__)
     1833    0.046    0.000    0.228    0.000 <frozen importlib._bootstrap>:2147(_find_spec)
       11    0.045    0.004    0.045    0.004 {built-in method tostring_bgra}
       11    0.040    0.004    0.040    0.004 {fromImage}
     1833    0.038    0.000    0.131    0.000 <frozen importlib._bootstrap>:2016(find_spec)
      258    0.037    0.000    0.038    0.000 {built-in method draw_text_image}
      516    0.032    0.000    0.221    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:287(_get_layout)
        2    0.031    0.016    8.110    4.055 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:687(compute)
       10    0.029    0.003   10.867    1.087 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:1004(draw)
     1836    0.027    0.000    0.027    0.000 {built-in method stat}
     8974    0.025    0.000    0.087    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:85(__init__)
     4436    0.025    0.000    0.025    0.000 {built-in method dot}
      288    0.021    0.000    0.662    0.002 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:581(draw)
44832/44831    0.020    0.000    0.023    0.000 {built-in method isinstance}
     1471    0.020    0.000    0.020    0.000 {method 'copy' of 'numpy.ndarray' objects}
2288/1273    0.018    0.000    0.078    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2314(get_affine)
        8    0.018    0.002    1.481    0.185 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:1492(safe_masked_invalid)
3664/1832    0.018    0.000    2.001    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/measure/_regionprops.py:91(__get__)
     1833    0.018    0.000    0.326    0.000 <frozen importlib._bootstrap>:2234(_find_and_load)
     1832    0.018    0.000    1.990    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/measure/_regionprops.py:236(moments)
     9166    0.017    0.000    0.024    0.000 <frozen importlib._bootstrap>:52(<listcomp>)
      258    0.017    0.000    0.017    0.000 {method 'draw_glyphs_to_bitmap' of 'FT2Font' objects}
     1833    0.017    0.000    0.258    0.000 <frozen importlib._bootstrap>:2207(_find_and_load_unlocked)
     9166    0.016    0.000    0.044    0.000 <frozen importlib._bootstrap>:50(_path_join)
    10996    0.015    0.000    0.015    0.000 {method 'format' of 'str' objects}
        7    0.015    0.002    0.958    0.137 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:362(image)
      526    0.014    0.000    0.285    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:434(draw)
      547    0.014    0.000    0.014    0.000 {built-in method empty}
      845    0.014    0.000    0.036    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1838(rotate)
        4    0.014    0.003    0.087    0.022 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:489(<genexpr>)
     9954    0.013    0.000    0.013    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/__init__.py:871(__getitem__)
     1290    0.013    0.000    0.033    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/core.py:177(get_dependencies)
        9    0.013    0.001    0.132    0.015 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:65(on_draw_event)
      587    0.012    0.000    0.179    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:609(_update_patch_transform)
     2768    0.012    0.000    0.026    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/colors.py:334(to_rgba)
2628/2182    0.012    0.000    0.035    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:137(_invalidate_internal)
      258    0.012    0.000    0.121    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_agg.py:180(draw_text)
    14280    0.012    0.000    0.016    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/core.py:27(istask)
     1833    0.011    0.000    0.150    0.000 <frozen importlib._bootstrap>:1902(_get_spec)
        5    0.011    0.002    0.011    0.002 {built-in method raise_}
     1833    0.011    0.000    0.018    0.000 <frozen importlib._bootstrap>:274(_get_module_lock)
     1429    0.011    0.000    0.046    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:774(__init__)
     8974    0.011    0.000    0.014    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/weakref.py:255(update)
      975    0.011    0.000    0.014    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/lib/twodim_base.py:190(eye)
     3350    0.010    0.000    0.072    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1739(__init__)
     3799    0.010    0.000    0.023    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/weakref.py:149(__setitem__)
     5160    0.010    0.000    0.036    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/numeric.py:394(asarray)
       11    0.009    0.001    0.009    0.001 {built-in method eraseRect}
     1834    0.009    0.000    0.019    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/weakref.py:214(values)
     2229    0.009    0.000    0.034    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:161(set_children)
     3437    0.009    0.000    0.012    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:681(is_string_like)
     5973    0.009    0.000    0.066    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1593(__init__)
     1833    0.009    0.000    0.009    0.000 <frozen importlib._bootstrap>:192(acquire)
     1833    0.008    0.000    0.009    0.000 <frozen importlib._bootstrap>:217(release)
      825    0.008    0.000    0.028    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:745(update)
      774    0.008    0.000    0.034    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_agg.py:265(_get_agg_font)
       11    0.008    0.001    0.008    0.001 {built-in method drawPixmap}
     1174    0.008    0.000    0.043    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1885(translate)
     1292    0.007    0.000    0.014    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:701(__hash__)
      760    0.007    0.000    0.013    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:400(_get_bounds)
2112/2104    0.007    0.000    0.018    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/units.py:125(get_converter)
      726    0.007    0.000    0.009    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:79(__init__)
        1    0.007    0.007    0.007    0.007 <frozen importlib._bootstrap>:1621(get_data)
      687    0.007    0.000    0.015    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/path.py:199(_update_values)
     3799    0.007    0.000    0.007    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/weakref.py:297(__init__)
     9303    0.006    0.000    0.006    0.000 {built-in method iter}
    18334    0.006    0.000    0.006    0.000 {method 'rstrip' of 'str' objects}
      516    0.006    0.000    0.094    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_agg.py:208(get_text_width_height_descent)
      975    0.006    0.000    0.024    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/numeric.py:2125(identity)
      393    0.006    0.000    0.031    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:67(__init__)
     9167    0.006    0.000    0.006    0.000 <frozen importlib._bootstrap>:518(_verbose_message)
     1272    0.006    0.000    0.037    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2215(__init__)
     1833    0.006    0.000    0.035    0.000 <frozen importlib._bootstrap>:261(__enter__)
     3205    0.006    0.000    0.010    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:672(iterable)
     3473    0.006    0.000    0.012    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:235(pchanged)
      535    0.006    0.000    0.115    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:560(set_clip_path)
      258    0.006    0.000    0.014    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:688(translated)
      851    0.006    0.000    0.043    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:831(from_extents)
     9163    0.006    0.000    0.010    0.000 <frozen importlib._bootstrap>:2124(__exit__)
    11701    0.006    0.000    0.006    0.000 {built-in method getattr}
   844/10    0.006    0.000   10.867    1.087 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:57(draw_wrapper)
        3    0.005    0.002    0.005    0.002 {built-in method sizeHint}
     9163    0.005    0.000    0.009    0.000 <frozen importlib._bootstrap>:2120(__enter__)
      258    0.005    0.000    0.264    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:1613(bbox_artist)
     2182    0.005    0.000    0.040    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:126(invalidate)
     1752    0.005    0.000    0.005    0.000 {built-in method zeros}
      773    0.005    0.000    0.005    0.000 {method 'flatten' of 'numpy.ndarray' objects}
     4352    0.005    0.000    0.008    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/six.py:557(iteritems)
     3103    0.005    0.000    0.009    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/core.py:149(_deps)
     3664    0.005    0.000    0.007    0.000 <frozen importlib._bootstrap>:2138(_find_spec_legacy)
      687    0.005    0.000    0.025    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/path.py:103(__init__)
      526    0.005    0.000    0.126    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_agg.py:140(draw_path)
     1961    0.005    0.000    2.006    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/measure/_regionprops.py:118(area)
    18463    0.005    0.000    0.005    0.000 {built-in method len}
    10996    0.005    0.000    0.005    0.000 {built-in method release_lock}
      974    0.005    0.000    0.204    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:185(get_transform)
     1833    0.005    0.000    0.007    0.000 <frozen importlib._bootstrap>:172(__init__)
  1232/96    0.005    0.000    0.007    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/optimize.py:181(functions_of)
     1759    0.005    0.000    0.038    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2390(composite_transform_factory)
      747    0.004    0.000    0.071    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1274(transform)
     4853    0.004    0.000    0.004    0.000 {built-in method hasattr}
     1662    0.004    0.000    0.004    0.000 {method 'reshape' of 'numpy.ndarray' objects}
     2096    0.004    0.000    0.022    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1441(convert_units)
       88    0.004    0.000    0.009    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/linalg/linalg.py:455(inv)
 1489/264    0.004    0.000    0.009    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/core.py:261(subs)
     9175    0.004    0.000    0.004    0.000 {method 'join' of 'str' objects}
     3799    0.004    0.000    0.007    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/weakref.py:292(__new__)
      258    0.004    0.000    0.065    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:763(get_window_extent)
      260    0.004    0.000    0.004    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:1289(__setitem__)
     1382    0.004    0.000    0.016    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2484(get_matrix)
     1276    0.004    0.000    0.004    0.000 {built-in method affine_transform}
     1833    0.004    0.000    0.004    0.000 <frozen importlib._bootstrap>:790(__init__)
      595    0.004    0.000    0.065    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1370(transform_point)
     1832    0.004    0.000    2.009    0.001 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:329(<lambda>)
     2254    0.003    0.000    0.018    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:155(convert_xunits)
      384    0.003    0.000    0.032    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/markers.py:182(_recache)
        7    0.003    0.000    0.003    0.000 {built-in method clear}
     1413    0.003    0.000    0.005    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_weakrefset.py:26(__exit__)
        1    0.003    0.003    0.377    0.377 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/measure/_regionprops.py:329(regionprops)
     9163    0.003    0.000    0.003    0.000 {built-in method acquire_lock}
       84    0.003    0.000    0.003    0.000 {built-in method showMessage}
       73    0.003    0.000    2.013    0.028 {built-in method sorted}
      774    0.003    0.000    0.004    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_agg.py:53(get_hinting_flag)
       11    0.003    0.000    0.106    0.010 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5agg.py:73(paintEvent)
3116/1826    0.003    0.000    0.016    0.000 {built-in method hash}
     1769    0.003    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/weakref.py:102(remove)
     1526    0.003    0.000    0.006    0.000 <frozen importlib._bootstrap>:2264(_handle_fromlist)
      747    0.003    0.000    0.057    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2290(transform_affine)
     2254    0.003    0.000    0.013    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:165(convert_yunits)
       96    0.003    0.000    0.046    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:249(__init__)
     1833    0.003    0.000    0.153    0.000 <frozen importlib._bootstrap>:1934(find_spec)
      794    0.003    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:774(__init__)
      774    0.003    0.000    0.023    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:726(get_position)
     1049    0.003    0.000    0.008    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:275(set_facecolor)
      516    0.003    0.000    0.027    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:732(get_prop_tup)
     1276    0.003    0.000    0.009    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1694(transform_affine)
     1578    0.003    0.000    0.020    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:994(set_foreground)
     2730    0.003    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/colors.py:353(<genexpr>)
      589    0.003    0.000    0.018    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2468(__init__)
     1388    0.003    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/six.py:554(itervalues)
      516    0.003    0.000    0.003    0.000 {method 'round' of 'numpy.generic' objects}
      232    0.003    0.000    0.008    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/ghost.py:49(expand_key)
     1413    0.003    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_weakrefset.py:20(__enter__)
     3808    0.003    0.000    0.003    0.000 {built-in method __new__ of type object at 0x1002044e0}
     1759    0.003    0.000    0.042    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1132(__add__)
     3672    0.003    0.000    0.003    0.000 {method 'rpartition' of 'str' objects}
     7980    0.003    0.000    0.003    0.000 {method 'get' of 'dict' objects}
      298    0.003    0.000    0.007    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/rewrite.py:345(_match)
      200    0.003    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/ghost.py:15(fractional_slice)
      774    0.003    0.000    0.003    0.000 {method 'clear' of 'FT2Font' objects}
     1629    0.003    0.000    0.004    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:261(get_transform)
      587    0.002    0.000    0.066    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1875(rotate_deg_around)
     1833    0.002    0.000    0.002    0.000 <frozen importlib._bootstrap>:257(__init__)
     1833    0.002    0.000    0.011    0.000 <frozen importlib._bootstrap>:268(__exit__)
     3712    0.002    0.000    0.002    0.000 {built-in method allocate_lock}
      845    0.002    0.000    0.038    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1855(rotate_deg)
      129    0.002    0.000    0.013    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:909(set_xy)
     1188    0.002    0.000    0.006    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/numeric.py:464(asanyarray)
     2066    0.002    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:786(get_size_in_points)
  920/232    0.002    0.000    0.004    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/ghost.py:84(reshape)
     1835    0.002    0.000    0.029    0.000 <frozen importlib._bootstrap>:68(_path_stat)
      516    0.002    0.000    0.006    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:1030(is_math_text)
      844    0.002    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:48(after)
      137    0.002    0.000    0.002    0.000 {built-in method update_path_extents}
     3486    0.002    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1784(get_matrix)
        5    0.002    0.000    0.004    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/widgets/core.py:78(__init__)
      849    0.002    0.000    0.045    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:821(from_bounds)
     5968    0.002    0.000    0.002    0.000 {method 'pop' of 'list' objects}
       10    0.002    0.000   10.640    1.064 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:1989(draw)
      656    0.002    0.000    0.006    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:260(set_edgecolor)
     9214    0.002    0.000    0.002    0.000 {method 'append' of 'list' objects}
        1    0.002    0.002    0.081    0.081 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:415(set_texts)
       10    0.002    0.000    9.585    0.958 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/image.py:578(make_image)
       42    0.002    0.000    0.059    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:629(contains)
      747    0.002    0.000    0.004    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2294(transform_non_affine)
      129    0.002    0.000    0.036    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:1573(_update_patch_limits)
      198    0.002    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:854(set_weight)
      200    0.002    0.000    0.016    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:160(__init__)
      774    0.002    0.000    0.002    0.000 {method 'set_size' of 'FT2Font' objects}
     1833    0.002    0.000    0.002    0.000 <frozen importlib._bootstrap>:1870(_path_importer_cache)
      516    0.002    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:2158(is_math_text)
    14116    0.002    0.000    0.002    0.000 {built-in method callable}
    62/53    0.002    0.000    0.206    0.004 {method 'emit' of 'PyQt4.QtCore.pyqtBoundSignal' objects}
     1863    0.002    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2275(_get_is_affine)
     5678    0.002    0.000    0.002    0.000 {method 'extend' of 'list' objects}
     1413    0.002    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_weakrefset.py:16(__init__)
      794    0.002    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:663(_set_gc_clip)
     1833    0.002    0.000    0.002    0.000 {built-in method is_frozen}
      259    0.002    0.000    0.007    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1609(__eq__)
       44    0.002    0.000    0.072    0.002 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1412(__init__)
        4    0.002    0.000    0.002    0.000 {built-in method setWidget}
        4    0.002    0.000    0.004    0.001 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:21(__add__)
      260    0.002    0.000    0.025    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:580(__init__)
       52    0.002    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:2788(__array_finalize__)
      200    0.002    0.000    0.015    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:655(__init__)
     2172    0.002    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:5776(isMaskedArray)
     1833    0.002    0.000    0.003    0.000 <frozen importlib._bootstrap>:1336(find_spec)
      278    0.002    0.000    0.012    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:805(unit)
     1832    0.002    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/measure/_regionprops.py:110(__init__)
      237    0.002    0.000    0.015    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1722(inverted)
       42    0.002    0.000    0.091    0.002 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:278(mouseMoveEvent)
      516    0.002    0.000    0.002    0.000 {method 'get_width_height' of 'FT2Font' objects}
     1313    0.002    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/__init__.py:335(ge)
     1833    0.002    0.000    0.002    0.000 <frozen importlib._bootstrap>:30(_relax_case)
      844    0.001    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:41(before)
      794    0.001    0.000    0.004    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:704(new_gc)
     3666    0.001    0.000    0.001    0.000 {built-in method get_ident}
      114    0.001    0.000    0.146    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:529(process)
        1    0.001    0.001   10.100   10.100 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:192(__init__)
      129    0.001    0.000    0.079    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_axes.py:517(text)
        4    0.001    0.000    0.019    0.005 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/optimize.py:100(inline)
        8    0.001    0.000    0.006    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/rechunk.py:170(rechunk)
      774    0.001    0.000    0.001    0.000 {method 'get_descent' of 'FT2Font' objects}
     1276    0.001    0.000    0.010    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1614(transform)
      198    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:872(set_stretch)
     1313    0.001    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/__init__.py:303(report)
      457    0.001    0.000    0.017    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1071(get_points)
      290    0.001    0.000    0.008    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1051(__init__)
      526    0.001    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:444(get_snap)
     1832    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/six.py:180(find_module)
     1833    0.001    0.000    0.001    0.000 <frozen importlib._bootstrap>:288(cb)
        1    0.001    0.001    0.058    0.058 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:452(__init__)
      960    0.001    0.000    0.009    0.000 {method 'all' of 'numpy.ndarray' objects}
      794    0.001    0.000    0.018    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:926(set_alpha)
      516    0.001    0.000    0.006    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:199(get_patch_transform)
     1172    0.001    0.000    0.001    0.000 {built-in method max}
      526    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1032(set_linestyle)
       44    0.001    0.000    0.001    0.000 {built-in method statusBar}
     4486    0.001    0.000    0.001    0.000 {method 'items' of 'dict' objects}
      549    0.001    0.000    0.004    0.000 {built-in method any}
      129    0.001    0.000    0.019    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1205(contains_branch_seperately)
       10    0.001    0.000    9.882    0.988 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/image.py:353(draw)
     2217    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/colors.py:265(to_rgb)
      129    0.001    0.000    0.024    0.000 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:437(create_polygon)
      390    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:526(_update_clip_properties)
        8    0.001    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/core.py:245(reverse_dict)
      137    0.001    0.000    0.011    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:1649(update_datalim)
      262    0.001    0.000    0.004    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:773(_set_artist_props)
   298/98    0.001    0.000    0.011    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/rewrite.py:332(_bottom_up)
       42    0.001    0.000    0.088    0.002 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1913(motion_notify_event)
   158/79    0.001    0.000    0.023    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2322(inverted)
      192    0.001    0.000    0.019    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/markers.py:229(set_marker)
      827    0.001    0.000    0.004    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:250(set_transform)
       59    0.001    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:2763(_update_from)
      198    0.001    0.000    0.005    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:815(set_family)
    32/24    0.001    0.000    0.068    0.003 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:67(__init__)
     4327    0.001    0.000    0.001    0.000 {built-in method id}
     2893    0.001    0.000    0.001    0.000 {method 'add' of 'set' objects}
      931    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2174(get_matrix)
        2    0.001    0.001    0.014    0.007 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/ghost.py:112(ghost_internal)
     3585    0.001    0.000    0.001    0.000 {method 'lower' of 'str' objects}
      620    0.001    0.000    0.013    0.000 {method 'update' of 'dict' objects}
      224    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:593(shape)
      464    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/ghost.py:61(inds)
      327    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:890(set_size)
      232    0.001    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/ghost.py:94(<listcomp>)
     1012    0.001    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/rewrite.py:5(head)
     1294    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:795(get_file)
       37    0.001    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:413(_format_coord)
      516    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:46(get_rotation)
       12    0.001    0.000    0.001    0.000 {built-in method update}
      298    0.001    0.000    0.008    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/rewrite.py:252(iter_matches)
      526    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2304(transform_path_non_affine)
     1388    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/weakref.py:116(_commit_removals)
     1832    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numba/six.py:176(find_module)
      393    0.001    0.000    0.004    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:352(set_fill)
        2    0.001    0.000    0.005    0.003 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/optimize.py:37(fuse)
      129    0.001    0.000    0.088    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:1555(add_patch)
      925    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1573(_get_is_affine)
       11    0.001    0.000    0.001    0.000 {built-in method resize}
      960    0.001    0.000    0.008    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/_methods.py:40(_all)
      516    0.001    0.000    0.004    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/fromnumeric.py:2633(round_)
       40    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:242(_slice_1d)
       70    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:386(_get_height)
        1    0.001    0.001    0.002    0.002 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:374(set_well_positions)
       28    0.001    0.000    0.148    0.005 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:2638(__new__)
     1833    0.001    0.000    0.001    0.000 <frozen importlib._bootstrap>:1266(find_spec)
     3561    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1640(get_affine)
      370    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/rewrite.py:47(__init__)
       32    0.001    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:569(recache)
      258    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_agg.py:291(points_to_pixels)
     1305    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:720(get_family)
  387/258    0.001    0.000    0.008    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2259(__eq__)
      587    0.001    0.000    0.179    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:625(get_patch_transform)
     1688    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:690(get_agg_filter)
      554    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/toolz/functoolz.py:217(__call__)
       42    0.001    0.000    0.073    0.002 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1521(__init__)
  516/258    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2271(depth)
     1032    0.001    0.000    0.001    0.000 {method 'count' of 'str' objects}
      129    0.001    0.000    0.006    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1900(scale)
      397    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:370(set_capstyle)
      137    0.001    0.000    0.009    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:919(update_from_data_xy)
      274    0.001    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/abc.py:178(__instancecheck__)
     1305    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:748(get_variant)
     26/4    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/abc.py:194(__subclasscheck__)
       88    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/linalg/linalg.py:139(_commonType)
       20    0.001    0.000    0.001    0.000 {built-in method addWidget}
      645    0.001    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:651(set_clip_on)
      394    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_weakrefset.py:70(__contains__)
      518    0.001    0.000    0.124    0.000 {method 'min' of 'numpy.ndarray' objects}
        4    0.001    0.000    0.003    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/core.py:289(_toposort)
      516    0.001    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:254(get_rotation)
      259    0.001    0.000    0.004    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/fromnumeric.py:1852(all)
      137    0.001    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:883(update_from_path)
      129    0.001    0.000    0.017    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1185(contains_branch)
      256    0.001    0.000    0.005    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/core.py:274(<listcomp>)
      258    0.001    0.000    0.007    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2265(_iter_break_from_left_to_right)
      967    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1003(get_points)
      524    0.001    0.000    0.222    0.000 {method 'max' of 'numpy.ndarray' objects}
     1305    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:738(get_style)
       32    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:1393(popall)
       42    0.001    0.000    0.006    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:2779(mouse_move)
       37    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/arrayprint.py:343(array2string)
      526    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1597(__array__)
     1305    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:768(get_stretch)
       37    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:2955(format_xdata)
      491    0.001    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:541(set_figure)
      298    0.001    0.000    0.009    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/rewrite.py:273(_rewrite)
  704/316    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/core.py:219(flatten)
        2    0.001    0.000    0.005    0.002 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/optimize.py:9(cull)
      796    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2542(get_matrix)
       10    0.001    0.000    0.005    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:1145(apply_aspect)
     1455    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/path.py:207(vertices)
      884    0.001    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/rewrite.py:78(current)
     1688    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:673(get_rasterized)
      232    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/toolz/itertoolz.py:628(partition)
        3    0.001    0.000    0.229    0.076 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_agg.py:85(__init__)
      393    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:386(set_joinstyle)
      137    0.001    0.000    0.144    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:395(__call__)
        1    0.001    0.001    0.025    0.025 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:351(create_polygons)
  311/125    0.001    0.000    0.006    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2244(_invalidate_internal)
        2    0.001    0.000    8.142    4.071 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/utils.py:85(apply_chunks)
      519    0.001    0.000    0.176    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/_methods.py:28(_amin)
       55    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:73(as_list)
      794    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:844(get_clip_path)
       74    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:538(insert_many)
     1320    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:748(get_text)
      129    0.001    0.000    0.007    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2158(__eq__)
     1305    0.001    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:757(get_weight)
     1416    0.001    0.000    0.001    0.000 {method 'values' of 'dict' objects}
       42    0.000    0.000    0.005    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:395(_update_status_bar)
     1741    0.000    0.000    0.000    0.000 {method 'remove' of 'set' objects}
       10    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:2042(<listcomp>)
       74    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/ticker.py:467(format_data_short)
       88    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/linalg/linalg.py:209(_assertNdSquareness)
       10    0.000    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:203(slice_slices_and_integers)
       58    0.000    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:916(normalize_chunks)
     1192    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/core.py:254(<genexpr>)
      524    0.000    0.000    0.221    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/_methods.py:25(_amax)
      519    0.000    0.000    0.000    0.000 {method 'replace' of 'str' objects}
        1    0.000    0.000    0.000    0.000 {method 'read' of '_io.FileIO' objects}
       21    0.000    0.000    0.000    0.000 {method 'connect' of 'PyQt4.QtCore.pyqtBoundSignal' objects}
      268    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:603(get_path)
      198    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:828(<listcomp>)
      129    0.000    0.000    0.023    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:839(__init__)
      794    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:913(get_snap)
      129    0.000    0.000    0.000    0.000 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:440(<listcomp>)
        6    0.000    0.000    1.203    0.200 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:360(display_filtered_image)
   136/96    0.000    0.000    0.016    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/spines.py:389(get_spine_transform)
       32    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/async.py:292(finish_task)
        6    0.000    0.000    5.379    0.896 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:311(filter_image)
      526    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:953(set_capstyle)
     15/6    0.000    0.000   14.352    2.392 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:101(filter_image)
      259    0.000    0.000    0.000    0.000 {method 'split' of 'str' objects}
       96    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:922(set_linestyle)
      129    0.000    0.000    0.054    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:545(set_clip_path)
      260    0.000    0.000    0.000    0.000 {method 'copy' of 'dict' objects}
      232    0.000    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/ghost.py:79(<listcomp>)
      794    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:430(get_gid)
      794    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1091(get_hatch_path)
       32    0.000    0.000    0.006    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/async.py:419(fire_task)
       42    0.000    0.000    0.060    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:1729(in_axes)
     1104    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:621(get_visible)
      198    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:832(set_style)
       96    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:735(is_numlike)
      329    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:824(set_color)
        7    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/colors.py:662(is_gray)
      794    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:968(set_clip_path)
      784    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:531(get_path_effects)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/rechunk.py:47(_intersect_1d)
       88    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/linalg/linalg.py:101(get_linalg_error_extobj)
      129    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:569(set_clip_on)
        1    0.000    0.000    0.476    0.476 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/exposure/exposure.py:22(histogram)
       42    0.000    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:505(_show_message)
      129    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:806(set_backgroundcolor)
  306/281    0.000    0.000    0.001    0.000 {built-in method issubclass}
       42    0.000    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:671(set_message)
      202    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/optimization.py:29(is_full_slice)
       88    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/linalg/linalg.py:106(_makearray)
        5    0.000    0.000    0.000    0.000 {built-in method __build_class__}
      480    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/ghost.py:43(<genexpr>)
      287    0.000    0.000    0.016    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:280(__array__)
       11    0.000    0.000    0.000    0.000 {built-in method end}
       10    0.000    0.000   11.101    1.110 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_agg.py:458(draw)
       19    0.000    0.000    0.234    0.012 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_agg.py:473(get_renderer)
      258    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:119(remove)
       10    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:542(anchored)
       38    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/threading.py:210(__init__)
       28    0.000    0.000    0.088    0.003 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:2334(_putmask)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:580(_icon)
      261    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:551(set_clip_box)
       10    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:586(shrunk_to_aspect)
       76    0.000    0.000    0.000    0.000 {method 'sort' of 'list' objects}
      784    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1054(set_url)
      526    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:976(set_dashes)
        9    0.000    0.000    0.119    0.013 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_agg.py:450(copy_from_bbox)
        2    0.000    0.000    7.928    3.964 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/async.py:369(get_async)
        2    0.000    0.000    0.017    0.008 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/optimize.py:205(dealias)
      258    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_agg.py:261(get_canvas_width_height)
       37    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:2968(format_ydata)
      192    0.000    0.000    0.016    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/markers.py:206(set_fillstyle)
        4    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:1111(concatenate)
      663    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/path.py:240(simplify_threshold)
      258    0.000    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1158(_iter_break_from_left_to_right)
       54    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:390(_get_axes)
        3    0.000    0.000    0.000    0.000 {built-in method addAction}
      393    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:402(set_hatch)
       10    0.000    0.000    0.004    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:114(slice_with_newaxes)
       12    0.000    0.000    0.071    0.006 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:725(cla)
      546    0.000    0.000    0.000    0.000 {method 'strip' of 'str' objects}
      784    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:962(set_clip_rectangle)
       16    0.000    0.000    0.008    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:559(_get_gridline)
       42    0.000    0.000    0.060    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1428(<listcomp>)
      204    0.000    0.000    0.004    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/optimize.py:230(<genexpr>)
      398    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:324(set_linewidth)
       32    0.000    0.000    7.918    0.247 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/queue.py:150(get)
      198    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:844(set_variant)
      362    0.000    0.000    0.001    0.000 {built-in method all}
        4    0.000    0.000    0.000    0.000 {built-in method addDockWidget}
        1    0.000    0.000    0.000    0.000 {built-in method menuBar}
      182    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:622(ndim)
      526    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1017(set_joinstyle)
      663    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/path.py:259(should_simplify)
      224    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:1020(set_text)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/rechunk.py:28(<listcomp>)
        4    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/widgets/core.py:261(__init__)
        1    0.000    0.000   44.165   44.165 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/automator.py:38(find_tma_regions)
       65    0.000    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2564(__init__)
       42    0.000    0.000    0.000    0.000 {built-in method x}
       64    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/threading.py:329(notify)
       40    0.000    0.000    0.000    0.000 {built-in method round}
      794    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1099(get_sketch_params)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2657(nonsingular)
     1833    0.000    0.000    0.000    0.000 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:328(<genexpr>)
       88    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/linalg/linalg.py:198(_assertRankAtLeast2)
      794    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:813(restore)
        2    0.000    0.000    0.002    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/toolz/functoolz.py:415(pipe)
       15    0.000    0.000    0.002    0.000 {method 'view' of 'numpy.ndarray' objects}
      152    0.000    0.000    0.015    0.000 {method 'any' of 'numpy.ndarray' objects}
       44    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1455(_update_enter_leave)
      204    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/toolz/itertoolz.py:29(accumulate)
       37    0.000    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:2981(format_coord)
  328/264    0.000    0.000    0.006    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/rewrite.py:336(<genexpr>)
       60    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1317(__init__)
       32    0.000    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/markers.py:679(_set_tickleft)
      546    0.000    0.000    0.000    0.000 {built-in method setattr}
      812    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/rewrite.py:116(edges)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/plugins/base.py:80(__init__)
       96    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:552(set_data)
        1    0.000    0.000    0.002    0.002 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:583(_init_toolbar)
        3    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/colors.py:429(makeMappingArray)
       42    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:138(on_move)
      268    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/path.py:595(unit_rectangle)
       10    0.000    0.000    0.005    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:35(slice_array)
      155    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:549(filled)
      526    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:942(set_antialiased)
       32    0.000    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/markers.py:685(_set_tickright)
        5    0.000    0.000    0.000    0.000 {built-in method activateWindow}
       32    0.000    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/markers.py:693(_set_tickup)
       96    0.000    0.000    0.013    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/markers.py:148(__init__)
      804    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:215(open_group)
      160    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:272(_set_artist_props)
       20    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:554(new_blockdim)
        8    0.000    0.000    0.005    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:2491(set_xlim)
       32    0.000    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/markers.py:699(_set_tickdown)
      526    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1066(set_snap)
      663    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/path.py:221(codes)
       16    0.000    0.000    0.007    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:420(_get_gridline)
      394    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:246(set_antialiased)
      526    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1026(set_linewidth)
       18    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:2485(get_xlim)
        6    0.000    0.000    0.000    0.000 {singleShot}
      112    0.000    0.000    0.006    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/core.py:282(<listcomp>)
       72    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/rewrite.py:67(next)
    16/14    0.000    0.000    0.013    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:544(_get_tick2line)
       16    0.000    0.000    0.004    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:497(_get_text1)
        6    0.000    0.000    0.000    0.000 {built-in method setParent}
       55    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:77(<listcomp>)
      542    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:395(_get_dpi)
       42    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/toolz/dicttoolz.py:19(merge)
      148    0.000    0.000    0.004    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/optimize.py:239(<genexpr>)
        2    0.000    0.000    0.007    0.004 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/optimize.py:171(<listcomp>)
       32    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/queue.py:118(put)
      804    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:223(close_group)
       16    0.000    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:513(_get_text2)
      128    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:1048(set_ydata)
       72    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/rechunk.py:212(<genexpr>)
      176    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/linalg/linalg.py:111(isComplexType)
      200    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/rewrite.py:16(args)
        8    0.000    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/rechunk.py:98(intersect_chunks)
      492    0.000    0.000    0.000    0.000 {method 'startswith' of 'str' objects}
      526    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:477(get_sketch_params)
       43    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:128(_get_tool)
       16    0.000    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:354(_get_text1)
    16/14    0.000    0.000    0.012    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:528(_get_tick1line)
       15    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:495(connect)
       14    0.000    0.000    0.147    0.011 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:5868(array)
      370    0.000    0.000    0.000    0.000 {method 'pop' of 'collections.deque' objects}
       42    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:131(<genexpr>)
       42    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:1101(get_axes)
     28/8    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:636(_keys)
       10    0.000    0.000    0.006    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:702(__getitem__)
      258    0.000    0.000    0.000    0.000 {method 'get_image' of 'FT2Font' objects}
        1    0.000    0.000    0.083    0.083 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:886(add_subplot)
    16/14    0.000    0.000    0.012    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:389(_get_tick1line)
      204    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/core.py:9(ishashable)
      393    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:338(set_linestyle)
      556    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:625(get_animated)
        1    0.000    0.000    0.001    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:1213(findfont)
        8    0.000    0.000    0.000    0.000 {built-in method frameGeometry}
    16/14    0.000    0.000    0.012    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:404(_get_tick2line)
      129    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1977(transform)
       96    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:645(set_transform)
       96    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:1277(set_dash_capstyle)
       32    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/multiprocessing/pool.py:316(apply_async)
        7    0.000    0.000    0.938    0.134 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/utils/core.py:197(update_axes_image)
       16    0.000    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:372(_get_text2)
        7    0.000    0.000    0.167    0.024 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:2993(astype)
       10    0.000    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:145(slice_wrap_lists)
       37    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/numeric.py:1681(array_str)
      152    0.000    0.000    0.015    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/_methods.py:37(_any)
        9    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/widgets/core.py:13(__init__)
       88    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/linalg/linalg.py:124(_realType)
    16/12    0.000    0.000    0.069    0.006 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:760(reset_ticks)
   148/60    0.000    0.000    0.008    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:625(get_yaxis_transform)
      387    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:860(get_path)
        8    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:2738(set_ylim)
      204    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/optimize.py:34(<genexpr>)
      100    0.000    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/optimize.py:168(<genexpr>)
       12    0.000    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1021(set)
       42    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:2763(_set_cursor)
   148/60    0.000    0.000    0.008    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:548(get_xaxis_transform)
        1    0.000    0.000    0.050    0.050 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:817(cla)
      129    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:192(get_data_transform)
       35    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_weakrefset.py:58(__iter__)
      262    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:243(is_transform_set)
        2    0.000    0.000    0.003    0.002 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/async.py:134(start_state_from_dask)
       16    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:650(get_yaxis_text1_transform)
      774    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1171(depth)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:575(update_position)
      129    0.000    0.000    0.007    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1516(__eq__)
       72    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/rewrite.py:59(copy)
        1    0.000    0.000    0.082    0.082 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:329(__init__)
       10    0.000    0.000    0.132    0.013 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1787(draw_event)
       32    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/multiprocessing/pool.py:574(__init__)
       74    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1286(get_major_formatter)
      398    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1973(get_matrix)
       32    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/ticker.py:1297(set_params)
        1    0.000    0.000    0.001    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:260(__init__)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:1167(<listcomp>)
        4    0.000    0.000    0.012    0.003 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/ghost.py:200(reflect)
      129    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:926(set_size)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/ticker.py:390(__init__)
       10    0.000    0.000    0.000    0.000 {built-in method setWindowTitle}
       12    0.000    0.000    7.917    0.660 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/threading.py:258(wait)
       14    0.000    0.000    0.000    0.000 {method 'copy' of 'numpy.generic' objects}
      128    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:1039(set_xdata)
       72    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/rechunk.py:217(<genexpr>)
        5    0.000    0.000   14.311    2.862 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:97(update_plugin)
      263    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:174(set_axes)
      6/2    0.000    0.000    0.074    0.037 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:379(rec_concatenate)
       16    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:573(get_xaxis_text1_transform)
       72    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/rechunk.py:219(<genexpr>)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:436(update_position)
      156    0.000    0.000    0.000    0.000 {built-in method min}
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:393(_get_size)
       96    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:1290(set_solid_capstyle)
       10    0.000    0.000   11.102    1.110 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5agg.py:140(draw)
      129    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:1007(set_verticalalignment)
      129    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/measure/_regionprops.py:122(bbox)
       98    0.000    0.000    0.012    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/rewrite.py:284(rewrite)
       18    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:2732(get_ylim)
       21    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:276(frozen)
        6    0.000    0.000    0.308    0.051 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:79(display_filtered_image)
       30    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:577(__init__)
        2    0.000    0.000    0.018    0.009 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/optimization.py:46(remove_full_slices)
       10    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/collections/__init__.py:41(__init__)
        7    0.000    0.000    0.004    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_agg.py:315(clear)
      258    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:271(get_rotation_mode)
        2    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/gridspec.py:79(get_grid_positions)
      129    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:841(set_horizontalalignment)
        1    0.000    0.000    7.570    7.570 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/utils/core.py:164(figimage)
        8    0.000    0.000    0.006    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:911(rechunk)
      248    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/optimization.py:43(<genexpr>)
       22    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/toolz/curried_exceptions.py:11(merge)
       28    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:379(_get_width)
        1    0.000    0.000    0.000    0.000 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:343(set_coordinates)
       20    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:574(<listcomp>)
        2    0.000    0.000    2.057    1.029 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:327(resizeEvent)
        9    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:420(draw_idle)
        2    0.000    0.000    0.030    0.015 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/ghost.py:376(map_overlap)
       96    0.000    0.000    0.011    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:452(set_fillstyle)
       15    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:363(__init__)
      129    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:936(set_fontsize)
       96    0.000    0.000    0.012    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:972(set_marker)
      129    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:1570(<lambda>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/utils/core.py:114(__init__)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:1117(get_data_ratio)
      198    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:905(set_file)
      129    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_axes.py:594(<lambda>)
        7    0.000    0.000    0.168    0.024 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/colors.py:872(process_value)
       12    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:1153(score_stretch)
      256    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/markers.py:267(_set_nothing)
      200    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:258(set_rotation_mode)
        8    0.000    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/image.py:653(set_extent)
        2    0.000    0.000    0.000    0.000 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:392(<listcomp>)
        1    0.000    0.000    0.050    0.050 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:528(_get_toolbar)
       68    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:788(set_zorder)
       16    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:676(get_yaxis_text2_transform)
       96    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:1243(set_dash_joinstyle)
        2    0.000    0.000    0.063    0.031 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/optimization.py:12(optimize)
        8    0.000    0.000    0.000    0.000 {built-in method setToolTip}
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/ticker.py:1257(__init__)
      176    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/optimize.py:199(unwrap_partial)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:225(<listcomp>)
   144/96    0.000    0.000    0.016    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/spines.py:142(_ensure_position_is_set)
      323    0.000    0.000    0.000    0.000 {method 'pop' of 'dict' objects}
        2    0.000    0.000    0.023    0.012 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/optimize.py:152(inline_functions)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:70(getem)
        4    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/spines.py:43(__init__)
      268    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:614(get_alpha)
       15    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/weakref.py:312(__init__)
       74    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:3021(get_navigate)
       42    0.000    0.000    0.000    0.000 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:534(on_move)
        4    0.000    0.000    0.000    0.000 {built-in method setWindowFlags}
       12    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:1094(score_family)
      210    0.000    0.000    0.000    0.000 {built-in method next}
        4    0.000    0.000    0.002    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:403(map_blocks)
      258    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:647(get_color)
      6/4    0.000    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:1895(_signature_internal)
        9    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/plugins/base.py:129(add_widget)
       12    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:1171(score_weight)
        2    0.000    0.000    0.027    0.014 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/ghost.py:298(ghost)
        2    0.000    0.000    8.078    4.039 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:469(compute)
      258    0.000    0.000    0.000    0.000 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:383(<lambda>)
        4    0.000    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:943(getfullargspec)
       58    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/optimize.py:233(<genexpr>)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/rechunk.py:33(_breakpoints)
        2    0.000    0.000    0.030    0.015 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:869(map_overlap)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:2379(from_function)
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_agg.py:129(_update_methods)
       16    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:599(get_xaxis_text2_transform)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/posixpath.py:70(join)
       42    0.000    0.000    0.000    0.000 {built-in method y}
       48    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/rechunk.py:211(<genexpr>)
    30/10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:511(posify_index)
       32    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/threading.py:493(__init__)
       70    0.000    0.000    0.000    0.000 {method 'ravel' of 'numpy.ndarray' objects}
        5    0.000    0.000   14.311    2.862 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/widgets/core.py:25(_value_changed)
      258    0.000    0.000    0.000    0.000 {method 'remove' of 'list' objects}
      204    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/optimization.py:66(<genexpr>)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:1733(get_siblings)
      9/4    0.000    0.000    0.203    0.051 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/plugins/base.py:178(_update_original_image)
       14    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:7036(asarray)
       96    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:1254(set_solid_joinstyle)
        1    0.000    0.000    1.596    1.596 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/measure/_label.py:3(label)
       10    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/optimization.py:65(<genexpr>)
        2    0.000    0.000    7.928    3.964 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/threaded.py:17(get)
        2    0.000    0.000    0.000    0.000 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/utils.py:48(_get_chunks)
        1    0.000    0.000    0.476    0.476 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/filters/thresholding.py:97(threshold_otsu)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:2017(get_width_height)
       23    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:3359(_get_data)
        8    0.000    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:973(_set_intervalx)
        2    0.000    0.000    0.003    0.002 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:126(__init__)
       96    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:999(set_markeredgewidth)
       18    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:365(_get_intervalx)
        4    0.000    0.000    0.000    0.000 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:58(attach)
        2    0.000    0.000    0.000    0.000 {built-in method setCentralWidget}
       96    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:1009(set_markerfacecolor)
      104    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/async.py:432(<genexpr>)
       76    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/threading.py:249(_is_owned)
        2    0.000    0.000    7.991    3.995 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:1009(get)
       11    0.000    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:720(set_position)
       64    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/threading.py:237(__exit__)
    16/12    0.000    0.000    0.036    0.003 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1959(_get_tick)
       14    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/fromnumeric.py:1756(alltrue)
        7    0.000    0.000    0.000    0.000 {method 'astype' of 'numpy.generic' objects}
        1    0.000    0.000    0.002    0.002 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:2684(__init__)
        1    0.000    0.000    0.000    0.000 {built-in method loads}
       28    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:589(numblocks)
        4    0.000    0.000    0.000    0.000 {built-in method arange}
      258    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:683(flipy)
       20    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:570(<listcomp>)
       10    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:235(<listcomp>)
      2/1    0.000    0.000   44.165   44.165 {built-in method exec}
        6    0.000    0.000    1.598    0.266 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:425(idle_draw)
       72    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/rechunk.py:214(<genexpr>)
    16/12    0.000    0.000    0.033    0.003 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1657(_get_tick)
        2    0.000    0.000    0.002    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:952(from_array)
       55    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:79(<listcomp>)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:481(apply_tickdir)
       94    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:694(get_scale)
       10    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_collections_abc.py:575(update)
       13    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/widgets/core.py:176(val)
       26    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/async.py:276(release_data)
       37    0.000    0.000    0.000    0.000 {method 'item' of 'numpy.ndarray' objects}
        9    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:69(redraw)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:713(limit_range_for_scale)
       10    0.000    0.000    0.095    0.010 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/fromnumeric.py:1574(clip)
        1    0.000    0.000    0.040    0.040 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:5147(min)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:1686(_process_unit_info)
       20    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/collections/__init__.py:62(__setitem__)
        2    0.000    0.000    0.001    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:1515(_signature_get_partial)
        2    0.000    0.000    0.000    0.000 {built-in method addSeparator}
       96    0.000    0.000    0.000    0.000 {built-in method bisect}
       32    0.000    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:868(get_path)
       24    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/rechunk.py:137(<genexpr>)
        6    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:2328(__init__)
       64    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/threading.py:234(__enter__)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/encodings/unicode_escape.py:8(<module>)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/gridspec.py:256(get_subplot_params)
        4    0.000    0.000    0.001    0.000 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:91(__init__)
       88    0.000    0.000    0.000    0.000 {method '__array_prepare__' of 'numpy.ndarray' objects}
        7    0.000    0.000    0.000    0.000 {instance}
       20    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:475(__init__)
        8    0.000    0.000    0.014    0.002 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:3326(shrink_mask)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/spines.py:275(_calc_offset_transform)
        1    0.000    0.000    0.000    0.000 {built-in method addToolBar}
       26    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_weakrefset.py:81(add)
       20    0.000    0.000    0.000    0.000 {method 'release' of '_thread.lock' objects}
       18    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:1665(clean)
       20    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:2583(get_xscale)
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/textpath.py:36(__init__)
      124    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/optimize.py:129(<genexpr>)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:28(<genexpr>)
       42    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/toolz/dicttoolz.py:11(_get_factory)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:253(leaveEvent)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:978(_set_intervaly)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1938(leave_notify_event)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:349(_get_key)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:2520(_bind)
       39    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/utils/core.py:65(__get__)
        1    0.000    0.000    0.701    0.701 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_axes.py:4525(imshow)
        7    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cm.py:283(set_clim)
        1    0.000    0.000    0.059    0.059 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/utils/core.py:129(new_canvas)
       40    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/toolz/itertoolz.py:304(first)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:63(<listcomp>)
        3    0.000    0.000    0.000    0.000 {method 'partition' of 'numpy.ndarray' objects}
       12    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1451(set_units)
       11    0.000    0.000    0.000    0.000 {built-in method rect}
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:339(apply_tickdir)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1663(__init__)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1506(set_major_locator)
        2    0.000    0.000    0.010    0.005 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:625(__init__)
       12    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/fromnumeric.py:1772(any)
        1    0.000    0.000    0.000    0.000 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:334(<listcomp>)
       43    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/canvastools/base.py:39(ignore)
       96    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:1031(set_markersize)
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/_methods.py:53(_mean)
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/function_base.py:9(linspace)
       96    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:1020(set_markerfacecoloralt)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:66(<listcomp>)
        1    0.000    0.000    2.258    2.258 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:334(_show)
       12    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:1114(<listcomp>)
       13    0.000    0.000    0.000    0.000 {built-in method value}
        2    0.000    0.000    0.012    0.006 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/ghost.py:267(boundaries)
       36    0.000    0.000    0.003    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/async.py:170(<genexpr>)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/toolz/functoolz.py:155(__init__)
        1    0.000    0.000    0.083    0.083 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_subplots.py:23(__init__)
      130    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:637(get_clip_path)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:508(_set_lim_and_transforms)
       64    0.000    0.000    0.000    0.000 {method '__enter__' of '_thread.lock' objects}
       24    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/rechunk.py:206(<genexpr>)
        6    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/mathtext.py:2957(__init__)
       26    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/utils/core.py:71(__set__)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1664(_get_label)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1539(_set)
       32    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/rechunk.py:139(<genexpr>)
       10    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:713(get_position)
       42    0.000    0.000    0.000    0.000 {built-in method ceil}
        1    0.000    0.000    0.372    0.372 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/scipy/ndimage/measurements.py:205(find_objects)
       20    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:12(sanitize_index_elements)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:325(_get_p1)
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/lib/function_base.py:2896(_median)
        1    0.000    0.000    0.004    0.004 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:176(__init__)
        1    0.000    0.000    0.001    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/colors.py:729(_init)
        8    0.000    0.000    0.016    0.002 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/spines.py:349(set_position)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:290(_get_x0)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt4.py:65(__init__)
       46    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/queue.py:205(_qsize)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/plugins/base.py:213(show)
       24    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:720(<genexpr>)
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:342(sizeHint)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/ticker.py:1697(__init__)
       18    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:372(_get_intervaly)
       96    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:989(set_markeredgecolor)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:407(_get_extents)
        6    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2131(__init__)
       32    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/queue.py:213(_get)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:1082(<listcomp>)
        2    0.000    0.000    0.000    0.000 {method 'view' of 'numpy.generic' objects}
       33    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:706(set_alpha)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cm.py:355(changed)
       20    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:641(<listcomp>)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:680(get_size_inches)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:2118(__init__)
        8    0.000    0.000    0.080    0.010 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/colors.py:951(autoscale_None)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1486(set_major_formatter)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:266(_add_widget_size)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/toolz/functoolz.py:334(memof)
       96    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:461(set_markevery)
       30    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:120(<genexpr>)
        7    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_weakrefset.py:36(__init__)
        4    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/spines.py:437(linear_spine)
       12    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1474(set_label_text)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:577(replace_ellipsis)
        2    0.000    0.000    0.000    0.000 {built-in method cpu_count}
       64    0.000    0.000    0.000    0.000 {method '__exit__' of '_thread.lock' objects}
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1382(update_units)
       20    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:1662(__contains__)
        4    0.000    0.000    0.000    0.000 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:104(<listcomp>)
       20    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:2831(get_yscale)
        1    0.000    0.000    0.664    0.664 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:297(_update_original_image)
       12    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:1284(__init__)
     16/2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/async.py:329(nested_get)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:644(<listcomp>)
        1    0.000    0.000    0.000    0.000 {built-in method setCursor}
       64    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/ticker.py:186(set_axis)
        2    0.000    0.000    0.002    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:968(_set_p1)
       10    0.000    0.000    0.000    0.000 {method 'acquire' of '_thread.RLock' objects}
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:1151(<genexpr>)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:188(update)
       24    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:227(_update_this)
       96    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:901(set_drawstyle)
        9    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:77(draw_artists)
       41    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:358(image)
       25    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_weakrefset.py:52(_commit_removals)
        2    0.000    0.000    0.045    0.022 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:395(<listcomp>)
       16    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:333(_get_text1_transform)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1952(enter_notify_event)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/fontconfig_pattern.py:174(generate_fontconfig_pattern)
       16    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:336(_get_text2_transform)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/copy.py:272(_reconstruct)
       96    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:914(set_linewidth)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1342(__init__)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:2445(get_xbound)
        1    0.000    0.000    0.039    0.039 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:5246(max)
        4    0.000    0.000    0.006    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/ghost.py:256(_remove_ghost_boundaries)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:599(_validate_bytecode_header)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/image.py:137(changed)
       22    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_collections_abc.py:511(__iter__)
       96    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:885(set_antialiased)
       24    0.000    0.000    0.000    0.000 {method 'tolist' of 'numpy.ndarray' objects}
        1    0.000    0.000    0.008    0.008 <frozen importlib._bootstrap>:1534(get_code)
        2    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/gridspec.py:416(get_position)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/queue.py:30(__init__)
       96    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/lines.py:893(set_color)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1516(set_minor_locator)
       16    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/rechunk.py:21(cumdims_label)
      116    0.000    0.000    0.000    0.000 {method 'append' of 'collections.deque' objects}
        1    0.000    0.000    0.009    0.009 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/encodings/__init__.py:69(search_function)
       28    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:892(_set_artist_props)
       16    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:475(_get_text1_transform)
       40    0.000    0.000    0.000    0.000 {built-in method sum}
        7    0.000    0.000    0.936    0.134 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/image.py:445(set_array)
        5    0.000    0.000    0.000    0.000 {built-in method setMaximumWidth}
        5    0.000    0.000    0.000    0.000 {built-in method setRange}
        1    0.000    0.000    0.001    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:490(set_figure)
       32    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/queue.py:209(_put)
        4    0.000    0.000    0.002    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:919(getargspec)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1670(_get_is_separable)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/shape_base.py:112(atleast_3d)
       42    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:231(<genexpr>)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1797(resize_event)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/copy.py:67(copy)
        5    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/plugins/base.py:205(update_plugin)
      8/2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/async.py:346(<listcomp>)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1496(set_minor_formatter)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:52(slices_from_chunks)
        7    0.000    0.000    0.000    0.000 {built-in method may_share_memory}
        1    0.000    0.000   31.754   31.754 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/utils/core.py:45(start_qtapp)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt4agg.py:69(__init__)
       30    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:214(<genexpr>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/image.py:67(__init__)
       10    0.000    0.000    0.000    0.000 {built-in method set_bg}
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:2048(<listcomp>)
       25    0.000    0.000    0.000    0.000 {method '__subclasses__' of 'type' objects}
        1    0.000    0.000   34.012   34.012 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:342(show)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/sre_parse.py:779(parse_template)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2191(blended_transform_factory)
        2    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_subplots.py:110(update_params)
        2    0.000    0.000    0.002    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:640(set_size_inches)
       34    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/async.py:171(<genexpr>)
        1    0.000    0.000    0.143    0.143 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/utils/core.py:141(new_plot)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/scale.py:69(set_default_locators_and_formatters)
       30    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:158(<genexpr>)
        2    0.000    0.000    0.002    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/ghost.py:158(trim_internal)
        7    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:352(redraw)
       92    0.000    0.000    0.000    0.000 {built-in method add}
        2    0.000    0.000    2.057    1.029 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/utils/core.py:122(resizeEvent)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1966(_get_label)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/plugins/base.py:174(_get_value)
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/lib/function_base.py:2747(_ureduce)
       24    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:66(<genexpr>)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/rechunk.py:18(<genexpr>)
        2    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/chunk.py:134(trim)
       16    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:478(_get_text2_transform)
       96    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/rechunk.py:44(<lambda>)
        7    0.000    0.000    0.000    0.000 {built-in method flipud_in}
        1    0.000    0.000    0.000    0.000 {method 'sub' of '_sre.SRE_Pattern' objects}
        3    0.000    0.000    0.000    0.000 {method 'searchsorted' of 'numpy.ndarray' objects}
       30    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:169(<genexpr>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/fromnumeric.py:1380(nonzero)
       12    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/threading.py:246(_acquire_restore)
        1    0.000    0.000    1.895    1.895 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:198(image_filter)
       13    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:2271(mpl_connect)
       10    0.000    0.000    0.000    0.000 {built-in method apply_translation}
        2    0.000    0.000    0.000    0.000 {built-in method setCheckable}
       24    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:100(<genexpr>)
        4    0.000    0.000    0.000    0.000 {built-in method setChecked}
        1    0.000    0.000    0.030    0.030 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:480(_init_axis)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:2206(get_minpos)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/scale.py:494(scale_factory)
        4    0.000    0.000    0.000    0.000 {method 'cumsum' of 'numpy.ndarray' objects}
       10    0.000    0.000    0.000    0.000 {method 'release' of '_thread.RLock' objects}
        8    0.000    0.000    0.006    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:175(set_clip_path)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:970(clf)
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:210(__init__)
       72    0.000    0.000    0.000    0.000 {method 'extend' of 'collections.deque' objects}
       20    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:447(<genexpr>)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:250(enterEvent)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/numerictypes.py:611(obj2sctype)
       10    0.000    0.000    0.000    0.000 {built-in method get_size}
        9    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:3452(filled)
        4    0.000    0.000    0.000    0.000 {built-in method setAlignment}
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1901(get_minpos)
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/numeric.py:141(ones)
       18    0.000    0.000    0.000    0.000 {method 'update' of 'set' objects}
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1987(_get_offset_text)
        7    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:1355(clear)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:221(<listcomp>)
        2    0.000    0.000    0.007    0.003 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:858(set_clip_path)
       15    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/weakref.py:389(__contains__)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:350(<listcomp>)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/rechunk.py:132(<listcomp>)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:229(<listcomp>)
       20    0.000    0.000    0.000    0.000 {built-in method fabs}
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:654(_compile_bytecode)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/ticker.py:413(set_useOffset)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:2694(get_ybound)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1824(key_press_event)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1361(__init__)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/fromnumeric.py:1083(squeeze)
       96    0.000    0.000    0.000    0.000 {method 'issubset' of 'set' objects}
        1    0.000    0.000    0.008    0.008 <frozen importlib._bootstrap>:1186(_load_unlocked)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/encodings/unicode_escape.py:36(getregentry)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:416(get_url)
        2    0.000    0.000    0.000    0.000 {method '__reduce_ex__' of 'object' objects}
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/image.py:638(_check_unsampled_image)
        3    0.000    0.000    0.000    0.000 {method 'sort' of 'numpy.ndarray' objects}
        2    0.000    0.000    0.000    0.000 {restoreOverrideCursor}
        1    0.000    0.000    0.008    0.008 {built-in method __import__}
        1    0.000    0.000    0.000    0.000 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:303(attach)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_collections_abc.py:442(values)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:359(<listcomp>)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:137(<genexpr>)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1684(is_saving)
       14    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:3240(_get_mask)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/optimize.py:234(<genexpr>)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:164(<listcomp>)
       58    0.000    0.000    0.000    0.000 {method 'copy' of 'set' objects}
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/fromnumeric.py:540(partition)
        1    0.000    0.000    0.000    0.000 {built-in method addMenu}
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/fromnumeric.py:694(sort)
        2    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:437(cache_from_source)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:704(_set_scale)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:224(get_facecolor)
       10    0.000    0.000    0.000    0.000 {built-in method apply_scaling}
       11    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/image.py:673(get_extent)
        4    0.000    0.000    0.000    0.000 {built-in method setText}
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:1740(<listcomp>)
        4    0.000    0.000    0.000    0.000 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:105(<listcomp>)
       10    0.000    0.000    0.000    0.000 {built-in method reset_matrix}
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cm.py:173(__init__)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:1156(<genexpr>)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:767(get_axes_locator)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:331(closeEvent)
       12    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_collections_abc.py:496(__iter__)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/projections/__init__.py:70(process_projection_requirements)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/posixpath.py:38(_get_sep)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1683(_get_offset_text)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:230(_recursive_extremum_fill_value)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/multiprocessing/context.py:39(cpu_count)
       10    0.000    0.000    0.000    0.000 {built-in method set_interpolation}
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1438(have_units)
        2    0.000    0.000    0.000    0.000 {built-in method can_cast}
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:87(<listcomp>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/scale.py:488(get_scale_names)
       28    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/async.py:178(<genexpr>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:398(_set_dpi)
       10    0.000    0.000    0.000    0.000 {built-in method set_resample}
       22    0.000    0.000    0.000    0.000 {built-in method getrefcount}
        2    0.000    0.000    0.001    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:702(_update_transScale)
        1    0.000    0.000    0.000    0.000 {built-in method move}
       15    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/weakref.py:364(__setitem__)
        2    0.000    0.000    0.012    0.006 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/toolz/dicttoolz.py:72(valmap)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:2424(key_press_handler)
        1    0.000    0.000    0.228    0.228 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/lib/function_base.py:837(copy)
        1    0.000    0.000    0.001    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:797(_gen_axes_spines)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/image.py:539(__init__)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:124(<listcomp>)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:782(get_zorder)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:608(<lambda>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/colors.py:647(_set_extremes)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/encodings/__init__.py:42(normalize_encoding)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:297(_get_y0)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:81(get)
       34    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/collections/__init__.py:87(__iter__)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:1163(<listcomp>)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:2159(replace)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:2167(grid)
        1    0.000    0.000    0.001    0.001 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:296(__init__)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:1108(<genexpr>)
        4    0.000    0.000    0.000    0.000 {method 'accumulate' of 'numpy.ufunc' objects}
        4    0.000    0.000    0.000    0.000 {built-in method size}
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/lib/function_base.py:2807(median)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:985(<listcomp>)
        1    0.000    0.000   34.054   34.054 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:41(show)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/fromnumeric.py:1291(ravel)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:739(__exit__)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:1088(get_anchor)
        1    0.000    0.000    0.002    0.002 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:1511(subplots_adjust)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/rechunk.py:133(<listcomp>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/gridspec.py:194(__init__)
        4    0.000    0.000    0.003    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/core.py:355(toposort)
        1    0.000    0.000    0.000    0.000 {built-in method setWindowIcon}
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/projections/__init__.py:54(get_projection_class)
        1    0.000    0.000    0.008    0.008 <frozen importlib._bootstrap>:1465(exec_module)
        6    0.000    0.000    0.000    0.000 {built-in method setFocusPolicy}
        1    0.000    0.000    0.080    0.080 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cm.py:328(autoscale_None)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:1165(<listcomp>)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:584(<listcomp>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:794(fixlist)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/numerictypes.py:781(__getitem__)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/morphology/selem.py:10(square)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/re.py:307(_compile_repl)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/gridspec.py:135(__getitem__)
       56    0.000    0.000    0.000    0.000 {built-in method abs}
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:534(get_figure)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1341(grid)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:1876(autoscale)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/image.py:456(get_interpolation)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:2373(<genexpr>)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:401(add_tool)
       31    0.000    0.000    0.000    0.000 {method 'keys' of 'dict' objects}
       18    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:1670(<listcomp>)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:1010(get_aspect)
       32    0.000    0.000    0.000    0.000 {method 'popleft' of 'collections.deque' objects}
        2    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:45(_r_long)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:995(_get_minposx)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2018(__init__)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:676(set_cursor)
       24    0.000    0.000    0.000    0.000 {built-in method getitem}
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:106(add)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/canvastools/base.py:27(__init__)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1504(__init__)
        2    0.000    0.000    0.000    0.000 {built-in method setAttribute}
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:69(__init__)
        1    0.000    0.000    0.000    0.000 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:474(__init__)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/gridspec.py:37(__init__)
       12    0.000    0.000    0.000    0.000 {method 'endswith' of 'str' objects}
        6    0.000    0.000    0.000    0.000 {method 'values' of 'mappingproxy' objects}
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:983(make_rcparams_key)
       18    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/async.py:182(<genexpr>)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/slicing.py:125(<listcomp>)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_collections_abc.py:438(items)
       12    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/threading.py:243(_release_save)
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/plugins/base.py:244(output)
        4    0.000    0.000    0.034    0.008 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/spines.py:159(cla)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:311(keyPressEvent)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:1626(_signature_is_functionlike)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:999(_get_minposy)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:1615(_signature_is_builtin)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:1019(init_module_attrs)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:49(__init__)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/sre_parse.py:195(__next)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:1335(push)
        5    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/widgets/core.py:183(val)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/toolz/itertoolz.py:413(concat)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:404(get_tight_layout)
       32    0.000    0.000    0.000    0.000 {method 'setdefault' of 'dict' objects}
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/gridspec.py:387(__init__)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:95(ismethoddescriptor)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/gridspec.py:270(<listcomp>)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:987(set_y)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:1176(<genexpr>)
       12    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:163(isfunction)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/gridspec.py:127(<listcomp>)
       12    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_collections_abc.py:456(__init__)
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/_methods.py:43(_count_reduce_items)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/scale.py:79(get_transform)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:2550(__init__)
        4    0.000    0.000    0.020    0.005 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/spines.py:148(register_axis)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/queue.py:93(empty)
        2    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1557(set)
        1    0.000    0.000    0.040    0.040 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:6021(min)
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:1305(__init__)
        1    0.000    0.000    0.000    0.000 {built-in method setMouseTracking}
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/codecs.py:92(__new__)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:987(get)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:84(__init__)
        8    0.000    0.000    0.000    0.000 {built-in method width}
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/numerictypes.py:736(issubdtype)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:775(_make_key)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:607(dtype)
        1    0.000    0.000    0.053    0.053 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/fromnumeric.py:2142(amin)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/copyreg.py:96(_slotnames)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:929(copy)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:139(__init__)
        1    0.000    0.000    0.000    0.000 {method 'argmax' of 'numpy.ndarray' objects}
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/fromnumeric.py:1738(sometrue)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/scale.py:48(limit_range_for_scale)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:91(_entry_from_axes)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:1227(_set_artist_props)
        1    0.000    0.000   44.165   44.165 <string>:1(<module>)
        2    0.000    0.000    0.001    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:865(map_blocks)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/ghost.py:360(<listcomp>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/fontconfig_pattern.py:186(<listcomp>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:2587(key_press)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:3159(update)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:1013(set_aspect)
        5    0.000    0.000    0.000    0.000 {built-in method setValue}
       10    0.000    0.000    0.000    0.000 {method 'count' of 'tuple' objects}
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:813(null)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:89(<listcomp>)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:1149(<listcomp>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:1091(set_anchor)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:390(<listcomp>)
       34    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:2155(kind)
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/fromnumeric.py:2651(mean)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:1830(clear)
        2    0.000    0.000    0.000    0.000 {built-in method modifiers}
       26    0.000    0.000    0.000    0.000 {built-in method proxy}
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/__init__.py:1347(is_interactive)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:147(__call__)
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/fromnumeric.py:963(searchsorted)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:499(notify_axes_change)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_collections_abc.py:85(__subclasshook__)
        2    0.000    0.000    0.000    0.000 {resizeEvent}
        5    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:95(connect_event)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:781(_gen_axes_patch)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:2472(replace)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:1917(autoscale_view)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/fromnumeric.py:1925(cumsum)
        1    0.000    0.000    0.000    0.000 {built-in method close}
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1835(key_release_event)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_collections_abc.py:105(__subclasshook__)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/async.py:180(<listcomp>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:1482(add_image)
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:536(set_clip_box)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/six.py:551(iterkeys)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:152(set_color_cycle)
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_agg.py:318(option_image_nocomposite)
        4    0.000    0.000    0.000    0.000 {method 'items' of 'mappingproxy' objects}
       32    0.000    0.000    0.000    0.000 {method 'popitem' of 'dict' objects}
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:1166(<listcomp>)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:1613(__init__)
       12    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:1404(_update_axisinfo)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:241(minimum_fill_value)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/genericpath.py:27(isfile)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/lib/index_tricks.py:650(__getitem__)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/transforms.py:2530(__init__)
        6    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/ghost.py:370(<genexpr>)
        1    0.000    0.000    0.001    0.001 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:1419(findfont)
        3    0.000    0.000    0.000    0.000 {built-in method result_type}
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/sre_parse.py:788(addgroup)
       13    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:778(get_size)
       34    0.000    0.000    0.000    0.000 {method 'reverse' of 'list' objects}
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_collections_abc.py:108(<genexpr>)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:2011(_get_spec)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/lib/type_check.py:237(iscomplexobj)
       16    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/text.py:979(set_x)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:2654(bind_partial)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:1174(<listcomp>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cm.py:134(get_cmap)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/ghost.py:12(<genexpr>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/fromnumeric.py:889(argmax)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:1159(<listcomp>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/projections/__init__.py:25(get_projection_class)
        2    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:824(cached)
        4    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:742(<genexpr>)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/toolz/functoolz.py:100(_num_required_args)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:319(keyReleaseEvent)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:158(__init__)
       10    0.000    0.000    0.000    0.000 {built-in method from_iterable}
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/image.py:127(set_alpha)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:57(add_artists)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:410(set_tight_layout)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:1099(create)
        6    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/chunk.py:153(<genexpr>)
        7    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:1249(getmask)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:1276(sca)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:884(spec_from_file_location)
        2    0.000    0.000    0.000    0.000 {built-in method from_bytes}
       10    0.000    0.000    0.000    0.000 {method 'isidentifier' of 'str' objects}
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:486(<listcomp>)
        4    0.000    0.000    0.000    0.000 <string>:12(__new__)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/chunk.py:151(<listcomp>)
        2    0.000    0.000    0.000    0.000 {built-in method key}
       12    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:2147(default)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/toolz/functoolz.py:183(func)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:313(_call_with_frames_removed)
        1    0.000    0.000    0.039    0.039 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:6030(max)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:1360(bubble)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:123(on_key_press)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:129(_new_module)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:770(set_label)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/image.py:467(set_interpolation)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backends/backend_qt5.py:123(_create_qApp)
       18    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_collections_abc.py:135(__subclasshook__)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/encodings/unicode_escape.py:13(Codec)
        1    0.000    0.000    0.000    0.000 {method 'nonzero' of 'numpy.ndarray' objects}
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:1177(<listcomp>)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axis.py:691(get_transform)
        3    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/sre_parse.py:220(get)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:99(bubble)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:732(__enter__)
        1    0.000    0.000    0.000    0.000 {updateGeometry}
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/re.py:324(_subx)
        9    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/plugins/base.py:187(_on_new_image)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:77(isclass)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/colors.py:852(__init__)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/sre_parse.py:190(__init__)
       14    0.000    0.000    0.000    0.000 {method 'isalnum' of 'str' objects}
       10    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:501(get_image_magnification)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:1371(add_axobserver)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/utils/core.py:35(is_event_loop_running)
        1    0.000    0.000    0.000    0.000 {method 'squeeze' of 'numpy.ndarray' objects}
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:304(maximum_fill_value)
       22    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:2143(name)
       12    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:1189(score_size)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:244(isbuiltin)
        1    0.000    0.000    0.000    0.000 {built-in method _fix_co_filename}
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/gridspec.py:128(<listcomp>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/image.py:120(get_size)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/copyreg.py:87(__newobj__)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/canvastools/base.py:57(on_key_press)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/gridspec.py:129(<listcomp>)
        2    0.000    0.000    0.000    0.000 {built-in method isAutoRepeat}
        8    0.000    0.000    0.000    0.000 {method 'remove' of 'collections.deque' objects}
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:717(__str__)
       12    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:1125(score_style)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:994(set)
        6    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/gridspec.py:50(get_geometry)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/queue.py:202(_init)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/collections/__init__.py:135(move_to_end)
        1    0.000    0.000    0.000    0.000 {setSizePolicy}
        4    0.000    0.000    0.000    0.000 {built-in method height}
       12    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:1142(score_variant)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:85(ismethod)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:2228(__init__)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/font_manager.py:801(get_fontconfig_pattern)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/encodings/unicode_escape.py:20(IncrementalEncoder)
        6    0.000    0.000    0.000    0.000 {method '__subclasshook__' of 'object' objects}
        1    0.000    0.000    0.008    0.008 <frozen importlib._bootstrap>:1122(_exec)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/numerictypes.py:668(issubclass_)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/toolz/functoolz.py:187(args)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/image.py:519(set_filterrad)
        8    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:2464(parameters)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/gridspec.py:72(set_height_ratios)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:134(current_key_axes)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:78(_path_is_mode_type)
        4    0.000    0.000    0.000    0.000 {built-in method repr}
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/array/core.py:485(<listcomp>)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/_collections_abc.py:88(<genexpr>)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/widgets.py:36(__init__)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:3166(set_cursor_props)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/core/fromnumeric.py:2514(size)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:2468(return_annotation)
        1    0.000    0.000    0.000    0.000 {method 'get' of 'mappingproxy' objects}
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:1591(__init__)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:537(set_canvas)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:386(connect_event)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/encodings/unicode_escape.py:24(IncrementalDecoder)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:1631(path_stats)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/patches.py:256(set_aa)
        2    0.000    0.000    0.000    0.000 {built-in method divmod}
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/skimage/viewer/viewers/core.py:98(attach)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/gridspec.py:130(<listcomp>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:778(fixitems)
        1    0.000    0.000    0.000    0.000 {method 'index' of 'list' objects}
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/encodings/unicode_escape.py:28(StreamWriter)
        1    0.000    0.000    0.000    0.000 {built-in method setFocus}
        2    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:56(_path_split)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/gridspec.py:403(get_gridspec)
        6    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/inspect.py:2151(annotation)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/image.py:489(set_resample)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:842(parent)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/numpy/ma/core.py:1695(_check_mask_axis)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:3027(set_navigate)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:1616(get_filename)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:534(_check_name_wrapper)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/encodings/unicode_escape.py:31(StreamReader)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/backend_bases.py:3195(set_history_buttons)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:3041(set_navigate_mode)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:92(<listcomp>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/gridspec.py:66(set_width_ratios)
        1    0.000    0.000    0.000    0.000 {built-in method S_ISREG}
        1    0.000    0.000    0.000    0.000 {method 'disable' of '_lsprof.Profiler' objects}
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:1000(__init__)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_subplots.py:102(get_subplotspec)
        4    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/scale.py:66(__init__)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_subplots.py:161(subplot_class_factory)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/image.py:503(set_filternorm)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/artist.py:422(set_url)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:87(_path_isfile)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/cbook.py:779(_string_to_bool)
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:850(has_location)
        1    0.000    0.000    0.000    0.000 /Users/arve/Dokumenter/git/leicaautomator/leicaautomator/viewer.py:431(output)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:2410(set_axis_off)
        1    0.000    0.000    0.000    0.000 {built-in method chr}
        1    0.000    0.000    0.000    0.000 <frozen importlib._bootstrap>:728(__init__)
        2    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/dask/context.py:8(<lambda>)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/figure.py:150(__contains__)
        1    0.000    0.000    0.000    0.000 /Users/arve/miniconda3/envs/leicaautomator/lib/python3.4/site-packages/matplotlib/axes/_base.py:758(set_axes_locator)


Out[5]:
<pstats.Stats at 0x1056664e0>