Enables use of CLI arguments while leaving default test behaviors.
Sample Usage:
(default) build overview for test manifest
-- use streamlit run <repo_path>/smartdashboard/ExperimentOverview.py
enable specifying exp directory:
-- use smart-dash -d <repo_path>/tests/utils/manifest_files/fauxexp
enable specifying server port:
-- use smart-dash -d <repo_path>/tests/utils/manifest_files/fauxexp -p 9999
enable using current working directory as context:
-- navigate to valid exp dir: cd <repo_path>/tests/utils/manifest_files/fauxexp
-- load dashboard: smart-dash
Modifications:
Remove existing cli script and update pyproject.toml to point to experiment overview.
Minor reorg of experiment overview building (add view builder method consistent with sub-views)
Fix relative path issue w/logo loading (bug occurred when running using cwd as experiment dir)
Enables use of CLI arguments while leaving default test behaviors.
Sample Usage:
streamlit run <repo_path>/smartdashboard/ExperimentOverview.py
smart-dash -d <repo_path>/tests/utils/manifest_files/fauxexp
smart-dash -d <repo_path>/tests/utils/manifest_files/fauxexp -p 9999
cd <repo_path>/tests/utils/manifest_files/fauxexp
-- load dashboard:smart-dash
Modifications: