Skip to content
A script writer for opentrons OT-2
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ezProtocol
test
How_to_write_a_protocol.md
LICENSE
README.md
install.sh
opentrons_2modules.py
requirements.txt
setup.py

README.md

ezProtocol is a simple protocol writer for Opentrons OT-2 robot.

Using this tool, you can easily generate compatible scripts to be run on OT-2.

ezProtocol can read protocol file in a format designed to be easy but versatile.

See here on how to make a protocol file.

Requirements

ezProtocol relies on below packages:

  • PyYAML
  • Pandas
  • python-frontmatter
  • regex
  • opentrons

Installation (pip deploy pending)

Clone this repo:

git clone https://github.com/SichongP/ezProtocol

Change directory:

cd ezProtocol

Install package:

pip install .

Or, use install.sh script:

bash install.sh

Test installation:

ezprotocol -h

Getting started

Once you have protocol and deck layout file ready (see here for more detail on protocol and layout format), on commandline, type:

ezprotocol -p protocol.txt -d deck_layout.csv -o ot2_script.py
You can’t perform that action at this time.