SebastianEggert / OpenWorkstation

An open source and modular workstation concept for life science automation
Creative Commons Attribution Share Alike 4.0 International
18 stars 5 forks source link

DOI:10.1016/j.ohx.2020.e00152 PyPi Downloads

OpenWorkstation

OpenWorkstation democratizes access to laboratory automation.

This repository contains an overview of the project, the source code for the OpenWorkstation API and addition tips on getting started. It's released and the projects remains under active development. Have fun exploring, hacking and building upon the project!

The OpenWorkstation project provides an open-source and modular framework to design and develop scientific equipment. The general setup can be customized to fit diverse experimental requirements by adding different numbers and kinds of hardware modules to execute the desired functionality. Within these modules, each hardware module as well as the configuration of the hardware modules can be specifically customized according to the experimental requirements. This ‘drag and drop’ approach enables a high degree of versatility, since the components as well as their configuration can be customized to fit the given requirements.

Specifically, the OpenWorkstation concept provides the following features:

OpenWorkstation API

Building upon the Opentrons API, the OpenWorkstation API is a simple Python framework designed to allow the operation of hardware modules.

If you are familiar with python and comfortable running pip, you can install OpenWorkstation API by running:

pip install openworkstation

Contributing

The OpenWorkstation project is an active open-source project. I - Sebastian - started with this idea during my PhD project at the ARC Training Centre in Additive Biomanufacturing at the Queensland University of Technology (Australia) and will continue with it as a Postdoctoral Researcher at the Chair of Medical Materials and Implants at the Technical University of Munich (Germany). The concept was initially developed to manufacture hydrogels in an automated and reproducible fashion. Given the open-source character and the modularity, I believe that the OpenWorkstation could become an enabling tool for life science research, empowering scientists to build, share, and replicate the experimental setups.

This repository is always a work in progress and everyone is encouraged to help us build something that is useful to the many. Next, I am planning to set up a contributing guidelines and a development plan.

We are looking for contributors!

At the moment, support for the following areas would be appreciated very much:

Please do no hesitate to get in touch with me to provide feedback, discuss potential applications or just to say hello.

Getting started

The documentation is divided into the following sections:

If the OpenWorkstation concept is useful in your research, please consider citing our publication:

Eggert S, Mieszczanek P, Meinert C, Hutmacher DW, OpenWorkstation: A modular open-source technology for automated in vitro workflows, HardwareX. e00152 (2020). In Press. DOI: 10.1016/j.ohx.2020.e00152