Rxivist logo

MAGIC: A diffusion-based imputation method reveals gene-gene interactions in single-cell RNA-sequencing data

By David van Dijk, Juozas Nainys, Roshan Sharma, Pooja Kaithail, Ambrose J Carr, Kevin R Moon, Linas Mazutis, Guy Wolf, Smita Krishnaswamy, Dana Pe'er

Posted 25 Feb 2017
bioRxiv DOI: 10.1101/111591 (published DOI: 10.1016/j.cell.2018.05.061)

Single-cell RNA-sequencing is fast becoming a major technology that is revolutionizing biological discovery in fields such as development, immunology and cancer. The ability to simultaneously measure thousands of genes at single cell resolution allows, among other prospects, for the possibility of learning gene regulatory networks at large scales. However, scRNA-seq technologies suffer from many sources of significant technical noise, the most prominent of which is dropout due to inefficient mRNA capture. This results in data that has a high degree of sparsity, with typically only 10% non-zero values. To address this, we developed MAGIC (Markov Affinity-based Graph Imputation of Cells), a method for imputing missing values, and restoring the structure of the data. After MAGIC, we find that two- and three-dimensional gene interactions are restored and that MAGIC is able to impute complex and non-linear shapes of interactions. MAGIC also retains cluster structure, enhances cluster-specific gene interactions and restores trajectories, as demonstrated in mouse retinal bipolar cells, hematopoiesis, and our newly generated epithelial-to-mesenchymal transition dataset.

Download data

  • Downloaded 13,993 times
  • Download rankings, all-time:
    • Site-wide: 146 out of 92,928
    • In bioinformatics: 16 out of 8,701
  • Year to date:
    • Site-wide: 2,997 out of 92,928
  • Since beginning of last month:
    • Site-wide: 4,097 out of 92,928

Altmetric data

Downloads over time

Distribution of downloads per paper, site-wide


Sign up for the Rxivist weekly newsletter! (Click here for more details.)