High-performance single-cell gene regulatory network inference at scale: the Inferelator 3.0.
Claudia Skok Gibbs, Christopher A Jackson, Giuseppe-Antonio Saldi, Andreas Tjärnberg, Aashna Shah, Aaron Watters, Nicholas De Veaux, Konstantine Tchourine, Ren Yi, Tymor Hamamsy, Dayanne M Castro, Nicholas Carriero, Bram L Gorissen, David Gresham, Emily R Miraldi, Richard Bonneau
Author Information
Claudia Skok Gibbs: Flatiron Institute, Center for Computational Biology, Simons Foundation, New York, NY 10010, USA.
Christopher A Jackson: Center for Genomics and Systems Biology, New York University, New York, NY 10003, USA. ORCID
Giuseppe-Antonio Saldi: Center for Genomics and Systems Biology, New York University, New York, NY 10003, USA.
Andreas Tjärnberg: Center for Genomics and Systems Biology, New York University, New York, NY 10003, USA. ORCID
Aashna Shah: Flatiron Institute, Center for Computational Biology, Simons Foundation, New York, NY 10010, USA.
Aaron Watters: Flatiron Institute, Center for Computational Biology, Simons Foundation, New York, NY 10010, USA.
Nicholas De Veaux: Flatiron Institute, Center for Computational Biology, Simons Foundation, New York, NY 10010, USA.
Konstantine Tchourine: Department of Systems Biology, Columbia University, New York, NY 10027, USA.
Ren Yi: Computer Science Department, Courant Institute of Mathematical Sciences, New York University, New York, NY 10012, USA. ORCID
Tymor Hamamsy: Center for Data Science, New York University, New York, NY 10003, USA.
Dayanne M Castro: Center for Genomics and Systems Biology, New York University, New York, NY 10003, USA.
Nicholas Carriero: Flatiron Institute, Scientific Computing Core, Simons Foundation, New York, NY 10010, USA.
Bram L Gorissen: Stanley Center for Psychiatric Research, Broad Institute of MIT and Harvard, Cambridge, MA 02142, USA.
David Gresham: Center for Genomics and Systems Biology, New York University, New York, NY 10003, USA.
Emily R Miraldi: Divisions of Immunobiology and Biomedical Informatics, Cincinnati Children's Hospital Medical Center, Cincinnati, OH 45229, USA.
Richard Bonneau: Flatiron Institute, Center for Computational Biology, Simons Foundation, New York, NY 10010, USA.
MOTIVATION: Gene regulatory networks define regulatory relationships between transcription factors and target genes within a biological system, and reconstructing them is essential for understanding cellular growth and function. Methods for inferring and reconstructing networks from genomics data have evolved rapidly over the last decade in response to advances in sequencing technology and machine learning. The scale of data collection has increased dramatically; the largest genome-wide gene expression datasets have grown from thousands of measurements to millions of single cells, and new technologies are on the horizon to increase to tens of millions of cells and above. RESULTS: In this work, we present the Inferelator 3.0, which has been significantly updated to integrate data from distinct cell types to learn context-specific regulatory networks and aggregate them into a shared regulatory network, while retaining the functionality of the previous versions. The Inferelator is able to integrate the largest single-cell datasets and learn cell-type-specific gene regulatory networks. Compared to other network inference methods, the Inferelator learns new and informative Saccharomyces cerevisiae networks from single-cell gene expression data, measured by recovery of a known gold standard. We demonstrate its scaling capabilities by learning networks for multiple distinct neuronal and glial cell types in the developing Mus musculus brain at E18 from a large (1.3 million) single-cell gene expression dataset with paired single-cell chromatin accessibility data. AVAILABILITY AND IMPLEMENTATION: The inferelator software is available on GitHub (https://github.com/flatironinstitute/inferelator) under the MIT license and has been released as python packages with associated documentation (https://inferelator.readthedocs.io/). SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.