Reconstructing cell cycle and disease progression using deep learning

Nat Commun. 2017 Sep 6;8(1):463. doi: 10.1038/s41467-017-00623-3.


We show that deep convolutional neural networks combined with nonlinear dimension reduction enable reconstructing biological processes based on raw image data. We demonstrate this by reconstructing the cell cycle of Jurkat cells and disease progression in diabetic retinopathy. In further analysis of Jurkat cells, we detect and separate a subpopulation of dead cells in an unsupervised manner and, in classifying discrete cell cycle stages, we reach a sixfold reduction in error rate compared to a recent approach based on boosting on image features. In contrast to previous methods, deep learning based predictions are fast enough for on-the-fly analysis in an imaging flow cytometer.The interpretation of information-rich, high-throughput single-cell data is a challenge requiring sophisticated computational tools. Here the authors demonstrate a deep convolutional neural network that can classify cell cycle status on-the-fly.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Cell Cycle
  • Cell Division
  • Computer Simulation
  • DNA / analysis
  • Diabetic Retinopathy / pathology*
  • Disease Progression*
  • Flow Cytometry
  • Humans
  • Jurkat Cells
  • Machine Learning*
  • Mitosis
  • Neural Networks, Computer*
  • Reproducibility of Results


  • DNA