Improved scan argument parsing
This commit is contained in:
parent
980e64397d
commit
b5c0acb705
1 changed files with 7 additions and 2 deletions
|
|
@ -9,9 +9,14 @@ class TileScanAPI(MicroscopeViewPlugin):
|
||||||
payload = JsonPayload(request)
|
payload = JsonPayload(request)
|
||||||
|
|
||||||
# Get params
|
# Get params
|
||||||
name = payload.param('name')
|
filename = payload.param('filename')
|
||||||
|
|
||||||
step_size = payload.param('step_size', default=[2000, 1500, 100], convert=list)
|
step_size = payload.param('step_size', default=[2000, 1500, 100], convert=list)
|
||||||
|
step_size = [int(i) for i in step_size]
|
||||||
|
|
||||||
grid = payload.param('grid', default=[3, 3, 5], convert=list)
|
grid = payload.param('grid', default=[3, 3, 5], convert=list)
|
||||||
|
grid = [int(i) for i in grid]
|
||||||
|
|
||||||
style = payload.param('style', default='raster', convert=str)
|
style = payload.param('style', default='raster', convert=str)
|
||||||
autofocus_dz = payload.param('autofocus_dz', default=50, convert=int)
|
autofocus_dz = payload.param('autofocus_dz', default=50, convert=int)
|
||||||
|
|
||||||
|
|
@ -30,7 +35,7 @@ class TileScanAPI(MicroscopeViewPlugin):
|
||||||
print("Running tile scan...")
|
print("Running tile scan...")
|
||||||
task = self.microscope.task.start(
|
task = self.microscope.task.start(
|
||||||
self.plugin.tile,
|
self.plugin.tile,
|
||||||
basename=name,
|
basename=filename,
|
||||||
step_size=step_size,
|
step_size=step_size,
|
||||||
grid=grid,
|
grid=grid,
|
||||||
style=style,
|
style=style,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue