-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathremoved_snippets.qmd
More file actions
95 lines (50 loc) · 1.36 KB
/
removed_snippets.qmd
File metadata and controls
95 lines (50 loc) · 1.36 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
## Running the Code
:::: {.columns}
::: {.column width='25%'}
:::{.incremental .smaller}
- Ask IT for approval to install **Python**
- Install the additional packages into an **environment**
:::
:::
::: {.column width='75%'}
:::{.fragment}
Run it from the **terminal**...

:::
:::
::::
## Streamlit
:::: {.columns}
::: {.column width='40%'}
:::{.incremental}
- Free Python-based web app framework
- App users don't have to install Python
- Hosting
- free online hosting
- on-premisis hosting
- browser-based running
- Alternatives exit (Shiny, Plotly Dash)
:::
:::
::: {.column width='60%'}
:::{.fragment}
<iframe data-src="https://webapps.hsma.co.uk/warnings_errors_success_messages.html" style="width:100%; height:600px;"></iframe>
:::
:::
::::
:::{.notes}
This is a topic we teach on HSMA
Streamlit could be applied to a wide range of problems - not just DES
:::
## Animations
{height="650px"}
:::{.fragment}
- How do you assess that it made good predictions, and refine it?
:::
## A reminder - what might apps contain?
<!-- ## What can these web apps contain? -->
```{stlite-python}
{{< include streamlit_app_examples/streamlit_input_demo_app.py >}}
```
<!-- ## And what can they output?
*Text, metric cards, static plots, interactive plots, maps, downloadable reports* -->