-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathapp.py
More file actions
27 lines (21 loc) · 851 Bytes
/
app.py
File metadata and controls
27 lines (21 loc) · 851 Bytes
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
import streamlit as st
from src.styling import green_gradient, green_navbar, red_buttons
st.set_page_config(
page_title="TheGrowthAnalysisApp", layout="wide", page_icon="logo.svg"
)
# Display logo (will stay visible even when sidebar is collapsed)
st.logo("logo.svg", link="https://github.com/sambra95/TheGrowthAnalysisApp")
nav = st.navigation(
[
st.Page("src/pages/upload_and_analyse.py", title="Upload & Analyse"),
st.Page("src/pages/plate_overviews.py", title="Plate Overviews"),
st.Page("src/pages/check_growth_fits.py", title="Check Growth Fits"),
st.Page("src/pages/create_visualizations.py", title="Create Visualizations"),
st.Page("src/pages/download_analyzed_data.py", title="Download Analyzed Data"),
],
position="top",
)
red_buttons()
green_gradient()
green_navbar()
nav.run()