discopt.doe.gui.app

discopt.doe.gui.app#

Streamlit app for discopt doe.

Launched by discopt doe gui [WORKBOOK]. Reads the target workbook path from $DISCOPT_DOE_WORKBOOK if set; otherwise the user picks or creates one from the sidebar.

The app is a UI shell over the same pure do_* functions the CLI uses. Every interaction reads campaign state through do_status so buttons enable themselves only when their preconditions hold — making the UI robust to partially-filled response columns, missing fit results, or a workbook that was edited in Excel underneath us.

Functions#

main(→ None)

Module Contents#

discopt.doe.gui.app.main() None#