Spaces:
Running
Running
alrichardbollans
commited on
Commit
·
5001cc3
1
Parent(s):
6b0b5e8
Add image protocol url
Browse files
app.py
CHANGED
|
@@ -28,11 +28,11 @@ from python_utils import load_model, apply_nms
|
|
| 28 |
# Load data and compute static values
|
| 29 |
app_dir = Path(__file__).parent
|
| 30 |
|
|
|
|
|
|
|
| 31 |
# Load the prediction model
|
| 32 |
predictor = load_model()
|
| 33 |
-
|
| 34 |
-
ui.include_css("styles.css"),
|
| 35 |
-
|
| 36 |
ui.div(
|
| 37 |
ui.row(
|
| 38 |
ui.column(6,
|
|
@@ -44,7 +44,9 @@ app_ui = ui.page_fluid(
|
|
| 44 |
|
| 45 |
ui.div(
|
| 46 |
ui.p(
|
| 47 |
-
"
|
|
|
|
|
|
|
| 48 |
),
|
| 49 |
class_="body-bar"
|
| 50 |
),
|
|
@@ -88,7 +90,18 @@ app_ui = ui.page_fluid(
|
|
| 88 |
border=False,
|
| 89 |
border_radius=False
|
| 90 |
), class_="side-bar"
|
| 91 |
-
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 92 |
ui.div(
|
| 93 |
ui.layout_column_wrap(
|
| 94 |
ui.output_image("rbg_kew", height='100%', fill=True),
|
|
@@ -99,6 +112,7 @@ app_ui = ui.page_fluid(
|
|
| 99 |
)
|
| 100 |
)
|
| 101 |
|
|
|
|
| 102 |
# This allows individual opacity sliders.
|
| 103 |
@module.ui
|
| 104 |
def plot_ui():
|
|
@@ -142,7 +156,6 @@ def plot_server(input, output, session, r):
|
|
| 142 |
|
| 143 |
|
| 144 |
def server(input, output, session: Session):
|
| 145 |
-
|
| 146 |
@render.image
|
| 147 |
def rbg_kew():
|
| 148 |
img = {"src": "assets/rbg_kew.jpg"}
|
|
|
|
| 28 |
# Load data and compute static values
|
| 29 |
app_dir = Path(__file__).parent
|
| 30 |
|
| 31 |
+
protocol_url = 'https://pgomba.github.io/orchid_protocol/'
|
| 32 |
+
|
| 33 |
# Load the prediction model
|
| 34 |
predictor = load_model()
|
| 35 |
+
main_app = ui.page_fluid(
|
|
|
|
|
|
|
| 36 |
ui.div(
|
| 37 |
ui.row(
|
| 38 |
ui.column(6,
|
|
|
|
| 44 |
|
| 45 |
ui.div(
|
| 46 |
ui.p(
|
| 47 |
+
"The protocol is here:", ui.a("Image Taking Protocol", href=protocol_url, target="_blank"), " "
|
| 48 |
+
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed euismod, nunc ut laoreet placerat, urna purus rhoncus nisi, "
|
| 49 |
+
"vel facilisis magna sem sed tellus."
|
| 50 |
),
|
| 51 |
class_="body-bar"
|
| 52 |
),
|
|
|
|
| 90 |
border=False,
|
| 91 |
border_radius=False
|
| 92 |
), class_="side-bar"
|
| 93 |
+
)
|
| 94 |
+
)
|
| 95 |
+
|
| 96 |
+
app_ui = ui.page_fluid(
|
| 97 |
+
ui.include_css("styles.css"),
|
| 98 |
+
main_app,
|
| 99 |
+
# ui.page_navbar(
|
| 100 |
+
# ui.nav_panel("A", main_app),
|
| 101 |
+
# ui.nav_panel("C", "Page C content"),
|
| 102 |
+
# title="App with navbar",
|
| 103 |
+
# id="page",
|
| 104 |
+
# ),
|
| 105 |
ui.div(
|
| 106 |
ui.layout_column_wrap(
|
| 107 |
ui.output_image("rbg_kew", height='100%', fill=True),
|
|
|
|
| 112 |
)
|
| 113 |
)
|
| 114 |
|
| 115 |
+
|
| 116 |
# This allows individual opacity sliders.
|
| 117 |
@module.ui
|
| 118 |
def plot_ui():
|
|
|
|
| 156 |
|
| 157 |
|
| 158 |
def server(input, output, session: Session):
|
|
|
|
| 159 |
@render.image
|
| 160 |
def rbg_kew():
|
| 161 |
img = {"src": "assets/rbg_kew.jpg"}
|