lumicks.pylake.point_scan.PointScan¶
- class PointScan(name, file, start, stop, json)¶
A confocal point scan exported from Bluelake
- Parameters
- namestr
point scan name
- filelumicks.pylake.File
Parent file. Contains the channel data.
- startint
Start point in the relevant info wave.
- stopint
End point in the relevant info wave.
- jsondict
Dictionary containing scan-specific metadata.
- __init__(name, file, start, stop, json)¶
Methods
_fix_incorrect_start
()Resolve error when confocal scan starts before the timeline information.
_get_laser_power
(name)_get_photon_count
(name)Grab the portion of the photon count that overlaps with the scan.
_get_plot_data
(channel)Get photon count
Slice
for requested channel._has_default_factories
()_plot
(channel, axes, **kwargs)Plot photon counts for the selected channel(s).
from_dataset
(h5py_dset, file)Construct a confocal class from dataset.
plot
(channel[, axes])Show a formatted plot for the requested color channel.
plot_blue
(**kwargs)Plot an image of the blue photon channel
plot_green
(**kwargs)Plot an image of the green photon channel
plot_red
(**kwargs)Plot an image of the red photon channel
plot_rgb
(**kwargs)Plot an image of all color channels.
Attributes
blue_photon_count
blue_power
center_point_um
Returns a dictionary of the x/y/z center coordinates of the scan (w.r.t.
green_photon_count
green_power
red_photon_count
red_power
sted_power