parent
bb8c158591
commit
06f89842d6
@ -526,8 +526,8 @@ def create():
|
||||
plot = figure(
|
||||
x_range=Range1d(),
|
||||
y_range=Range1d(),
|
||||
plot_height=450,
|
||||
plot_width=450 + 32,
|
||||
plot_height=550,
|
||||
plot_width=550 + 32,
|
||||
tools="pan,wheel_zoom,reset",
|
||||
)
|
||||
plot.toolbar.logo = None
|
||||
@ -611,17 +611,20 @@ def create():
|
||||
row(app_dlfiles.button, plot_list),
|
||||
)
|
||||
|
||||
hkl_layout = column(
|
||||
hkl_div,
|
||||
row(hkl_normal, hkl_cut, hkl_delta, Spacer(width=10), hkl_in_plane_x, hkl_in_plane_y),
|
||||
)
|
||||
disting_layout = column(disting_opt_div, disting_opt_cb)
|
||||
|
||||
column2_layout = column(
|
||||
row(upload_data_div, upload_data, plot_file),
|
||||
plot,
|
||||
row(hkl_layout, k_vectors),
|
||||
row(disting_layout, tol_k_ni),
|
||||
row(
|
||||
plot,
|
||||
column(
|
||||
hkl_div,
|
||||
row(hkl_normal, hkl_cut, hkl_delta),
|
||||
row(hkl_in_plane_x, hkl_in_plane_y),
|
||||
k_vectors,
|
||||
tol_k_ni,
|
||||
disting_opt_div,
|
||||
disting_opt_cb,
|
||||
),
|
||||
),
|
||||
)
|
||||
|
||||
tab_layout = row(column1_layout, column2_layout)
|
||||
|
@ -30,8 +30,8 @@ import pyzebra
|
||||
|
||||
IMAGE_W = 256
|
||||
IMAGE_H = 128
|
||||
IMAGE_PLOT_W = int(IMAGE_W * 2) + 52
|
||||
IMAGE_PLOT_H = int(IMAGE_H * 2) + 27
|
||||
IMAGE_PLOT_W = int(IMAGE_W * 2.4) + 52
|
||||
IMAGE_PLOT_H = int(IMAGE_H * 2.4) + 27
|
||||
|
||||
|
||||
def create():
|
||||
@ -301,7 +301,7 @@ def create():
|
||||
x_range=det_x_range,
|
||||
y_range=frame_range,
|
||||
extra_y_ranges={"scanning_motor": scanning_motor_range},
|
||||
plot_height=400,
|
||||
plot_height=540,
|
||||
plot_width=IMAGE_PLOT_W - 3,
|
||||
tools="pan,box_zoom,wheel_zoom,reset",
|
||||
active_scroll="wheel_zoom",
|
||||
@ -325,7 +325,7 @@ def create():
|
||||
x_range=det_y_range,
|
||||
y_range=frame_range,
|
||||
extra_y_ranges={"scanning_motor": scanning_motor_range},
|
||||
plot_height=400,
|
||||
plot_height=540,
|
||||
plot_width=IMAGE_PLOT_H + 22,
|
||||
tools="pan,box_zoom,wheel_zoom,reset",
|
||||
active_scroll="wheel_zoom",
|
||||
|
@ -35,8 +35,8 @@ import pyzebra
|
||||
|
||||
IMAGE_W = 256
|
||||
IMAGE_H = 128
|
||||
IMAGE_PLOT_W = int(IMAGE_W * 2) + 52
|
||||
IMAGE_PLOT_H = int(IMAGE_H * 2) + 27
|
||||
IMAGE_PLOT_W = int(IMAGE_W * 2.4) + 52
|
||||
IMAGE_PLOT_H = int(IMAGE_H * 2.4) + 27
|
||||
|
||||
|
||||
def create():
|
||||
@ -585,7 +585,7 @@ def create():
|
||||
y_range=frame_range,
|
||||
extra_x_ranges={"gamma": gamma_range},
|
||||
extra_y_ranges={"scanning_motor": scanning_motor_range},
|
||||
plot_height=450,
|
||||
plot_height=540,
|
||||
plot_width=IMAGE_PLOT_W - 3,
|
||||
tools="pan,box_zoom,wheel_zoom,reset",
|
||||
active_scroll="wheel_zoom",
|
||||
@ -613,7 +613,7 @@ def create():
|
||||
y_range=frame_range,
|
||||
extra_x_ranges={"nu": nu_range},
|
||||
extra_y_ranges={"scanning_motor": scanning_motor_range},
|
||||
plot_height=450,
|
||||
plot_height=540,
|
||||
plot_width=IMAGE_PLOT_H + 22,
|
||||
tools="pan,box_zoom,wheel_zoom,reset",
|
||||
active_scroll="wheel_zoom",
|
||||
|
@ -29,7 +29,7 @@ from pyzebra.app.panel_hdf_viewer import calculate_hkl
|
||||
|
||||
def create():
|
||||
_update_slice = None
|
||||
measured_data_div = Div(text="Measured data:")
|
||||
measured_data_div = Div(text="Measured <b>HDF</b> data:")
|
||||
measured_data = FileInput(accept=".hdf", multiple=True, width=200)
|
||||
|
||||
upload_hkl_div = Div(text="Open hkl/mhkl data:")
|
||||
@ -247,8 +247,8 @@ def create():
|
||||
plot = figure(
|
||||
x_range=DataRange1d(),
|
||||
y_range=DataRange1d(),
|
||||
plot_height=450,
|
||||
plot_width=450 + 32,
|
||||
plot_height=550,
|
||||
plot_width=550 + 32,
|
||||
tools="pan,wheel_zoom,reset",
|
||||
)
|
||||
plot.toolbar.logo = None
|
||||
@ -341,46 +341,30 @@ def create():
|
||||
auto_range_cb.on_change("active", auto_range_cb_callback)
|
||||
auto_range_cb.active = [0]
|
||||
|
||||
range_layout = row(
|
||||
column(Spacer(height=19), auto_range_cb),
|
||||
xrange_min_ni,
|
||||
xrange_max_ni,
|
||||
yrange_min_ni,
|
||||
yrange_max_ni,
|
||||
Spacer(width=27),
|
||||
xrange_step_ni,
|
||||
yrange_step_ni,
|
||||
)
|
||||
cm_layout = row(colormap_select, display_min_ni, display_max_ni)
|
||||
column1_layout = column(
|
||||
row(
|
||||
column(row(measured_data_div, measured_data), row(upload_hkl_div, upload_hkl_fi)),
|
||||
plot_file,
|
||||
),
|
||||
plot,
|
||||
column(
|
||||
hkl_div,
|
||||
row(
|
||||
hkl_normal,
|
||||
hkl_cut,
|
||||
hkl_delta,
|
||||
Spacer(width=10),
|
||||
hkl_in_plane_x,
|
||||
hkl_in_plane_y,
|
||||
Spacer(width=10),
|
||||
cm_layout,
|
||||
row(
|
||||
plot,
|
||||
column(
|
||||
hkl_div,
|
||||
row(hkl_normal, hkl_cut, hkl_delta),
|
||||
row(hkl_in_plane_x, hkl_in_plane_y),
|
||||
colormap_select,
|
||||
row(display_min_ni, display_max_ni),
|
||||
row(column(Spacer(height=19), auto_range_cb)),
|
||||
row(xrange_min_ni, xrange_max_ni),
|
||||
row(yrange_min_ni, yrange_max_ni),
|
||||
row(xrange_step_ni, yrange_step_ni),
|
||||
),
|
||||
row(column(Spacer(height=7), redef_lattice_cb), redef_lattice_ti),
|
||||
row(column(Spacer(height=7), redef_ub_cb), redef_ub_ti),
|
||||
range_layout,
|
||||
),
|
||||
row(column(Spacer(height=7), redef_lattice_cb), redef_lattice_ti),
|
||||
row(column(Spacer(height=7), redef_ub_cb), redef_ub_ti),
|
||||
)
|
||||
column2_layout = app.PlotHKL().layout
|
||||
|
||||
hdf_div = Div(text="<b>HDF DATA</b>")
|
||||
ccl_div = Div(text="<b>CCL DATA</b>")
|
||||
tab_layout = row(
|
||||
column(hdf_div, column1_layout), Spacer(width=70), column(ccl_div, column2_layout)
|
||||
)
|
||||
tab_layout = row(column1_layout, Spacer(width=50), column2_layout)
|
||||
|
||||
return Panel(child=tab_layout, title="plot data")
|
||||
|
@ -32,7 +32,7 @@ import pyzebra
|
||||
class PlotHKL:
|
||||
def __init__(self):
|
||||
_update_slice = None
|
||||
measured_data_div = Div(text="Measured data:")
|
||||
measured_data_div = Div(text="Measured <b>CCL</b> data:")
|
||||
measured_data = FileInput(accept=".ccl", multiple=True, width=200)
|
||||
|
||||
upload_hkl_div = Div(text="Open hkl/mhkl data:")
|
||||
@ -366,8 +366,8 @@ class PlotHKL:
|
||||
plot = figure(
|
||||
x_range=Range1d(),
|
||||
y_range=Range1d(),
|
||||
plot_height=450,
|
||||
plot_width=450 + 32,
|
||||
plot_height=550,
|
||||
plot_width=550 + 32,
|
||||
tools="pan,wheel_zoom,reset",
|
||||
)
|
||||
plot.toolbar.logo = None
|
||||
@ -434,19 +434,23 @@ class PlotHKL:
|
||||
res_mult_ni = NumericInput(title="Resolution mult:", value=10, mode="int", width=100)
|
||||
tol_k_ni = NumericInput(title="k tolerance:", value=0.01, mode="float", width=100)
|
||||
|
||||
hkl_layout = column(
|
||||
hkl_div,
|
||||
row(hkl_normal, hkl_cut, hkl_delta, Spacer(width=10), hkl_in_plane_x, hkl_in_plane_y),
|
||||
)
|
||||
disting_layout = column(disting_opt_div, row(disting_opt_cb, disting_opt_rb))
|
||||
|
||||
layout = column(
|
||||
row(
|
||||
column(row(measured_data_div, measured_data), row(upload_hkl_div, upload_hkl_fi)),
|
||||
plot_file,
|
||||
),
|
||||
plot,
|
||||
row(hkl_layout, k_vectors),
|
||||
row(disting_layout, column(tol_k_ni, res_mult_ni)),
|
||||
row(
|
||||
plot,
|
||||
column(
|
||||
hkl_div,
|
||||
row(hkl_normal, hkl_cut, hkl_delta),
|
||||
row(hkl_in_plane_x, hkl_in_plane_y),
|
||||
k_vectors,
|
||||
row(tol_k_ni, res_mult_ni),
|
||||
disting_opt_div,
|
||||
disting_opt_cb,
|
||||
disting_opt_rb,
|
||||
),
|
||||
),
|
||||
)
|
||||
self.layout = layout
|
||||
|
Loading…
x
Reference in New Issue
Block a user