Home
Publications
Research
People
Software
Biolearn
Genatomy
Camelot
JISTIC
LitVAn
CONEXIC
ViSNE
Wanderlust
DREMI
HELIOS/ISAR
COSPER
PhenoGraph
Wishbone
Wet Lab
Openings
Contact

PhenoGraph

PhenoGraph provides a computationally efficient graph-based method for identifying subpopulations in high-dimensional single-cell data. The algorithm represents the underlying cellular population by a graph (or network) in which each cell is connected to other cells that are phenotypically similar. This graph is then clustered into distinct phenotypic communities, using modularity optimization. While it can be used for any sample size, PhenoGraph is especially powerful for large samples (thousands or hundreds of thousands of cells), where it is produces high-quality results without downsampling.

If you use PhenoGraph for your publication, please cite the following article:

Levine JH, Simonds EF, Bendall SC, Davis KL, Amir ED, Tadmor MD, Litvin O, Fienberg HG, Jager A, Zunder ER, Finck R, Gedman AL, Radtke I, Downing JR, Pe'er D, Nolan GP. Data-Driven Phenotypic Dissection of AML Reveals Progenitor-like Cells that Correlate with Prognosis, Cell 2015

Data from the paper can be accessed here.


To use PhenoGraph, please download the associated matlab based tool: here. These instructions explain how to run PhenoGraph from within CYT.

A Python implementation is also available. Please find it on github.