Flow cytometry software

From Murray Wiki
Revision as of 00:46, 22 April 2010 by Murray (talk | contribs)
Jump to navigationJump to search

This page contains notes on flow cytometry software that I found while trying to analyze some data from UCSF. Mainly for internal usage, but figured I would put it online in case others needed it.

Commercial packages

FlowJo

This is a very well-designed package that has a lot of analytical tools built in. Simple things it can do:

  • Load lots of different data sets and choose various subsets of the data for analysis
  • Plot histograms, scatter plots, time series, etc

Things that don't look so easy:

  • Scripting or other more complicated programming functions

The software costs about $1500 for a node-locked license or key-based license.

Open source/free packages

Weasel

This is a basic package that has a variety of plotting tools, but doesn't seem to have nearly as much functionality as FlowJo. The user interface was pretty crude.

BioConductor

E9-time.png

The BioConductor software suite is a set of R packages that includes a number of tools for reading and manipulating flow cytometry data. The basic libraries handle reading FCS files, maintaining dataframes consisting of collections of FCS data, and a variety of analysis and plotting tools.

  • The plot at the right shows an example of a series of histograms at different timepints. SSC-A is (roughly) the cell volume, FITC-A is the UPR response reporter and mCherry-A is a constitutive fluorescent protein. Produced using the densityplot() function in the flowViz library.
  • The iFlow package is a more visual interface with some basic functions for loading and plotting data (roughly comparable to Weasel).

Toolboxes

MATLAB

Python