Skip to the content.

Deploy a Web App to Convert Batch or Fed-Batch Model to Flow Models (PFR/CSTRs)

Overview

This web app was designed to enable users to upload a batch or fed-batch Dynochem model and convert this model to a continuous model (PFR, 1 tank CSTR, or 3 tank CSTR model). In addition, the user may simulate their batch or continuous models via RunScript Automation before finally downloading a new continuous model based on the chemistry in the batch model. This web app is designed to be deployable across your organization or used locally. The code could be used ‘as-is’ or serve as an inspiration for further development and customization. Deploying this web app (or like web app) across your organization can save users time and enable users gain further use of reaction models.

Getting Started

A free GitHub account is required to access the program code in this repository; send us your GitHub username.

In this illustration we use a technology called Streamlit to create the front-end and run Dynochem using Python code. Using Streamlit, no front-end development in Javascript, HTML or CSS are needed. For simple deployments, Streamlit also bypasses the need for web server software (like Apache or IIS). This web app leverages much of the code previously developed to quickly generate a web app from a Dynochem model Dynochem.py

RunScript Automation is required to run the code in this repository. This product is available with Scale-up Suite 2, which includes Dynochem 6 and Reaction Lab 2. Contact your Scale-up Systems representative if you would like to obtain licenses for this new product. See this KB article for basic details on Dynochem automation and this one for information specific to RunScript Automation.

How to use the code and deploy any model as a web app [allow 5 minutes]

That’s it. You’re done.

Instructions for how to use the web app

Third party References and Resources