├── .github ├── dependabot.yml └── workflows │ ├── build-docker-images.yml │ ├── build-windows-executable-app-with-pyinstaller.yaml │ ├── build-windows-executable-app.yaml │ ├── ci.yml │ ├── pylint.yml │ ├── test-win-exe-w-embed-py.yaml │ ├── test-win-exe-w-pyinstaller.yaml │ └── workflow-tests.yml ├── .gitignore ├── .streamlit ├── config.toml └── credentials.toml ├── Dockerfile ├── Dockerfile_simple ├── LICENSE ├── README.md ├── app.py ├── assets ├── OpenMS.png ├── openms.ico ├── openms_license.rtf ├── openms_transparent_bg_logo.svg └── pyopenms_transparent_background.png ├── clean-up-workspaces.py ├── content ├── digest.py ├── documentation.py ├── download_section.py ├── file_upload.py ├── fragmentation.py ├── isotope_pattern_generator.py ├── peptide_mz_calculator.py ├── quickstart.py ├── raw_data_viewer.py ├── run_example_workflow.py ├── run_subprocess.py ├── simple_workflow.py ├── topp_workflow_execution.py ├── topp_workflow_file_upload.py ├── topp_workflow_parameter.py └── topp_workflow_results.py ├── default-parameters.json ├── docker-compose.yml ├── docs ├── build_app.md ├── deployment.md ├── installation.md ├── toppframework.py ├── user_guide.md ├── win_exe_with_embed_py.md └── win_exe_with_pyinstaller.md ├── example-data └── mzML │ ├── Blank.mzML │ ├── Control.mzML │ ├── Pool.mzML │ └── Treatment.mzML ├── gdpr_consent ├── README.md ├── dist │ └── bundle.js ├── index.html ├── package-lock.json ├── package.json ├── src │ └── main.ts ├── tsconfig.json └── webpack.config.js ├── hooks ├── hook-analytics.py └── hook-streamlit.py ├── requirements.txt ├── run_app.py ├── run_app_temp.spec ├── settings.json ├── src ├── Workflow.py ├── common │ ├── captcha_.py │ └── common.py ├── fileupload.py ├── mzmlfileworkflow.py ├── peptide_mz_calculator.py ├── python-tools │ ├── example.py │ └── export_consensus_feature_df.py ├── run_subprocess.py ├── simpleworkflow.py ├── view.py └── workflow │ ├── .gitignore │ ├── CommandExecutor.py │ ├── FileManager.py │ ├── Logger.py │ ├── ParameterManager.py │ ├── StreamlitUI.py │ ├── WorkflowManager.py │ └── __init__.py ├── test.py ├── test_gui.py ├── tests ├── test_run_subprocess.py ├── test_simple_workflow.py └── test_topp_workflow_parameter.py └── utils ├── __init__.py ├── digest.py └── fasta.py /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build-docker-images.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/.github/workflows/build-docker-images.yml -------------------------------------------------------------------------------- /.github/workflows/build-windows-executable-app-with-pyinstaller.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/.github/workflows/build-windows-executable-app-with-pyinstaller.yaml -------------------------------------------------------------------------------- /.github/workflows/build-windows-executable-app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/.github/workflows/build-windows-executable-app.yaml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/pylint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/.github/workflows/pylint.yml -------------------------------------------------------------------------------- /.github/workflows/test-win-exe-w-embed-py.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/.github/workflows/test-win-exe-w-embed-py.yaml -------------------------------------------------------------------------------- /.github/workflows/test-win-exe-w-pyinstaller.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/.github/workflows/test-win-exe-w-pyinstaller.yaml -------------------------------------------------------------------------------- /.github/workflows/workflow-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/.github/workflows/workflow-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/.gitignore -------------------------------------------------------------------------------- /.streamlit/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/.streamlit/config.toml -------------------------------------------------------------------------------- /.streamlit/credentials.toml: -------------------------------------------------------------------------------- 1 | [general] 2 | email = "" -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile_simple: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/Dockerfile_simple -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/README.md -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/app.py -------------------------------------------------------------------------------- /assets/OpenMS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/assets/OpenMS.png -------------------------------------------------------------------------------- /assets/openms.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/assets/openms.ico -------------------------------------------------------------------------------- /assets/openms_license.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/assets/openms_license.rtf -------------------------------------------------------------------------------- /assets/openms_transparent_bg_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/assets/openms_transparent_bg_logo.svg -------------------------------------------------------------------------------- /assets/pyopenms_transparent_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/assets/pyopenms_transparent_background.png -------------------------------------------------------------------------------- /clean-up-workspaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/clean-up-workspaces.py -------------------------------------------------------------------------------- /content/digest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/content/digest.py -------------------------------------------------------------------------------- /content/documentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/content/documentation.py -------------------------------------------------------------------------------- /content/download_section.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/content/download_section.py -------------------------------------------------------------------------------- /content/file_upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/content/file_upload.py -------------------------------------------------------------------------------- /content/fragmentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/content/fragmentation.py -------------------------------------------------------------------------------- /content/isotope_pattern_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/content/isotope_pattern_generator.py -------------------------------------------------------------------------------- /content/peptide_mz_calculator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/content/peptide_mz_calculator.py -------------------------------------------------------------------------------- /content/quickstart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/content/quickstart.py -------------------------------------------------------------------------------- /content/raw_data_viewer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/content/raw_data_viewer.py -------------------------------------------------------------------------------- /content/run_example_workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/content/run_example_workflow.py -------------------------------------------------------------------------------- /content/run_subprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/content/run_subprocess.py -------------------------------------------------------------------------------- /content/simple_workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/content/simple_workflow.py -------------------------------------------------------------------------------- /content/topp_workflow_execution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/content/topp_workflow_execution.py -------------------------------------------------------------------------------- /content/topp_workflow_file_upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/content/topp_workflow_file_upload.py -------------------------------------------------------------------------------- /content/topp_workflow_parameter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/content/topp_workflow_parameter.py -------------------------------------------------------------------------------- /content/topp_workflow_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/content/topp_workflow_results.py -------------------------------------------------------------------------------- /default-parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/default-parameters.json -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/build_app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/docs/build_app.md -------------------------------------------------------------------------------- /docs/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/docs/deployment.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/toppframework.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/docs/toppframework.py -------------------------------------------------------------------------------- /docs/user_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/docs/user_guide.md -------------------------------------------------------------------------------- /docs/win_exe_with_embed_py.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/docs/win_exe_with_embed_py.md -------------------------------------------------------------------------------- /docs/win_exe_with_pyinstaller.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/docs/win_exe_with_pyinstaller.md -------------------------------------------------------------------------------- /example-data/mzML/Blank.mzML: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/example-data/mzML/Blank.mzML -------------------------------------------------------------------------------- /example-data/mzML/Control.mzML: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/example-data/mzML/Control.mzML -------------------------------------------------------------------------------- /example-data/mzML/Pool.mzML: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/example-data/mzML/Pool.mzML -------------------------------------------------------------------------------- /example-data/mzML/Treatment.mzML: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/example-data/mzML/Treatment.mzML -------------------------------------------------------------------------------- /gdpr_consent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/gdpr_consent/README.md -------------------------------------------------------------------------------- /gdpr_consent/dist/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/gdpr_consent/dist/bundle.js -------------------------------------------------------------------------------- /gdpr_consent/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/gdpr_consent/index.html -------------------------------------------------------------------------------- /gdpr_consent/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/gdpr_consent/package-lock.json -------------------------------------------------------------------------------- /gdpr_consent/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/gdpr_consent/package.json -------------------------------------------------------------------------------- /gdpr_consent/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/gdpr_consent/src/main.ts -------------------------------------------------------------------------------- /gdpr_consent/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/gdpr_consent/tsconfig.json -------------------------------------------------------------------------------- /gdpr_consent/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/gdpr_consent/webpack.config.js -------------------------------------------------------------------------------- /hooks/hook-analytics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/hooks/hook-analytics.py -------------------------------------------------------------------------------- /hooks/hook-streamlit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/hooks/hook-streamlit.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/requirements.txt -------------------------------------------------------------------------------- /run_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/run_app.py -------------------------------------------------------------------------------- /run_app_temp.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/run_app_temp.spec -------------------------------------------------------------------------------- /settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/settings.json -------------------------------------------------------------------------------- /src/Workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/src/Workflow.py -------------------------------------------------------------------------------- /src/common/captcha_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/src/common/captcha_.py -------------------------------------------------------------------------------- /src/common/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/src/common/common.py -------------------------------------------------------------------------------- /src/fileupload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/src/fileupload.py -------------------------------------------------------------------------------- /src/mzmlfileworkflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/src/mzmlfileworkflow.py -------------------------------------------------------------------------------- /src/peptide_mz_calculator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/src/peptide_mz_calculator.py -------------------------------------------------------------------------------- /src/python-tools/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/src/python-tools/example.py -------------------------------------------------------------------------------- /src/python-tools/export_consensus_feature_df.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/src/python-tools/export_consensus_feature_df.py -------------------------------------------------------------------------------- /src/run_subprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/src/run_subprocess.py -------------------------------------------------------------------------------- /src/simpleworkflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/src/simpleworkflow.py -------------------------------------------------------------------------------- /src/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/src/view.py -------------------------------------------------------------------------------- /src/workflow/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ -------------------------------------------------------------------------------- /src/workflow/CommandExecutor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/src/workflow/CommandExecutor.py -------------------------------------------------------------------------------- /src/workflow/FileManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/src/workflow/FileManager.py -------------------------------------------------------------------------------- /src/workflow/Logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/src/workflow/Logger.py -------------------------------------------------------------------------------- /src/workflow/ParameterManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/src/workflow/ParameterManager.py -------------------------------------------------------------------------------- /src/workflow/StreamlitUI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/src/workflow/StreamlitUI.py -------------------------------------------------------------------------------- /src/workflow/WorkflowManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/src/workflow/WorkflowManager.py -------------------------------------------------------------------------------- /src/workflow/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/test.py -------------------------------------------------------------------------------- /test_gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/test_gui.py -------------------------------------------------------------------------------- /tests/test_run_subprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/tests/test_run_subprocess.py -------------------------------------------------------------------------------- /tests/test_simple_workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/tests/test_simple_workflow.py -------------------------------------------------------------------------------- /tests/test_topp_workflow_parameter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/tests/test_topp_workflow_parameter.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Utility modules for the streamlit-template application. 3 | """ -------------------------------------------------------------------------------- /utils/digest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/utils/digest.py -------------------------------------------------------------------------------- /utils/fasta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenMS/streamlit-template/HEAD/utils/fasta.py --------------------------------------------------------------------------------