Skip to main content

Thank you for visiting You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

Single-cell network biology for resolving cellular heterogeneity in human diseases


Understanding cellular heterogeneity is the holy grail of biology and medicine. Cells harboring identical genomes show a wide variety of behaviors in multicellular organisms. Genetic circuits underlying cell-type identities will facilitate the understanding of the regulatory programs for differentiation and maintenance of distinct cellular states. Such a cell-type-specific gene network can be inferred from coregulatory patterns across individual cells. Conventional methods of transcriptome profiling using tissue samples provide only average signals of diverse cell types. Therefore, reconstructing gene regulatory networks for a particular cell type is not feasible with tissue-based transcriptome data. Recently, single-cell omics technology has emerged and enabled the capture of the transcriptomic landscape of every individual cell. Although single-cell gene expression studies have already opened up new avenues, network biology using single-cell transcriptome data will further accelerate our understanding of cellular heterogeneity. In this review, we provide an overview of single-cell network biology and summarize recent progress in method development for network inference from single-cell RNA sequencing (scRNA-seq) data. Then, we describe how cell-type-specific gene networks can be utilized to study regulatory programs specific to disease-associated cell types and cellular states. Moreover, with scRNA data, modeling personal or patient-specific gene networks is feasible. Therefore, we also introduce potential applications of single-cell network biology for precision medicine. We envision a rapid paradigm shift toward single-cell network analysis for systems biology in the near future.


The adult human body is composed of ~37 trillion cells1, which are the functional units of organismal systems. Although each cell contains almost identical genomic information, at least several hundred major cell types with distinct morphology, behavior, and functions are expected to exist in the human body. Deviation from the destined identity of functional cells is a major cause of human diseases. Different cellular compositions of tumor tissue may result in different drug responses and prognoses. Disease-associated genetic variants affect only particular cell types, which makes functional validation of candidate variants derived from genome-wide association studies challenging2. Therefore, understanding human body operation at the cellular resolution is the ultimate goal in biology and medicine.

Investigation of individual cell types in vivo is technically challenging. Flow cytometry analysis has been used for single-cell profiling for the past several decades3, albeit with some limitations. First, it is a targeted analysis method for only a preselected set of molecules. Second, due to the spectral limitation of fluorescent proteins, this method can profile up to 17 proteins simultaneously, which is extended to ~40 proteins by mass cytometry4. Recently, we have witnessed a rapid improvement in single-cell RNA sequencing (scRNA-seq) technology, which is indeed a game changer in the field of single-cell biology. Current scRNA-seq technology can easily generate whole-transcriptome data for hundreds to thousands of cells from a single sequencing reaction and identify key genes associated with each cell type or state by differential expression analysis across distinct cellular groups of similar transcriptome. Therefore, we now characterize individual cell types or states in a tissue that is generally composed of diverse cell types. To date, a wide variety of methods for scRNA-seq data generation and analysis have been developed, and they are extensively described in other excellent reviews4,5,6,7. Recent benchmarking studies also showed that scRNA-seq protocols differ substantially in their ability to capture RNA, scalability, and cost effectiveness8,9.

Despite much improvement, single-cell omics may not be sufficient for understanding cellular heterogeneity. Although differential expression analysis of scRNA-seq data may identify genes specific to cell types and states, understanding cellular identity simply from a list of up or downregulated genes would be a daunting task because the functional effects of genes depend on their relationships. Gene functions and the effects of disease-associated variants are largely attributable to the interaction partners of these genes in the given cellular context10,11. From a systems biology perspective, network modeling of genes will be highly useful for understanding functional organizations of key regulators involved in operational pathways of each cell state12. Network biology has shifted our perception of a cell from a system mainly comprised of the linear signaling pathways to one occupied by many highly complex intertwined connections among molecules. In particular, the gene regulatory network (GRN) is an intuitive but versatile graph model for functional analysis that has been extensively utilized over the past decade. GRNs have made significant contributions to identifying disease biomarkers and therapeutic targets and were ultimately realized as a crucial tool for deciphering medical genomics data13. Scrutinizing the regulatory interactions between genes in various biological contexts will provide valuable insights into how the emergent functions of a given living system was designed to be regulated.

In this review article, we introduce the definition of single-cell network biology and present the current methodologies to infer GRNs from scRNA-seq data and determine how they can improve our understanding of regulatory circuits for cellular identity and facilitate the practice of precision medicine.

What is single-cell network biology?

Network biology has served as a useful tool for the study of complex cellular systems by providing a glimpse into the functional organization of genes operating in normal and disease states. The GRN is a particularly useful type of gene network that is composed of regulatory relationships inferred from variations across many sources of expression. Typical approaches to analyze GRNs include the identification of hub genes based on network centrality measures14 and functional modules using algorithms for finding network communities15. Network biology has already proven useful for the study of cellular systems, and here, we present an emerging approach in network biology with single-cell transcriptome data, namely, single-cell network biology.

Before the era of single-cell genomics, transcriptomic data were generated from tissue samples using bulk RNA sequencing (bulk RNA-seq). To estimate expression correlation between genes, a large number of expression measurements was generally required, accordingly demanding an equal number of sequencing reactions for tissue-based analysis. Consequently, the correlation of gene expression could be measured through a sample-by-gene matrix (Fig. 1a). Therefore, it is imperative to prepare a large number of samples for network modeling based on bulk RNA-seq data. Conversely, GRNs can be inferred from a single sample preparation followed by a single sequencing reaction with scRNA-seq analysis because it can generate expression measurements for generally hundreds to thousands of individual cells in parallel, generating a cell-by-gene matrix (Fig. 1b). To infer regulatory interactions specific to a particular cell type, we need to divide cells into groups representing cell types using dimension reduction and unsupervised clustering. This procedure provides multiple cell-by-gene matrices for distinct cell types, each of which will be used for building cell-type-specific GRNs. Recently, multiple studies demonstrated that the majority of bulk tissue coregulatory links are explained by “cell-type composition variation” among samples rather than “state variation within a cell type16,17. Therefore, only a fraction of the network inferred from bulk RNA-seq data might represent true within-cell coregulation between genes (Fig. 1a). In contrast, networks inferred from the cell-by-gene matrix for each cell type mainly represent intra-cell-type coregulatory relations between genes (Fig. 1b).

Fig. 1: Comparison between network inference with bulk RNA-seq and scRNA-seq.

a Network inference with bulk RNA-seq analysis. Multiple tissue samples and sequencing are required to produce a gene-by-sample matrix. Correlation between genes can be detected from both expression variation across cell states and variation of cell-type composition across tissue samples. The resultant coregulatory network is mostly composed of cell-type composition-induced coexpression. b Network inference with scRNA-seq. A single tissue sample is disassociated into cells that are individually analyzed in parallel. Clustering of the cells along with dimension reduction enables the identification of cell populations for each of the major cell types. Using a gene-by-cell count matrix for each cell type, we can infer networks mainly composed of within-cell coregulatory links.

Needless to say, the first benefit of single-cell network biology is its enabling of the reconstruction of cell-type-specific transcriptional regulatory programs. Since the regulatory program specific to each cell type is the core element governing the cellular identity, cell-type-specific GRNs would be key tools for the study of cellular heterogeneity. Furthermore, these cell-type-specific GRNs will reveal key regulatory factors and circuits for specific cell types, facilitating mapping between disease-associated variants and affected cell types. In addition, single-cell network biology provides technical advantages. First, it requires only a small amount of tissue sample for network modeling; even a single biopsy would suffice with adequately high throughput. Second, it can infer regulatory networks from single cells at various levels of cellular identities: major types, subtypes, or states. Third, it can infer regulatory networks from single cells of each person, resulting in personalized GRNs. Thus, in this aspect, single-cell network biology is cost-effective and highly flexible and provides a personalized platform for biomedical research.

Network inference from single-cell gene expression data

Various algorithms for inferring regulatory interactions between genes using bulk transcriptome data have been developed. Popular approaches to network inference from bulk transcriptome data are based on Boolean networks, Bayesian networks, ordinary differential equations (ODEs), information theory, regression, and correlation18,19,20. Although these methods can be directly applied to single-cell transcriptome data with some adjustment, network inference algorithms specifically developed for single-cell transcriptome data are also available.

Since single-cell transcriptome data can be ordered by pseudotime, many algorithms to infer regulatory networks based on time-ordered transcriptomes have been explicitly developed. The basic assumption of trajectory analysis is that each cell lies in a continuous process of cellular differentiation. The trajectory reconstructed by “pseudotemporal” ordering of cells can then be used for network inference. However, the lack of consensus among resultant trajectories implies that the performance of the network inference with pseudotime information will greatly depend on the trajectory analysis algorithm. Pseudotime information has been used to reconstruct GRNs21,22,23,24 from single-cell transcriptome data. A recent benchmarking study, however, showed that the methods that do not require pseudotime information performed better25.

There are a wide variety of metrics that can be used for measuring coregulatory associations between genes, but their application for single-cell transcriptome data was mostly unsatisfactory26. Another benchmarking study concluded that most of the currently available methods for regulatory network inference are not effective for single-cell transcriptome data, even those explicitly developed for single-cell studies27. The high proportion of false-positive network links inferred from single-cell gene expression data may be attributable to the intrinsic sparsity and high technical variation. Although these benchmarking results may suggest a lack of general applicability of network inference methods for single-cell biology, caution is advised in making such conclusions. The true positive regulatory links used for evaluation may not accurately represent the ground truth of the regulatory gene network in the tested cell types or states. In addition, the optimal network inference method for given single-cell data could vary across cell types.

As this review focuses on the application of single-cell network biology, we only provide a brief description of major approaches to GRN inference from single-cell transcriptome data. More extensive reviews about computational algorithms are available from other recent publications28,29.

Boolean models

A Boolean network is the simplest approach to reconstructing regulatory gene networks30. In systems biology, a Boolean network refers to a set of genes with binary states (activated or repressed)31. This approach is often used to describe the interaction between mRNAs and proteins to predict gene patterns32. In this network, each cell is classified into a certain state, and similar cells are then connected. The resulting state-cell graph provides useful information about key regulators that drive certain cellular states. Its simplicity allows the resulting network to be determined with as few assumptions as possible, with one naturally being that all genes must follow a binary law. Single-cell Boolean GRNs have been successfully applied to predict curated models of hematopoiesis33,34,35. A drawback of this approach is the computational burden. Thus, Boolean-based tools have limited scalability, which will prevent users from building a genome-scale network. Therefore, users must carefully select the genes they wish to model, which is usually no more than 100 genes. The Partially Observed Boolean Dynamical system model is a framework for modeling the behavior of GRNs, and this approach allows indirect and incomplete observation of gene states and has been explored for application to scRNA-seq data36.

Ordinary differential equation (ODE) models

GRN modeling via ODE focuses on a series of discrete states to capture the dynamics of the network in question. While other methods discretize variables, ODE uses continuous variables and is one of the popular methods to map a dynamic system of gene regulation. To date, ODE is the best analyzed approach for nonlinear systems37. In this model, the change in expression over continuous time is characterized by a function that takes the inhibitory or activating influence of other genes as variables18. This approach is most suitable for identifying a process in a system that is assumed to be continuous (e.g., differentiation). The input time scale could be either an inferred pseudotime or metadata from a time-series experiment. SCODE38 is a network construction tool that relies on ODE to map differentiation in single-cell transcriptome data. Some tools based on ODE assume a steady state condition39,40, which makes them suboptimal for differentiation-related analysis.

Regression models

Most regression-based network inference tools follow an underlying assumption that the expression of all genes can be summarized as a simple weighted linear equation. For this assumption to hold true and produce a reliable prediction, the variables of the data must be independent, and the residuals (errors of fitted linear model) must follow a normal distribution, which is not usually the case for current single-cell transcriptome data. Therefore, most network inference tools based on regression models must be adjusted by a statistical trick (e.g., polynomial modeling, data transformation) to bypass these assumptions. Users must be careful so that this preprocessing step does not compromise the overall structure of the data. In this approach, users may need to provide a list of regulators such as transcription factors (TFs) as input data. Then, the network inference algorithm deconstructs the problem of explaining the expression of a certain target gene with a set of regulators. Here, each subproblem is viewed as a feature selection. Regression-based approaches not only estimate the underlying association between regulators and target genes but also infer the association intensities. The success in ensemble of regression trees (random forest) by GENIE341 has led to this approach being widely used for network inference from both bulk and single-cell transcriptome data. However, GENIE3 calculation is not feasible for data from more than several thousand cells. Subsequently, a much faster and more scalable assembly method for regression trees, GRNBoost, was developed42,43. Regulatory networks inferred from single-cell regression analysis tend to have more false-positive links than those inferred by bulk transcriptome regression analysis. To reduce false-positive links, networks inferred from GENIE3 or GRNBoost were filtered for putative direct-binding targets based on TF binding motif enrichment in the SCENIC software package42.

Correlation and other association models

GRNs based on coregulatory interactions are commonly inferred from correlations between genes across sources of expression variation44. Common measures of expression correlation between genes are the Pearson correlation coefficient and rank-based Spearman correlation coefficient. Sources of expression variation are not limited to cell state differences. A large portion of variation can originate from various technical factors, which can easily create confounding effects in correlation inference. Batch effects across samples can also generate nonbiological variation. Because single-cell transcriptomic data are associated with high noise and sparsity, the effect of technical variation could be more critical for single-cell coregulatory network inference. An evaluation of coexpression-based network inference with scRNA-seq data from 31 individual studies comprising 163 cell types showed lower retrieval of known functional links than those inferred from bulk RNA-seq data45. The same study also showed reduced performance of coexpression-based network inference with the normalization of UMI data, probably due to unintended covariation, particularly among low-expressing genes. The improved performance with batch-corrected UMI data45, however, suggests that with single-cell coexpression-based network inference, extra care is needed for handling technical variations.

Mutual information (MI) can also measure associations between genes based on expression profiles, and it is particularly useful for mapping nonlinear associations46. In constructing a coexpression network from scRNA-seq data, users must consider the various technical properties distinct among different sequencing platforms that govern single-cell transcriptome data. An algorithm of MI-based network inference has been explicitly developed for single-cell transcriptome data47.

The coregulatory association between genes with multiple sources of expression variations can be measured by many other metrics. Recently, 17 distinct measures of association for inferring gene networks were evaluated and showed that proportionality measures performed best across multiple scRNA-seq datasets and technologies26. The compositional nature of transcriptomic data, in which only the relative abundance of transcripts is measured per sample48, may contribute to the high performance because scRNA-seq currently only captures a small proportion of the total transcripts per cell. It is, however, noteworthy that all the association measures, including proportionality, assessed in this study barely performed above random expectation, suggesting that the high noise and sparsity of scRNA-seq data must be addressed during data preprocessing before network inference. One such effort recently developed is a method for measuring correlation with scRNA-seq data by pooling cells considered biological replicates and transforming the count matrix to z scores, which dramatically increases correlation between genes and facilitates network inference49.

Network filtration for single-cell gene expression

While the “bottom-up approaches” are mainly used to infer cell-type-specific networks from gene expression data, they can also be constructed by filtration of reference gene networks through single-cell gene expression data (referred to as the “top–down approach”). In this approach, single-cell transcriptome data that contain multiple factors are used to fine-tune the reference network to reflect specific context. Gene network databases, such as STRING50, HumanNet51, and PCNET52 provide high-confidence gene functional links. Filtering the global networks for expressed genes for a distinct cell type will result in a cell-type-specific network. The “top–down approach” for constructing context-specific networks with bulk RNA-seq data has already been applied to cancer research. Prognostic biomarkers of ovarian cancer and leukemia have been identified by filtering the global protein–protein interaction network for disease specificity53. Sample-specific network54 analysis has been shown to be more effective for identifying driver genes in individual tumors55, and aggregating these drivers across cancers may reveal new insights into precision cancer therapy.

SCINET56 is a recent computational framework that allows optimal filtering of the reference network to obtain a cell-type-specific network according to the input single-cell data. Using these cell-type-specific networks, the authors showed that disease-associated genes tend to interact with each other with cell-type specificity, with marker genes showing higher cell-type-specific centralities than those in the global network by integration of cell-type-specific networks. This analytical framework, which can be generally applied to any reference network and any single-cell expression dataset, enables researchers to infer cell types and cell-type-specific modules governing certain disorders.

Hypothesis generation in single-cell network biology

Global gene networks inferred from diverse biological contexts have proven useful in generating hypotheses of the functions and phenotypic effects of genes via network centrality and information propagation through the network. Moreover, analysis of network communities can elucidate pathways or functional modules for complex phenotypes such as diseases57. Cell-type-specific networks along with single-cell gene expression data can extend the power of network biology to explain the cellular heterogeneity underlying phenotypes of multicellular organisms such as human diseases. Major strategies for hypothesis generation in single-cell network biology (summarized in Table 1) are based on identifying context-associated subnetworks and utilizing topological dynamics. In addition, analysis of personalized gene networks along with genotype information can elucidate network-mediated effects of disease-associated genetic variants.

Hypothesis from subnetwork analysis

Pathways rather than individual genes are the functional units of cells. Thus, pathway-based functional interpretation of cellular states is more intuitive than gene-based interpretation. Weighted correlation network analysis (WGCNA)58 has been a popular tool for identifying functional modules based on coexpression networks inferred from a large number of gene expression profiles. WGCNA with single-cell transcriptome data for a cell type may identify functional modules that are associated with a particular state (e.g., disease-related state) of the cell type. Often, by using topological properties (e.g., centrality) or external functional information, we may be able to identify key regulators of functional modules and, in turn, the associated cellular states (Fig. 2a). For example, WGCNA along with scRNA-seq data from early embryo cells revealed that each stage of the early development of mouse and human embryos can be delineated by a few functional modules59. WGCNA on single-cell transcriptome data also enabled the discovery of signals that activate dormant neural stem cells in nonneurogenic brain regions60, regulators of chemotherapy resistance in esophageal squamous cell carcinoma61 and prognostic markers for prostate cancer62. The WGCNA package requires users to adjust various parameters so that appropriate modules are defined, and this may often become a potential difficulty in the absence of prior knowledge of disease-associated gene sets.

Fig. 2: Hypothesis generation from subnetwork analysis in single-cell network biology.

a Weighted correlation network analysis (WGCNA) of scRNA-seq data generally reveals multiple modules (M1-5) of coexpressed genes of various sizes. The activity of modules can be measured by the average gene expression level. Module activity may significantly differ between cells from different states (e.g., cells of disease samples versus those of healthy controls), which suggests that this coexpressed module is associated with the disease state and may contain key regulators for the disease, often those with high network centrality. b Transcription factor (TF)-target interaction inference generates a set of regulons (R1-5) that are genes regulated by each TF. Comparison of regulon activity between healthy and disease states, similar to module activity, can suggest its association with the disease state. Then, the TF for the associated regulon is predicted to be a key regulator. These candidate regulators are often subjected to experimental validation and gene set enrichment analysis (GSEA) for functional interpretation.

Subnetworks composed of a TF and its target genes are also useful for functional analysis in single-cell network biology. Here, a set of target genes regulated by each TF is called a regulon. SCENIC42 is a popular software tool for the generation of TF-regulon subnetworks for given scRNA-seq data and their downstream analysis. In this analytical platform, individual cells or subpopulations that represent a particular cell state can be depicted by the activity of each regulon. Because each regulon is considered a regulatory unit, regulon activity profiles across cellular states can suggest GRNs governing cellular identity or transitions. Moreover, regulon analysis facilitated the identification of key regulators for cellular states and interpretation of their target pathways by gene set enrichment analysis for the regulon genes (Fig. 2b). In a recent study, regulon-based analysis of scRNA-seq data of patient-derived melanoma cultures revealed key regulators and GRNs specific for intermediate states during the epithelial–mesenchymal transition of melanoma cells63, which may provide new therapeutic targets to prevent the acquisition of metastatic potential and drug resistance due to cell state switching.

Hypothesis from network topology analysis

Emergent cellular phenotypes depend not only on genotypes but also on edgotypes, context-specific networks of molecular interactions64, implying that the dynamics of regulatory interactions underlie cellular heterogeneity. Comparisons between cell-type-specific networks for different states, such as disease and healthy states, will show topological changes for each gene in centrality (hubness) and neighbors (targets). Genes that show significant changes in one of these topological properties would be candidate regulators involved in the cellular state of interest (Fig. 3). For example, a recent study generated healthy and type 2 diabetes (T2D) regulatory networks using scRNA-seq data from pancreatic islet cells49. The study demonstrated that many genes with significant changes in centrality are involved in T2D. Another study generated GRNs for self-renewing cells, erythroid-committed progenitors, and myeloid-committed progenitors and demonstrated that the lineage regulator DDIT3 changes its targets in three different GRNs65. Gene sets involved in particular biological processes or diseases may also change their modularity (intraconnectivity) between different cellular states, which suggests their association with a particular cellular state (e.g., disease-related state). For example, gene networks were generated for six brain cell types56, in which neuropsychiatric disorder genes were found to preferentially interact in neuronal cells, whereas genes for neurodegenerative diseases do so in glial cells. Another recent study demonstrated that modularity measures based on the enrichment of coexpression among genes associated with specific neurodevelopmental disorders increased in specific cell types66. These results suggest that disease-related genes tend to preferentially interact with cell types for different disease classes. Although network topology analysis offers an intuitive method for observing a cell-type-specific system, a large number of links and the associated complexity potentially cause difficulty in interpretation. Researchers must also take into account that many experimental and technical factors must be controlled to accurately compare different networks.

Fig. 3: Hypothesis generation from network topology analysis in single-cell network biology.

Inferences in coregulatory transcriptome profiles of cells from two distinct states (healthy control versus disease state) lead to the construction of different GRNs. Genes that show changes in three types of network topology are likely to be associated with the state: centrality, neighbors, and modularity. For example, correlation analyses for monocytes from healthy and diseased samples may generate different networks, and changes in three types of topology between them will be examined for every gene. Similarly, networks for different developmental times along with topological analysis would suggest disease-associated genes because many disease states are associated with defects in development. For example, defects in the maturation of monocytes into functional dendritic cells would result in immune disorders.

Hypothesis from genotype-network association

A major problem in health care today is imprecision medicine, wherein only a small portion of patients respond to routinely prescribed drugs67. This may be because patients have different genetic variations that influence the functional effects of genes involved in pathogenesis or pharmacodynamics. The majority of such variations exert phenotypic effects via the action of expression quantitative trait loci (eQTLs)68 because most of them are located within noncoding regions69. The eQTLs have long been suggested to exert their influence in a cell-specific manner, and the large portion of unresolved eQTLs may be attributable to the cell-type dependent effects of these eQTLs70,71. Cell-type-specific eQTL analysis can be conducted by sorting each cell type, which generally has a high cost. As scRNA-seq can provide transcriptome data for multiple cell types of a given tissue simultaneously, it can greatly facilitate cell-type-specific eQTL analysis72,73,74,75 (Fig. 4a). Cell-type-specific eQTL studies may possibly reduce the detection of false-positive SNPs associated with disease that have often emerged as potential limitations of bulk RNA-seq-based eQTL research (e.g., Simpson’s paradox). Moreover, utilizing a large number of cells in single-cell datasets may significantly reduce the number of samples required for eQTL detection. It is noteworthy, however, that for more accurate analysis, this approach will require a larger number of donors than typical single-cell-based studies.

Fig. 4: Hypothesis generation from genotype-network association in single-cell network biology.

a Many disease-associated single nucleotide polymorphisms (SNPs), which are called expression QTLs (eQTLs), exert phenotypic effects through the regulation of gene expression in a cell type-specific manner. Therefore, eQTL analysis needs to be conducted for specific cell types, particularly for minor cell types. The recently developed multiplexed scRNA-seq technology along with demultiplexing based on genotype information will facilitate cell-type-specific eQTL mapping. b Some eQTL effects are dependent on the expression of other genes. This dependency is detected by genotype-specific coexpression, called coexpression QTL (cxQTL). Here, a disease gene X is coexpressed with gene Y only if its eQTL has a homozygous major allele (AA). c If the gene Y is a target of drug A that eventually inhibits the activity of disease gene X via interaction with gene Y, the genotype-dependent coregulatory interaction between genes X and Y is critical for drug action. Then, for prescription of drug A, the cxQTL genotype information can be utilized for precision medicine (e.g., prescribing it only for patients with SNP AA).

Table 1 Summary of hypothesis generation through single-cell network biology.

Interestingly, some eQTL effects of a gene can be modified by the expression of another gene76 (Fig. 4b). For example, the effect of a FADS2 eQTL is modulated by the expression of the sterol binding factor gene SREBF2. Therefore, these genetic variants are called coexpression QTLs, because they affect the coregulatory relationship between two genes76,77. Single-cell transcriptome data from each person can be sufficient to infer gene–gene correlation, building personalized GRNs77,78. Given that personal- and cell-type-specific coregulatory relationships between genes can be modeled using scRNA-seq data, we may test whether personal genetic variants affect disease risk or drug response by altering coregulatory interactions. If a coregulatory interaction between a disease gene and a drug target that affects the disease gene activity is modulated by a coexpression QTL, this genotype information could be utilized in tailored prescription for individual patients in the future (Fig. 4c).

Challenges and future perspectives

The major challenges in single-cell network biology are associated with the single-cell omics technology, as the quality of inferred networks relies largely on the quality of single-cell transcriptome data. Single-cell profiling technologies are rapidly evolving. However, various technical hurdles, such as low capture efficiency, high dropout rates, and high noise in signals, must be considered and overcome to observe true biological variations in gene expression6. New computational methods need to be developed to overcome those intrinsic limitations of scRNA-seq data. For example, imputation of dropouts in single-cell transcriptome data will vary in the probability of false gene–gene correlations79, and the methods need to be further improved in the future. In addition, the integration of multimodal single-cell omics data80 and multiomics data81 would contribute in improving network inference and interpretations.

Many statistical approaches have been developed to address these issues, and depending on the basic assumptions that the researchers are willing to adhere to an appropriate method must be chosen for different datasets. Each algorithm with its own preprocessing steps will result in different networks. Therefore, preprocessing of the single-cell dataset will be the critical step of the network inference algorithm. Moreover, network inference tools with different algorithmic concepts will perform optimally for different sets of data (e.g., time series, developmental, perturbation). Therefore, researchers must choose their methods depending on the data that they have collected and the system that they wish to evaluate. Different types of networks (regulatory or functional) will provide different insights, and it is important to extract reasonable conclusions allowed from numerous types of networks and make suitable predictions.

In this paper, we highlighted the effectiveness of using network-based studies in resolving cellular heterogeneity. Personalized gene networks obtained from single-cell transcriptome data will facilitate the development of novel applications based on personal genetic variation for precision medicine. For translation of single-cell network analysis to clinical settings, user-friendly analytical pipelines must be established for different types of diseases. These efforts together will improve our ability to accurately diagnose and predict disease risks and ultimately lead to the development of precision medicine.


  1. 1.

    Bianconi, E. et al. An estimation of the number of cells in the human body. Ann. Hum. Biol. 40, 463–471 (2013).

    PubMed  Google Scholar 

  2. 2.

    Cano-Gamez, E. & Trynka, G. From GWAS to function: using functional genomics to identify the mechanisms underlying complex diseases. Front Genet. 11, 424 (2020).

    CAS  PubMed  PubMed Central  Google Scholar 

  3. 3.

    McKinnon, K. M. Flow cytometry: an overview. Curr. Protoc. Immunol. 120, 5 1 1–5 1 11 (2018).

    Google Scholar 

  4. 4.

    Papalexi, E. & Satija, R. Single-cell RNA sequencing to explore immune cell heterogeneity. Nat. Rev. Immunol. 18, 35–45 (2018).

    CAS  PubMed  Google Scholar 

  5. 5.

    Kolodziejczyk, A. A., Kim, J. K., Svensson, V., Marioni, J. C. & Teichmann, S. A. The technology and biology of single-cell RNA sequencing. Mol. Cell 58, 610–620 (2015).

    CAS  PubMed  Google Scholar 

  6. 6.

    Luecken, M. D. & Theis, F. J. Current best practices in single-cell RNA-seq analysis: a tutorial. Mol. Syst. Biol. 15, e8746 (2019).

    PubMed  PubMed Central  Google Scholar 

  7. 7.

    Hwang, B., Lee, J. H. & Bang, D. Single-cell RNA sequencing technologies and bioinformatics pipelines. Exp. Mol. Med. 50, 96 (2018).

    PubMed  PubMed Central  Google Scholar 

  8. 8.

    Ding, J. et al. Systematic comparison of single-cell and single-nucleus RNA-sequencing methods. Nat. Biotechnol. 38, 737–746 (2020).

    CAS  PubMed  PubMed Central  Google Scholar 

  9. 9.

    Mereu, E. et al. Benchmarking single-cell RNA-sequencing protocols for cell atlas projects. Nat. Biotechnol. 38, 747–755 (2020).

    CAS  PubMed  Google Scholar 

  10. 10.

    Kachroo, A. H. et al. Systematic humanization of yeast genes reveals conserved functions and genetic modularity. Science 348, 921–925 (2015).

    CAS  PubMed  PubMed Central  Google Scholar 

  11. 11.

    Sahni, N. et al. Widespread macromolecular interaction perturbations in human genetic disorders. Cell 161, 647–660 (2015).

    CAS  PubMed  PubMed Central  Google Scholar 

  12. 12.

    Barabasi, A. L. & Oltvai, Z. N. Network biology: understanding the cell’s functional organization. Nat. Rev. Genet. 5, 101–113 (2004).

    CAS  PubMed  Google Scholar 

  13. 13.

    Emmert-Streib, F., Dehmer, M. & Haibe-Kains, B. Gene regulatory networks and their applications: understanding biological and medical problems in terms of networks. Front Cell Dev. Biol. 2, 38 (2014).

    PubMed  PubMed Central  Google Scholar 

  14. 14.

    Chang, W. et al. Identification of novel hub genes associated with liver metastasis of gastric cancer. Int J. Cancer 125, 2844–2853 (2009).

    CAS  PubMed  Google Scholar 

  15. 15.

    Vlaic, S. et al. ModuleDiscoverer: identification of regulatory modules in protein-protein interaction networks. Sci. Rep. 8, 433 (2018).

    PubMed  PubMed Central  Google Scholar 

  16. 16.

    Farahbod, M. & Pavlidis, P. Untangling the effects of cellular composition on coexpression analysis. Genome Res. 30, 849–859 (2020).

  17. 17.

    Zhang, Y., Cuerdo, J., Halushka, M. K. & McCall, M. N. The effect of tissue composition on gene co-expression. Brief Bioinform. bbz135 (2019).

  18. 18.

    Lee, W. P. & Tzou, W. S. Computational methods for discovering gene networks from expression data. Brief. Bioinform 10, 408–423 (2009).

    CAS  PubMed  Google Scholar 

  19. 19.

    Delgado, F. M. & Gomez-Vela, F. Computational methods for gene regulatory networks reconstruction and analysis: a review. Artif. Intell. Med 95, 133–145 (2019).

    PubMed  Google Scholar 

  20. 20.

    Marbach, D. et al. Wisdom of crowds for robust gene network inference. Nat. Methods 9, 796–804 (2012).

    CAS  PubMed  PubMed Central  Google Scholar 

  21. 21.

    Ocone, A., Haghverdi, L., Mueller, N. S. & Theis, F. J. Reconstructing gene regulatory dynamics from high-dimensional single-cell snapshot data. Bioinformatics 31, i89–i96 (2015).

    CAS  PubMed  PubMed Central  Google Scholar 

  22. 22.

    Papili Gao, N., Ud-Dean, S. M. M., Gandrillon, O. & Gunawan, R. SINCERITIES: inferring gene regulatory networks from time-stamped single cell transcriptional expression profiles. Bioinformatics 34, 258–266 (2018).

    PubMed  Google Scholar 

  23. 23.

    Specht, A. T. & Li, J. LEAP: constructing gene co-expression networks for single-cell RNA-sequencing data using pseudotime ordering. Bioinformatics 33, 764–766 (2017).

    CAS  PubMed  Google Scholar 

  24. 24.

    Hamey, F. K. et al. Reconstructing blood stem cell regulatory network models from single-cell molecular profiles. Proc. Natl Acad. Sci. USA 114, 5822–5829 (2017).

    CAS  PubMed  Google Scholar 

  25. 25.

    Pratapa, A., Jalihal, A. P., Law, J. N., Bharadwaj, A. & Murali, T. M. Benchmarking algorithms for gene regulatory network inference from single-cell transcriptomic data. Nat. Methods 17, 147–154 (2020).

    CAS  PubMed  PubMed Central  Google Scholar 

  26. 26.

    Skinnider, M. A., Squair, J. W. & Foster, L. J. Evaluating measures of association for single-cell transcriptomics. Nat. Methods 16, 381–386 (2019).

    CAS  PubMed  Google Scholar 

  27. 27.

    Chen, S. & Mar, J. C. Evaluating methods of inferring gene regulatory networks highlights their lack of performance for single cell gene expression data. BMC Bioinforma. 19, 232 (2018).

    Google Scholar 

  28. 28.

    Fiers, M. et al. Mapping gene regulatory networks from single-cell omics data. Brief. Funct. Genomics 17, 246–254 (2018).

    CAS  PubMed  PubMed Central  Google Scholar 

  29. 29.

    Blencowe, M. et al. Network modeling of single-cell omics data: challenges, opportunities, and progresses. Emerg. Top. Life Sci. 3, 379–398 (2019).

    CAS  PubMed  PubMed Central  Google Scholar 

  30. 30.

    Akutsu, T., Miyano, S. & Kuhara, S. Identification of genetic networks from a small number of gene expression patterns under the Boolean network model. Pac Symp Biocomput. 17–28. (1999).

  31. 31.

    Lahdesmaki, H., Shmulevich, I. & Yli-Harja, O. On learning gene regulatory networks under the Boolean network model. Mach. Learn 52, 147–167 (2003).

    Google Scholar 

  32. 32.

    Saadatpour, A. & Albert, R. Boolean modeling of biological regulatory networks: a methodology tutorial. Methods 62, 3–12 (2013).

    CAS  PubMed  Google Scholar 

  33. 33.

    Lim, C. Y. et al. BTR: training asynchronous Boolean models using single-cell expression data. Bmc Bioinforma. 17, 355 (2016).

    Google Scholar 

  34. 34.

    Moignard, V. et al. Decoding the regulatory network of early blood development from single-cell gene expression measurements. Nat. Biotechnol. 33, 269–276 (2015).

    CAS  PubMed  PubMed Central  Google Scholar 

  35. 35.

    Chen, H. et al. Single-cell transcriptional analysis to uncover regulatory circuits driving cell fate decisions in early mouse development. Bioinformatics 31, 1060–1066 (2015).

    CAS  PubMed  Google Scholar 

  36. 36.

    Bahadorinejad, A., Imani, M. & Braga-Neto, U. Adaptive particle filtering for fault detection in partially-observed boolean dynamical systems. IEEE/ACM Trans Comput Biol Bioinform. 17, 1105–1114 (2018).

  37. 37.

    Chai, L. E. et al. A review on the computational approaches for gene regulatory network construction. Comput Biol. Med. 48, 55–65 (2014).

    CAS  PubMed  Google Scholar 

  38. 38.

    Matsumoto, H. et al. SCODE: an efficient regulatory network inference algorithm from single-cell RNA-Seq during differentiation. Bioinformatics 33, 2314–2321 (2017).

    PubMed  PubMed Central  Google Scholar 

  39. 39.

    Gardner, T. S., di Bernardo, D., Lorenz, D. & Collins, J. J. Inferring genetic networks and identifying compound mode of action via expression profiling. Science 301, 102–105 (2003).

    CAS  PubMed  Google Scholar 

  40. 40.

    Polynikis, A., Hogan, S. J. & di Bernardo, M. Comparing different ODE modelling approaches for gene regulatory networks. J. Theor. Biol. 261, 511–530 (2009).

    CAS  PubMed  Google Scholar 

  41. 41.

    Huynh-Thu, V. A., Irrthum, A., Wehenkel, L. & Geurts, P. Inferring regulatory networks from expression data using tree-based methods. PLoS One 5, e12776 (2010).

  42. 42.

    Aibar, S. et al. SCENIC: single-cell regulatory network inference and clustering. Nat. Methods 14, 1083–1086 (2017).

    CAS  PubMed  PubMed Central  Google Scholar 

  43. 43.

    Moerman, T. et al. GRNBoost2 and Arboreto: efficient and scalable inference of gene regulatory networks. Bioinformatics 35, 2159–2161 (2019).

    CAS  PubMed  Google Scholar 

  44. 44.

    Stuart, J. M., Segal, E., Koller, D. & Kim, S. K. A gene-coexpression network for global discovery of conserved genetic modules. Science 302, 249–255 (2003).

    CAS  PubMed  Google Scholar 

  45. 45.

    Crow, M., Paul, A., Ballouz, S., Huang, Z. J. & Gillis, J. Exploiting single-cell expression to characterize co-expression replicability. Genome Biol. 17, 101 (2016).

    PubMed  PubMed Central  Google Scholar 

  46. 46.

    Song, L., Langfelder, P. & Horvath, S. Comparison of co-expression measures: mutual information, correlation, and model based indices. BMC Bioinforma. 13, 328 (2012).

    CAS  Google Scholar 

  47. 47.

    Chan, T. E., Stumpf, M. P. H. & Babtie, A. C. Gene regulatory network inference from single-cell data using multivariate information Measures. Cell Syst. 5, 251–267 e253 (2017).

    CAS  PubMed  PubMed Central  Google Scholar 

  48. 48.

    Quinn, T. P., Richardson, M. F., Lovell, D. & Crowley, T. M. propr: an R-package for identifying proportionally abundant features using compositional data analysis. Sci. Rep. 7, 16252 (2017).

    PubMed  PubMed Central  Google Scholar 

  49. 49.

    Iacono, G., Massoni-Badosa, R. & Heyn, H. Single-cell transcriptomics unveils gene regulatory network plasticity. Genome Biol. 20, 110 (2019).

    PubMed  PubMed Central  Google Scholar 

  50. 50.

    Szklarczyk, D. et al. STRING v10: protein-protein interaction networks, integrated over the tree of life. Nucleic Acids Res. 43, D447–D452 (2015).

    CAS  PubMed  Google Scholar 

  51. 51.

    Hwang, S. et al. HumanNet v2: human gene networks for disease research. Nucleic Acids Res. 47, D573–D580 (2019).

    CAS  PubMed  Google Scholar 

  52. 52.

    Huang, J. K. et al. Systematic evaluation of molecular networks for discovery of disease genes. Cell Syst. 6, 484–495 e485 (2018).

    CAS  PubMed  PubMed Central  Google Scholar 

  53. 53.

    Yuan, X. et al. Network biomarkers constructed from gene expression and protein-protein interaction data for accurate prediction of leukemia. J. Cancer 8, 278–286 (2017).

    CAS  PubMed  PubMed Central  Google Scholar 

  54. 54.

    Liu, X., Wang, Y., Ji, H., Aihara, K. & Chen, L. Personalized characterization of diseases using sample-specific networks. Nucleic Acids Res 44, e164 (2016).

    PubMed  PubMed Central  Google Scholar 

  55. 55.

    Guo, W. F. et al. Discovering personalized driver mutation profiles of single samples in cancer by network control strategy. Bioinformatics 34, 1893–1903 (2018).

    CAS  PubMed  Google Scholar 

  56. 56.

    Mohammadi, S., Davila-Velderrain, J. & Kellis, M. Reconstruction of cell-type-specific interactomes at single-cell resolution. Cell Syst. 9, 559–568 e554 (2019).

    CAS  PubMed  Google Scholar 

  57. 57.

    Shim, J. E., Lee, T. & Lee, I. From sequencing data to gene functions: co-functional network approaches. Anim. Cells Syst. 21, 77–83 (2017).

    CAS  Google Scholar 

  58. 58.

    Langfelder, P. & Horvath, S. WGCNA: an R package for weighted correlation network analysis. BMC Bioinforma. 9, 559 (2008).

    Google Scholar 

  59. 59.

    Xue, Z. et al. Genetic programs in human and mouse early embryos revealed by single-cell RNA sequencing. Nature 500, 593–597 (2013).

    CAS  PubMed  PubMed Central  Google Scholar 

  60. 60.

    Luo, Y. et al. Single-cell transcriptome analyses reveal signals to activate dormant neural stem cells. Cell 161, 1175–1186 (2015).

    CAS  PubMed  PubMed Central  Google Scholar 

  61. 61.

    Wu, H. et al. Single-cell transcriptome analyses reveal molecular signals to intrinsic and acquired paclitaxel resistance in esophageal squamous cancer cells. Cancer Lett. 420, 156–167 (2018).

    CAS  PubMed  Google Scholar 

  62. 62.

    Chen, X., Hu, L., Wang, Y., Sun, W. & Yang, C. Single cell gene co-expression network reveals FECH/CROT signature as a prognostic marker. Cells 8, 698 (2019).

  63. 63.

    Wouters, J. et al. Single-cell gene regulatory network analysis reveals new melanoma cell states and transition trajectories during phenotype switching. bioRxiv 715995 (2019)

  64. 64.

    Sahni, N. et al. Edgotype: a fundamental link between genotype and phenotype. Curr. Opin. Genet Dev. 23, 649–657 (2013).

    CAS  PubMed  PubMed Central  Google Scholar 

  65. 65.

    Pina, C. et al. Single-cell network analysis identifies DDIT3 as a nodal lineage regulator in hematopoiesis. Cell Rep. 11, 1503–1510 (2015).

    CAS  PubMed  PubMed Central  Google Scholar 

  66. 66.

    Pang, K. et al. Coexpression enrichment analysis at the single-cell level reveals convergent defects in neural progenitor cells and their cell-type transitions in neurodevelopmental disorders. Genome Res. 30, 835–548 (2020).

  67. 67.

    Schork, N. J. Personalized medicine: time for one-person trials. Nature 520, 609–611 (2015).

    CAS  PubMed  Google Scholar 

  68. 68.

    Nica, A. C. & Dermitzakis, E. T. Expression quantitative trait loci: present and future. Philos. Trans. R. Soc. Lond. B Biol. Sci. 368, 20120362 (2013).

    PubMed  PubMed Central  Google Scholar 

  69. 69.

    Altshuler, D., Daly, M. J. & Lander, E. S. Genetic mapping in human disease. Science 322, 881–888 (2008).

    CAS  PubMed  PubMed Central  Google Scholar 

  70. 70.

    Brown, C. D., Mangravite, L. M. & Engelhardt, B. E. Integrative modeling of eQTLs and cis-regulatory elements suggests mechanisms underlying cell type specificity of eQTLs. PLoS Genet. 9, e1003649 (2013).

    CAS  PubMed  PubMed Central  Google Scholar 

  71. 71.

    Fairfax, B. P. et al. Genetics of gene expression in primary immune cells identifies cell type-specific master regulators and roles of HLA alleles. Nat. Genet. 44, 502–510 (2012).

    CAS  PubMed  PubMed Central  Google Scholar 

  72. 72.

    Kang, H. M. et al. Multiplexed droplet single-cell RNA-sequencing using natural genetic variation. Nat. Biotechnol. 36, 89–94 (2018).

    CAS  PubMed  Google Scholar 

  73. 73.

    van der Wijst, M. et al. The single-cell eQTLGen consortium. Elife 9, e52155 (2020).

    PubMed  PubMed Central  Google Scholar 

  74. 74.

    Sarkar, A. K. et al. Discovery and characterization of variance QTLs in human induced pluripotent stem cells. PLoS Genet. 15, e1008045 (2019).

    CAS  PubMed  PubMed Central  Google Scholar 

  75. 75.

    Cuomo, A. S. E. et al. Single-cell RNA-sequencing of differentiating iPS cells reveals dynamic genetic effects on gene expression. Nat. Commun. 11, 810 (2020).

    CAS  PubMed  PubMed Central  Google Scholar 

  76. 76.

    Zhernakova, D. V. et al. Identification of context-dependent expression quantitative trait loci in whole blood. Nat. Genet. 49, 139–145 (2017).

    CAS  PubMed  Google Scholar 

  77. 77.

    van der Wijst, M. G. P. et al. Single-cell RNA sequencing identifies celltype-specific cis-eQTLs and co-expression QTLs. Nat. Genet. 50, 493–497 (2018).

    PubMed  PubMed Central  Google Scholar 

  78. 78.

    van der Wijst, M. G. P., de Vries, D. H., Brugge, H., Westra, H. J. & Franke, L. An integrative approach for building personalized gene regulatory networks for precision medicine. Genome Med. 10, 96 (2018).

    PubMed  PubMed Central  Google Scholar 

  79. 79.

    Andrews, T. S. & Hemberg, M. False signals induced by single-cell imputation. F1000Res. 7, 1740 (2018).

    PubMed  Google Scholar 

  80. 80.

    Stuart, T. & Satija, R. Integrative single-cell analysis. Nat. Rev. Genet. 20, 257–272 (2019).

    CAS  PubMed  Google Scholar 

  81. 81.

    Jung, G. T., Kim, K. P. & Kim, K. How to interpret and integrate multi-omics data at systems level. Anim. Cells Syst. 24, 1–7 (2020).

    CAS  Google Scholar 

Download references


This study was supported by the National Research Foundation of Korea (NRF) grant funded by the Korean government (MSIT) (2018M3C9A5064709, 2018R1A5A2025079, and 2019M3A9B6065192).

Author information



Corresponding author

Correspondence to Insuk Lee.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Cha, J., Lee, I. Single-cell network biology for resolving cellular heterogeneity in human diseases. Exp Mol Med 52, 1798–1808 (2020).

Download citation


Quick links