Measurement/Resources

Loading...

Measurement Resources

On this page you will find information on: Measuring Fluorescence, Selecting Fluorescent Proteins, Using Microscopy, and Analyzing and Plotting Data

Thinking about how your team might approach measurement? Check out some of the resources below to help get you started, some of which have been developed specifically for iGEM teams. We also encourage you to look at examples from past teams to get inspired.

Have a resource to contribute?

Please email the measurement committee at measurement [AT] igem [DOT] org and provide links to material with a short description. We’ll test out the material and if we believe it will be helpful, we’ll add it to this page!

Measuring Fluorescence

Below are some tools that can help you transform arbitrary unit fluorescence measurements into standard comparable units.

iGEM Measurement Kit

Plate Reader

The Measurement Kit is included in your iGEM Distribution Kit and is intended to help your team measure green fluorescent protein (GFP) reliably in a plate reader. The kit includes 4 tubes: 3 tubes of Fluorescein Sodium Salt, and 1 tube of silica beads.

Fluorescein has a similar range of excitation and emission as most GFPs. Because of the overlap of the excitation and emission spectrums, we can utilize fluorescein to create a standard curve to compare GFP measures against in plate readers. The silica beads are a suspension of silica particles in water that can be used for calibrating optical density (OD) measurements.

  • Protocol for using the iGEM Measurement Kit to calibrate fluorescence and OD
  • iGEM Measurement Kit calculation spreadsheet

Storage: The Measurement Kit should be stored at room temperature or at least higher than 4°C.

Graph representing peak identification for SPHERO RCP-30-5A beads

Flow Cytometry

Flow cytometers allow high-throughput measurement of fluorescence from hundreds of thousands of individual cells. Calibration beads and appropriate controls allow you to turn raw “arbitrary unit” measurements into precise and replicable units.

Sources of calibration beads:

  • SpheroTech Rainbow Calibration Particles (Recommended: URCP-38-2K) (Product Link)
  • ClonTech EGFP and mCherry Calibration Beads (Product Link)

Free and open data analysis software for calibrated flow cytometry:

  • TASBE Flow Analytics (Matlab/Octave library) (TASBE link)
    TASBE Flow Analytics is a software tool that analyzes flow cytometry data, including bead-based conversion to standard units.Experiment templates support automated processing, comparison, and plotting of data. TASBE Flow Analytics was developed as Matlab and Octave compatible software.

  • CytoFlow (Python library + graphical interface) (CytoFlow link)
    CytoFlow is a collection of Python tools for quantitative, reproducible flow cytometry analysis, including bead-based conversion to standard units and a Jupyter notebook interface.

  • FlowCal (Python library + Excel interface) (FlowCal link)
    FlowCal is a library for reading, analyzing, and calibrating flow cytometry data in Python, including bead-based conversion to standard units and an Excel worksheet interface for simple data entry.

Selecting Fluorescent Proteins

With so many fluorescent proteins to choose, which ones should you use for your project? Fluorescent proteins have revolutionized experiments in synthetic biology. They are so useful that hundreds have been developed for many different uses. The Measurement Committee has recommendations aligned with NIST fluorescence calibration standards.

Features of Fluorescent Proteins (FPs) to consider before starting your experiments

It is important to be aware of the properties of the fluorescent proteins you want to use and how these properties could influence results. We recommend that you use fluorescent proteins that are monomers, fold rapidly, and are pH stable.

  • Excitation and emission spectrums
  • pH stability (pKa) of the protein
  • Maturation time

If using multiple fluorescent proteins, you will need to consider bleed-through, host organism autofluorescence, and signal to background noise.

Instrumentation Properties

It is also very important to be aware of the properties of your instrumentation so you can determine the types of measurements you can take during your experiments. You should know this type of instrumentation when working with fluorescent measurements:

  • Excitation light source - laser, LED
  • Emission detectors - PMTs, sensitivity
  • Filter sets (if applicable)

Fluorescent Protein Database

FPbase is a free and open-source, community-editable database for fluorescent proteins (FPs) and their properties. FPbase was designed and created in 2018 by Talley Lambert at Harvard Medical School.

Specific Fluorescent Protein Recommendations

As a general recommendation from iGEM for a fluorescent reporter protein, it is important that the protein is a monomer, folds rapidly (min vs hours), is bright, and does not possess acid sensitivity.

Green Fluorescent Proteins

  • BBa_E0040: GFPmut3 (500/513, brightness 35, maturation time 4.1 min, weak dimer) - more information can be found on FPBase

Red Fluorescent Proteins

  • BBa_J06504: mCherry (587/610, brightness 16, maturation time 15 min, pKa 4.5 ) - more information can be found on FPbase
  • mKate2 (588/633, brightness 25, maturation time 20 min, pKa 5.4) - more information can be found on FPbase

If a slow maturation time is acceptable, then we recommend these:

  • BBa_E1010: mRFP1 (584/607, brightness 12.5, maturation time 60 min, pKa4.5) - more information can be found on FPbase
  • mScarlet (569/594, brightness 70, maturation time 174 min, pKa 5.3) - more information can be found on FPbase

Red Organic Dyes
The major organic dyes in this range include:

  • Nile Red (549/628) (part of the NIST fluorescence standards)
  • Texas Red (596/620)


Blue Fluorescent Proteins
Another consideration for blue fluorescent proteins can be damage from shorter wavelength light so moving to a cyan may be preferable depending on the experiment.

  • BBa_K592100: TagBFP (402/457, brightness 33, maturation time 13 min, pKa 2.7) - more information can be found on FPbase

If a cyan is required with a longer maturation time then:

  • mCerulean3 (433/475, brightness 35, maturation time 70 min, pKa 3.2) - more information can be found on FPbase

The Coumarin 30 beads in the Spherotech Ultra Rainbow Quantitative Particle Kit can be used to standardize the quantitation (these are the beads used by NIST and the previous iGEM InterLab studies).

Using Microscopy

Are you using microscopy in your project? There is a group of microscopy specialists on the Measurement Committee, with experience in widefield and confocal fluorescence microscopy, image processing and analysis, and image data presentation. If you have specific questions, please email us at measurement [AT] igem [DOT] org and include "Microscopy" in the subject line for a faster response time.

Recommended reading for best practices in microscopy: A beginner’s guide to rigor and reproducibility in fluorescence imaging experiments.

Analyzing and Plotting Data

Below are some tools that can help you analyze your data and create useful plots to explain your results.

Image from DNAplotlib

DNAplotlib

Visually integrating graphs of your data with a schematic representation of the parts and circuits which generated that data is an important aspect of scientific communication in synthetic biology. There are many ways to achieve this goal, but for teams with proficiency in the Python programming language, DNAplotlib is an excellent tool developed by the authors of Der and Glassey et al., 2016, ACS Synthetic Biology for this purpose. Even for teams without coding experience, we recommend looking at some of DNAplotlib’s sample graphs as an example of good data visualization practices in synthetic biology.

Image from WebPlotDigitizer

WebPlotDigitizer

Often, published data (whether in scientific papers or in the BioBrick Registry) exists only in graphical form, which prevents you from being able to make quantitative comparisons between your results and existing work. WebPlotDigitizer, developed by Ankit Rohatgi, is an open-source web-based tool that solves this problem by allowing you to input an image of a graph or plot and returning numerical values for the data depicted in the image. No coding experience is required-- just upload an image, define values along the axes, and click on points within the graph to generate a table of data that you can analyze!