Skip to content

Arslan-Siraj/streamlit-template

 
 

Repository files navigation

OpenMS streamlit template

Open Template!

This repository contains a template app for OpenMS workflows in a web application using the streamlit framework. It serves as a foundation for apps ranging from simple workflows with pyOpenMS to complex workflows utilizing OpenMS TOPP tools with parallel execution. It includes solutions for handling user data and parameters in workspaces as well as deployment with docker-compose.

Features

  • Workspaces for user data with unique shareable IDs
  • Persistent parameters and input files within a workspace
  • local and online mode
  • Captcha control
  • Packaged executables for Windows
  • framework for workflows with OpenMS TOPP tools
  • Deployment with docker-compose

Documentation

Documentation for users and developers is included as pages in this template app, indicated by the 📖 icon.

References

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 61.3%
  • Rich Text Format 34.5%
  • Dockerfile 2.7%
  • TypeScript 1.4%
  • Other 0.1%