lumicks.pylake.point_scan.PointScan

class PointScan(name, file, start, stop, metadata)

A confocal point scan exported from Bluelake

Parameters
  • name (str) – point scan name

  • file (lumicks.pylake.File) – Parent file. Contains the channel data.

  • start (int) – Start point in the relevant info wave.

  • stop (int) – End point in the relevant info wave.

  • json (dict) – Dictionary containing scan-specific metadata.

classmethod from_dataset(h5py_dset, file)

Construct a confocal class from dataset.

Parameters
  • h5py_dset (h5py.Dataset) – The original HDF5 dataset containing confocal scan information

  • file (lumicks.pylake.File) – The parent file. Used to loop up channel data

plot(channel, axes=None, **kwargs)

Show a formatted plot for the requested color channel.

Parameters
plot_blue(**kwargs)

Plot an image of the blue photon channel

Deprecated since version 0.11.1: plot_blue() is deprecated. Use plot(channel='blue') instead.

plot_green(**kwargs)

Plot an image of the green photon channel

Deprecated since version 0.11.1: plot_green() is deprecated. Use plot(channel='green') instead.

plot_red(**kwargs)

Plot an image of the red photon channel

Deprecated since version 0.11.1: plot_red() is deprecated. Use plot(channel='red') instead.

plot_rgb(**kwargs)

Plot an image of all color channels.

Deprecated since version 0.11.1: plot_rgb() is deprecated. Use plot(channel='rgb') instead.

property center_point_um

Returns a dictionary of the x/y/z center coordinates of the scan (w.r.t. brightfield field of view)

property pixel_time_seconds

Pixel dwell time in seconds