flowchem

User Guide

  • tldr (to long don`t read);
  • Getting started
  • How-To guide
  • Tutorial
  • Reference
  • Explanation
  • Flowchem application example
  • Tools

Development

  • Additional Options
  • Foundation
flowchem
  • Contents
  • View page source

Flowchem

Flowchem is an application to simplify the control of instruments and devices commonly found in chemistry labs. Flowchem acts as a unifying layer exposing devices using different command syntax and protocols under a single API.

Getting started

How-To guide

Tutorial

Reference

Explanation

Flowchem application example

Contents

User Guide

  • tldr (to long don`t read);
  • Getting started
    • Key features of the flowchem
  • How-To guide
    • Creating Configuration File
    • Working with API server
    • Configuring and running a real device
  • Tutorial
    • Installation guidance
    • Kindly start
  • Reference
    • Device configuration guides
    • API reference
  • Explanation
    • flowchem Configuration File: Simple, Flexible, and User-Friendly
    • Class Inheritance
  • Flowchem application example
    • Configuration File configuration_file.py
    • Access the devices and important functions run_experiment.py
    • The optimization environment of the main file main.py
    • Reference additional
  • Tools
    • Autodiscover
    • Accessing API

Development

  • Additional Options
    • Contribute to flowchem
    • Add support for new devices
    • FAQ
    • Tests
  • Foundation
    • Foundation
    • Valve logic implemented
Next

© Copyright 2026, Dario Cambié, Jakob Wolf, Wei-Hsin Hsu, Samuel Saraiva.

Built with Sphinx using a theme provided by Read the Docs.