Automation with Scale-up Suite
Welcome to the Scale-up Suite shared code repositories on GitHub. Here we share automation code, some written by chemical engineers on the fly in projects, some written by our developers, through private repositories. Contact us by email to support@scale-up.com if you’d like to join our Customers Team in GitHub and access a ‘repo’. You’ll need to:
- be a current user of our tools
- have a GitHub account (free) Join GitHub
- let us know your GitHub username.
Current active repositories [send us your GitHub id to access the code]:
- Use RunScript Automation to support Digitalization projects
- Deploy your Dynochem or Reaction Lab model as a web app
- Convert a batch model to simulate flow / continuous operation, in a web app
- Fit parameters ‘headless’ on the fly
- Automatically determine the reaction scheme and kinetics that best fit your data
- Perform Global Sensitivity Analysis - GSA
- Optimize process conditions ‘headless’ on the fly
- Automate solvent swap simulation and optimization, in a web app
- Run your model as a soft sensor with iControl - Connecting iControl and RunScript Automation via OPC UA
- Run your model as a soft sensor web app with real time data acquisition
- Run your model as a soft sensor behind Excel
- More on web apps [using MS Office automation and IIS]
- Examples with old Dynochem 4 function calls [deprecated and this code will not be supported in Scale-up Suite 3]
See this KB Article for additional information on RunScript Automation.
Debugging your changes to our scripts is not included in the user support we provide. We ask that when you make improvements, you share the improved code in our repos here on GitHub. For features that become high demand we look to have these incorporated in production code where that makes sense. So keep the feedback coming!
Install Python
You will need Python installed to run our Python scripts. It’s easy; see the short video here.
- Install Python 3 (note: 64-bit recommended; sometimes the very latest versions may not be supported by all python packages).
- When installing, make sure that:
- Python is added to your PATH
- pip (the python installation package) is included in the install
- When installing, make sure that:
- Install the scaleup python library: open a DOS window and type:
pip install scaleup