webinterface.pages.texts.proteobench_builder module#
Streamlit-wide page settings and tools for ProteoBench.
- webinterface.pages.texts.proteobench_builder.proteobench_page_config(page_layout='wide')[source]#
Set some ProteoBench wide page settings.
- Parameters:
page_layout (str, optional) – Layout of the page (default: “wide”).
- Return type:
None
- webinterface.pages.texts.proteobench_builder.proteobench_sidebar(current_page, proteobench_logo='logos/logo_funding/main_logos_sidebar.png')[source]#
Format the sidebar for ProteoBench with active page highlighting, search, and release stage badges.
- webinterface.pages.texts.proteobench_builder.render_links(modules)[source]#
Render sidebar links for modules with release stage badges using native Streamlit.
- Parameters:
modules (List[ModuleMetadata]) – List of module metadata objects to render.