Week 3 Lab: Opentrons Fluorescent Bacteria Pixel Artwork

cover image cover image

Opentrons Bio-Art Lab

Program the Opentrons OT-2 pipetting robot to create glowing designs by depositing genetically engineered E. coli onto black (charcoal) agar plates. Fluorescent proteins form bio-art that comes alive under UV light.


Lab Overview

This two-day lab combines synthetic biology, automation, and art:

  • Opentrons OT-2 โ€” liquid handling robot for precise pipetting
  • Fluorescent E. coli โ€” R/G/B/Orange/YFP bacteria on black agar
  • Your design โ€” custom Python protocol to deposit any pattern

Workflow: Paper Protocol โ†’ Opentrons Protocol โ†’ Compiled Protocol

  1. Paper Protocol โ€” plain-language steps (e.g., “pipette 100 ยตL Green into well A1”)
  2. Opentrons Protocol โ€” Python code the robot understands
  3. Compiled Protocol โ€” validated and run on the OT-2

Key Actions

ActionFunction
Pick up tippick_up_tip()
Aspirateaspirate(volume, location_of_color('Green'))
Dispensedispense_and_detach(pipette, volume, location)
Drop tipdrop_tip()

Design: T-Rex QR Code

This lab implements a QR code with an embedded T-Rex โ€” a 33ร—33 pixel grid where black modules are deposited as fluorescent bacteria. Under UV light, the QR code glows and remains scannable.

T-Rex QR code design โ€” monochrome pixel art combining QR code structure with a central dinosaur silhouette T-Rex QR code design โ€” monochrome pixel art combining QR code structure with a central dinosaur silhouette

Lab Components

Part 1: Protocol Script

The Python protocol that maps the QR code pixel grid to agar plate coordinates and deposits fluorescent bacteria at each black pixel. Uses a single color (Green) for the monochrome design.


Submission & Running

  • Submit your protocol to your TA or publish to GinkgoArtworks
  • Sign up for a robot time slot (MIT/Harvard: during Lab hours)
  • Submit at least one day before your robot slot via the course Form

Post-Lab (All Students)

  1. Automation for final project โ€” Describe what you intend to automate (procedures, 3D-printed holders, pseudocode)
  2. Published paper โ€” Find and describe a paper using Opentrons or similar automation for novel biological applications (e.g., automated PACE)