Add panel_anatric in a basic form
This commit is contained in:
parent
fdd9fea7cc
commit
603ecefcd5
@ -4,6 +4,7 @@ from bokeh.io import curdoc
|
|||||||
from bokeh.models import Tabs
|
from bokeh.models import Tabs
|
||||||
|
|
||||||
import panel_data_viewer
|
import panel_data_viewer
|
||||||
|
import panel_anatric
|
||||||
|
|
||||||
parser = argparse.ArgumentParser(
|
parser = argparse.ArgumentParser(
|
||||||
prog="pyzebra", formatter_class=argparse.ArgumentDefaultsHelpFormatter
|
prog="pyzebra", formatter_class=argparse.ArgumentDefaultsHelpFormatter
|
||||||
@ -20,5 +21,6 @@ doc.title = "pyzebra"
|
|||||||
|
|
||||||
# Final layout
|
# Final layout
|
||||||
tab_data_viewer = panel_data_viewer.create(args.init_meta)
|
tab_data_viewer = panel_data_viewer.create(args.init_meta)
|
||||||
|
tab_anatric = panel_anatric.create()
|
||||||
|
|
||||||
doc.add_root(Tabs(tabs=[tab_data_viewer]))
|
doc.add_root(Tabs(tabs=[tab_data_viewer, tab_anatric]))
|
||||||
|
17
pyzebra/app/panel_anatric.py
Normal file
17
pyzebra/app/panel_anatric.py
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
from bokeh.layouts import column
|
||||||
|
from bokeh.models import Panel, TextInput, Button
|
||||||
|
|
||||||
|
import pyzebra
|
||||||
|
|
||||||
|
|
||||||
|
def create():
|
||||||
|
fileinput = TextInput()
|
||||||
|
process_button = Button(label="Process")
|
||||||
|
|
||||||
|
def process_button_callback():
|
||||||
|
pyzebra.anatric(fileinput.value)
|
||||||
|
|
||||||
|
process_button.on_click(process_button_callback)
|
||||||
|
|
||||||
|
tab_layout = column(fileinput, process_button)
|
||||||
|
return Panel(child=tab_layout, title="Anatric")
|
Loading…
x
Reference in New Issue
Block a user