Making you hate normalization from 96-well plates less.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Making you hate normalization from 96-well plates less.

Have to add or take different volumes to/from each well of a 96 well plate? This will let you do it in less than 15 minutes.
Use this script to generate an html file from a csv and open the html file on a tablet. Then start transfering to/from the highest-volume well (highlighted in yellow) and click to find the next-highest volume well.

Created by Tami Lieberman, 2014.

To run:

  1. Download the repository folder via the button on the right and unzip. Move it to your Dropbox folder (e.g. ~/Dropbox/Pipette-Guide-96)
  2. Paste desired volumes into volumes.csv
  3. Run "python" in the repository folder
  4. Open the updated index.html on your tablet/phone and get pipetting


For easy finding of wells, draw 3 lines on your 96 well plate, as shown in red on the pipette guide. (Between rows D&E, columns 4&5, and columns 8&9)

A shared dropbox between your PC and tablet will allow you to easily open index.html on your tablet.

Feel free to rename index.html, so that you can have one html file per plate.

If running on a Mac or Linux machine you can make this slightly faster by double-clicking on in step 3. You may need to change the first line of to point to the correct directory.

As of May 2016, there are suitable tablets available online for ~$60 (e.g.,

Example output

Suggestions for improvements welcome!!