Deciphering hierarchical regulatory network of cell fate via an epigenetics-informed heterogeneous graph transformer on single-cell multi-omics data
Yuhong Huang, Chao Liu, Zhiling Yang, Bo Liu, Xiao Zhai, Jiajin Zheng, Jing Xiao, Tao Song

TL;DR
This paper introduces SMOGT, a new method that uses graph transformers to model hierarchical regulatory networks in single-cell data, improving accuracy in predicting gene regulation and cell fate.
Contribution
SMOGT integrates epigenetic mechanisms into a heterogeneous graph transformer to model hierarchical regulatory networks with higher accuracy.
Findings
SMOGT outperforms existing methods in predicting transcriptional regulation and chromatin conformation.
It identifies driver regulators and their target genes during cell fate transitions.
SMOGT reveals critical regulatory hubs in diseases like melanoma and AML.
Abstract
The precise control of cell fate is driven by a hierarchical regulatory network (HRNet) where transcription factors (TFs) and cis-regulatory elements (CREs) orchestrate the expression of target genes (TGs) through complex causal actions. While single-cell multi-omics technologies provide multi-dimensional data to resolve regulatory networks, existing methods often fail to capture their hierarchical and causal properties. We propose SMOGT (Single-cell Multi-Omics Graph Transformer), a graph representation learning method to decipher HRNet. SMOGT embeds epigenetic mechanism into Heterogeneous Graph Transformer (HGT) by structuring information flow along a hierarchical-guided meta-path (TF-TF → TF-CRE → CRE-CRE → CRE-TG), and employs a semi-supervised strategy to ensure network accuracy. Validated against ChIP-seq and HiC-seq benchmarked datasets, SMOGT showed significantly higher accuracy…
Genes, proteins, chemicals, diseases, species, mutations and cell lines named across the full text — each resolved to its canonical identifier and authoritative record.
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6- —National Natural Science Foundation of China10.13039/501100001809
- —Scientific Research Project of the Education Department of Liaoning Province
- —Dalian Medical University Interdisciplinary Research Cooperation Project Team Funding
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSingle-cell and spatial transcriptomics · Genomics and Chromatin Dynamics · Bioinformatics and Genomic Networks
Introduction
Modeling cell fate specification and determination for constructing virtual cells represents a foundational challenge in biomedicine [1, 2]. Cell fate is driven by a hierarchical regulatory network (HRNet) mediated by core transcription factors (TFs) and CREs [3–5]. This network originates from interactions between TFs and their cofactors (TF/co-TF), subsequently transmitting signals through the binding of TF-CRE modules, and then amplifying and integrating these signals via long-range CRE-CRE interactions to ultimately achieve specific spatiotemporal regulation of target gene (TG) expression. In the fields of single-cell multi-omics, integration algorithms have provided a solid methodological foundation for the multi-dimensional dissection of cell states [6, 7]. Deep generative models, such as totalVI [8] and MultiVI [9], achieve high-precision mapping and denoising of different omics profiles by constructing a shared latent space across modalities. Matrix factorization models, like MOFA+ [10] and MCSL-LTC [11], achieve integration by extracting cross-omics shared factors that capture conserved biological patterns between modalities. Manifold alignment models, such as Seurat [12], and graph embedding models, such as NIC [13], focus on aligning and optimizing inter-cellular relationships to generate smooth integrated atlases. Building upon systematic single-cell multi-omics integration algorithms, a more profound problem arises: how to identify the hierarchical regulatory logic underlying cell state transitions and fate determination. This requires constructing a hierarchical regulatory model that goes beyond identification of core driver regulators to elucidate the logic behind cell fate.
To infer regulatory network from single-cell multi-omics data that are suitable for downstream driver regulators identification and perturbation analysis, early studies relied on statistical correlation (SC) and linear regression (LR) to establish links among TF expression, CRE accessibility and TG expression. Representative methods include correlation coefficient-based FigR [14], TRIPOD [15] and multiple regression-based SCENIC+ [16]. The biological basis for SC and LR models is that regulatory logic can be captured by expression correlation. However, these models are limited in distinguishing direct from indirect effects and fail to capture the nonlinear, long-range interactions between CREs that are critical for epigenetic regulation [4, 17]. To better delineate causality, subsequent approaches evolved in two directions: one employing probabilistic graphical models (PGMs), such as scMTNI and MAGICAL [18, 19], and the other integrating prior knowledge with machine learning strategies. STREAM, for instance, modeled TF-CRE regulatory inference as a Steiner Forest problem [20], and the later REUNION utilized semi-supervised learning with a small set of high-confidence interactions as pseudo-labels to guide genome-wide predictions on TF-bindings [21]. Despite these advances, such methods often face a balance between model complexity and biological completeness. PGMs frequently model CREs implicitly or omit them to reduce complexity, while the efficiency constraints of traditional machine learning restrict STREAM and REUNION to modeling only a subset of TF-CRE-TG relationships.
To simulate driver signals propagate more accurately, recent deep learning models like regX and LINGER have integrated protein–protein interaction (PPI) networks [22, 23]. This strategy demonstrated that an idea model must extend beyond direct TF-TG regulation to include the downstream interactions of gene products within the PPI network [24, 25], thus offering a more complete picture of the signaling cascade. However, the simple architectures of these models lead to insufficient integration of prior knowledge, thereby limiting their accuracy in capturing complex network relationships [26–28]. Graph neural network (GNN) integrating complex prior networks have emerged to overcome this limitation. However, existing models like CEFCON [29] remain confined to single-omic data, thus failing to incorporate epigenetic information. DeepMAPS [30] and scMultiomeGRN [31] were the first to apply the Heterogeneous Graph Transformer (HGT) to single-cell multi-omics data [32], achieving SOTA performance in regulatory network inference and cell classification. Nevertheless, these advanced HGT models have limitations in their application of the attention mechanism, attention in DeepMAPS is constrained to a bipartite graph of genes and cells, while scMultiomeGRN is confined to two omics, chromatin accessibility and gene expression. In both cases, the attention mechanism does not conform to the logic of hierarchical epigenetic regulation.
At the resolution of single-cell multi-omics, despite algorithmic efforts to infer functional regulatory networks, the field returns to a core biological question: which TFs and CREs causally govern cell fate. Tackling it requires not only identifying these elements but also validating their functional impact through perturbation modeling. SCENIC+ introduced the use of perturbation prediction to benchmark network performance. This strategy was subsequently advanced by CellOracle [33] and regX, which integrated with cell fate modeling. However, their groundbreaking work still relies on single-layer network [34, 35], which are confined to TF-CRE or TF-TG interactions. By overlooking TF-TF synergy and the long-range relationships among CREs, the information flow in perturbation simulations diverges from true epigenetic mechanisms, thus reducing the accuracy of perturbation modeling.
In summary, a key limitation of current methods is their reliance on single-layer networks, failing to model the complete hierarchical flow of epigenetic information (TF-TF → TF-CRE → CRE-CRE → CRE-TG), thereby compromising the accuracy of driver regulator identification and perturbation modeling. To address this, we propose Single-cell Multi-Omics Graph Transformer (SMOGT), a HGT framework that constructs HRNet by focusing attention along an epigenetically guided meta-path. Its downstream modules then decode cell fate regulation by identifying driver regulators, modeling perturbation responses and discovering co-CRE modules. We demonstrate its biomedical utility by identifying prognostic CREs in the Acute Myeloid Leukemia (AML) microenvironment, pinpointing lineage-defining TFs in hematopoiesis, and accurately predicting perturbation responses in both melanoma and hematopoietic systems.
Materials and Methods
Datasets
We collected paired scRNA-seq and scATAC-seq datasets from GEO, 10x Genomics, and ENCODE (Supplementary Table S1), including: (i) Bone marrow (BM); (ii) healthy peripheral blood mononuclear cells (PBMC); (iii) human cerebral cortex data; (iv) leukemia stem cells (LSCs); (v) K562 and HCT116 cell line data; (vi) A549 and GM12878 cell line data; (vii) K562 perturb-seq data.
Ground-truth regulatory networks for the BM, K562, HCT116, A549, and GM12878 are derived from ChIP-seq (Supplementary Table S2) and Hi-C seq (Supplementary Table S3) (see details on in Supplementary Note S1). We adopted the same text mining approach as eNet2 [36] to obtain GWAS SNPs data for BM, PBMC and CC from public databases: open GWAS (https://gwas.mrcieu.ac.uk/) and GWAS Catalog (https://www.ebi.ac.uk/gwas/home), retaining only processed SNPs significantly associated with diseases. PBMC eQTL data are derived from the Blood eQTL project (https://www.eqtlgen.org/), retaining only loci with FDR < 1 × 10^−150^ and not located within gene bodies. CC eQTLs were obtained from the GTEx database (https://www.gtexportal.org/home). SE data for BM, PBMC, CC, K562, HCT116, A549, and GM12878 were acquired from the SEanalysis database (http://licpathway.net/SEanalysis/home).
Then, we performed data quality control, dimensionality reduction, and clustering following the Seurat pipeline (https://satijalab.org/seurat/). We used SEACells to convert Seurat objects into metacells [37], and annotated BM cells as previously described [38], which was followed by Monocle3 (https://cole-trapnell-lab.github.io/monocle3/) and scVelo (https://scvelo.readthedocs.io/en/stable/) analyses with HSC as the root node (see details on data preprocessing and model input in Supplementary Note S1).
The single-cell multi-omics graph transformer framework
SMOGT was utilized to construct context-specific TF-CRE-TG networks via meta-paths guided by epigenetic mechanism. Specifically, SMOGT adopted the paired scATAC-seq and scRNA-seq data as initial features for TFs, CREs, and TGs (Fig. 1A), and optimized node representations and topology of the HRNet—comprising TF-TF, TF-CRE, CRE-CRE, and CRE-TG edges—via a Hierarchical Epigenetic Graph Transformer (Fig. 1B). A semi-supervised learning strategy balanced the contradiction between the sparsity of known edges and the complexity of HRNet during this optimization (Fig. 1C). The BioStreamNet module leveraged the learned TF-CRE-TG relationships to predict TG expression (Fig. 1D), and the multi-layer random walk with restart (MRWR)_Pert and MRWR_CTS modules to identify TF-perturbed genes and driver regulators, respectively (Fig. 1E and F). The Louvain_Co-CRE module discovered co-CRE subnetworks using learned CRE representations (Fig. 1G).
The framework of SMOGT. (A) The data input consists of two components: (i) paired single-cell multi-omics data (scATAC-seq + scRNA-seq), and (ii) curated prior network datasets, totally seven types of resources including epigenomic databases (e.g. ENCODE) and PPIs databases (e.g. STRING, the source of TG-TG interactions in this study). (B) The core architecture of SMOGT is a hierarchical epigenetic HGT, which central principle updates for three node types through iterative representation (TFs, CREs and TGs) by following the hierarchical sequence of TF-TF → TF-CRE → CRE-CRE → CRE-TG interactions, thereby mapping transcription profiles and regulatory network information of multi-omics into a low-dimensional space. (C) SMOGT adopts a semi-supervised learning with adversarial training, which selectively samples the high-confidence positive edges from both TF-CRE and CRE-CRE relationships, while strategically incorporates pseudo-negative edges at controlled ratios. SMOGT leverages the learned node embeddings to construct a HRNet, which yields four downstream modules by combining with three network algorithms. (D) The BioStreamNet module builds a 4-layer biologically constrained neural network based on HRNet’s knowledge flow to predict TG expression from TF and CRE profiles. (E) The MRWR_Pert module constructs node transition matrices using attention weights and performs RWR to predict TF perturbation effects. (F) The MRWR_CLS module incorporates cell-type-specific differential expression values to weight the transition matrices, enabling context-aware identification of driver regulators. (G) The Co-CRE network module applies the Louvain algorithm to identify co-regulatory CRE modules within the HRNet.
Hierarchical epigenetic graph transformer
Hierarchical Epigenetic Graph Transformer is the core architecture of SMOGT, which follows the central rule (TF-CRE-TG) and employs three types of GNN-based feature encoders: (i) TF-TF Encoder based on GCN (Graph Convolutional Networks); (ii) TF-CRE, CRE-CRE, and CRE-TG encoders based on HGT; (iii) Loop Encoder based on GraphSAGE.
Graph neural network
Given a sampled heterogeneous sub-graph, feature encoder extracts all linked node pairs and aggregates information from source nodes to get a contextualized representation for the target node. We denote the embedding of \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} {v}_s\end{document} and \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} {v}_t\end{document} on the \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} l\end{document} -th encoder layer as \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} {H}_s^l\end{document} and \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} {H}_t^l\end{document} , \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} l=1,2,\dots, L\end{document} .
The first step is to calculate the mutual attention between source node \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} s\end{document} and target node \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} t\end{document} . We first give a brief introduction to the general attention-based GNN as follows:
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} \begin{equation*} {H}_t^l\leftarrow \frac{\mathrm{Aggregate}}{\forall{v}_s\in N\left({v}_t\right),\kern0.5em \forall e\in E\left(s,t\right)}\left(\mathrm{Attention}\left(s,t\right)\cdot \mathrm{Message}(s)\right) \end{equation*}\end{document}There are three basic operators: Attention, which estimates the importance of each source node; Message, which extracts the message by using only the source nodes; and Aggregate, which aggregates the neighborhood message by the attention weight.
GCN
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} \begin{equation*} {H}_t^l=\sigma \left({\overset{\sim }{D}}^{-\frac{1}{2}}\overset{\sim }{A}{\overset{\sim }{D}}^{-\frac{1}{2}}{H}_s^{l-1}{W}^{l-1}\right) \end{equation*}\end{document}where \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} \overset{\sim }{A}=A+I\end{document} , \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} A\end{document} is the adjacency matrix and \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} I\end{document} is the identity matrix ensuring that each target node includes its own features during aggregation, \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} {\overset{\sim }{D}}_{ii}={\sum}j{\overset{\sim }{A}}{ij}\end{document} indicates the degree of node \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} i\end{document} , \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} {W}^{l-1}\end{document} is a layer-specific trainable weight matrix. \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} \sigma \left(\cdotp \right)\end{document} denotes an activation function (e.g. ReLU, Sigmoid). \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} {H}_s^{l-1}\end{document} is the activation matrix of \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} {v}_S\end{document} in the \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} l-1\end{document} th layer, \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} {H}^0={X}^{\mathrm{TF}}\end{document} (feature matrix of TFs).
GCN was specifically employed to encode the TF-TF interaction layer. This selection was empirically driven, as the GCN architecture yielded superior prediction accuracy and stability when compared to GAT and HGT.
GraphSAGE
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} \begin{equation*} {H}_t^l={W}^{l-1}\cdot CONCAT\left({H}_s^{l-1}, AGGREGATE\left(\left\{{H}_s^{l-1},\forall{v}_S\in N\left({v}_t\right)\right\}\right)\right) \end{equation*}\end{document}where \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} AGGREGATE\left(\cdot \right)\end{document} is the neighbor feature aggregation function which can be operations such as averaging, pooling, or LSTM; \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} CONCAT\left(\cdot \right)\end{document} is the feature concatenation function which preserves the target node’s own information and the global information of its neighbors.
HGT
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} \begin{equation*} {H}_t^l=\theta \left( ReLU\left({\overset{\sim }{H}}_t^l\right)\right){\overset{\sim }{H}}_t^l+\left(\theta -1\right){H}_t^{l-1} \end{equation*}\end{document}where \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} \theta\end{document} is a trainable parameter and ReLU is the activation function, \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} {\overset{\sim }{H}}t^l={}{\forall{v}s\in N(t)}{}^{\oplus}\left( Att-{HGT}{\left(s,e,t\right)}\cdot MSG-{HGT}{\left(s,e,t\right)}\right)\end{document} is the updated vector obtained by aggregating heterogeneous mutual attention \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} Att-{HGT}{\left(s,e,t\right)}\end{document} weighted information \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} MSG-{HGT}_{\left(s,e,t\right)}\end{document} to the target node \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} {v}_t\end{document} from all its neighbors (see details in Supplementary Note S2).
Dual-task decoder
The network reconstruction decoder uses a dot product followed by a sigmoid activation function, forming a binary classifier. The gene expression prediction decoder is a 4-layer Fully Connected Neural Network (FCNN) for regression. The layer dimensions are: embedding_dim, hidden_dim, hidden_dim2, hidden_dim3, raw_dim. A ReLU activation function is used between layers. In our study, embedding_dim and hidden_dim were set to 16 and 32, respectively.
Loss function and training process
Our goal is to simultaneously learn node feature representations and network topological structure, thus adopting a weighted combined loss function (see details in Supplementary Note S3). The Mean Squared Error (MSE) quantifies the average squared error between predicted gene expression values \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} \hat{x}\end{document} and ground-truth values \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} x\end{document} across all \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} N\end{document} nodes.
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} \begin{equation*} {L}_{\mathrm{MSE}}=\frac{1}{N}{\sum}_{i=1}^N{\left({x}_i-{\hat{x}}_i\right)}^2 \end{equation*}\end{document}The Balanced Binary Cross-Entropy (BLCE), an improved variant of Binary Cross-Entropy (BCE), introduces a class weight α to address class imbalance (where positive edges are significantly fewer than negative ones). It quantifies the cross-entropy loss between predicted values \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} \hat{y} \end{document} and ground-truth labels \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} y \end{document} for all \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} L \end{document} edges.
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} \begin{equation*} {L}_{\mathrm{BLCE}}=-\frac{1}{L}{\sum}_{k=1}^L\left[{\alpha y}_k\cdot \log{\hat{y}}_k+\left(1-\alpha \right)\left(1-{y}_k\right)\cdot \log \left(1-{\hat{y}}_k\right)\right] \end{equation*}\end{document}Then the total loss function is:
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} \begin{equation*} {L}_{\mathrm{total}}=\lambda{L}_{\mathrm{MSE}}+\left(1-\lambda \right){L}_{\mathrm{BLCE}} \end{equation*}\end{document}Downstream tasks
The adjacency matrices for TF-TF, TF-CRE, CRE-CRE, and CRE-TG were updated using learned attention weights, and this new HRNet will serve as the basis for downstream task analysis.
BioStreamNet for target gene expression prediction
BioStreamNet is a sparse FCNN module in SMOGT that employs an attention masking mechanism to predict TG expression based on TF expression and CRE accessibility (see details in Supplementary Note S4).
BioStreamNet-based perturbation Modeling
We develop a perturbation modeling module based on BioStreamNet to validate the roles of identified regulators in cell fate. This module predicts expression changes in downstream TG, following the simulated knockout or overexpression of specific TFs and CREs (or combinations). (see details in Supplementary Note S5).
MRWR_Pert for predicting transcription factor-perturbed genes
Inspired by the HuMMuS algorithm [17], we develop the MRWR_Pert module based on MRWR for predicting TF-perturbed TGs. The score of node \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} {v}_j\end{document} at the \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} \left(t+1\right)\end{document} -th step, \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} {s}_j^{\left(t+1\right)}\end{document} is defined as:
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} \begin{equation*} {s}_j^{\left(t+1\right)}=\left(1-\beta \right)\mathrm{W}{s}_i^{(t)}+\beta{s}_0 \end{equation*}\end{document}where, \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} {v}_i,{v}_j\in V\end{document} , \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} {s}_i^{(t)}\end{document} is the node score at step \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} t\end{document} , \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} \mathbf{W}\end{document} is the normalized network transition matrix (see details in Supplementary Note S6), and \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{upgreek} \usepackage{mathrsfs} \setlength{\oddsidemargin}{-69pt} \begin{document} \beta\end{document} is the restart probability.
MRWR_CTS for identifying driver regulators
MRWR_CTS is developed for identifying Driver regulators, including: (i) Driver TFs: Using differentially expressed genes (DEGs) as seed nodes, random walks start from the TG layer and end at the TF layer. The restart probability and transition probabilities are set identical to MRWR_Pert, and finally Driver scores for all TFs are obtained; (ii) Driver CREs: Using DEGs as seed nodes, random walks start from the TG layer and end at the CRE layer, with other settings consistent with Driver TFs.
Identification of Co-CRE modules based on Louvain
Louvain_Co-CRE is based on the Louvain algorithm from igraph (R package) with default parameters. Following eNet 2.0 [36]: (i) Network hub CREs: CREs from the top N CRE-CRE pairs were selected as network hubs; (ii) Module hub CREs: In each CRE-CRE subnetwork, CREs from the top N pairs within the subnetwork were designated as module hubs.
Evaluation metrics
Edge prediction accuracy was assessed via AUPR/AUC using ENCODE-derived TF-CRE and CRE-CRE interactions. GWAS, eQTL, SE, and TF perturbation enrichment scores were calculated following eNet2.0 methodology (see details in Supplementary Note S7).
Results
SMOGT accurately predicted transcriptional regulation and long-range CRE interactions by embedding epigenetic mechanism
Motivated by the observation that true regulatory relationships within a specific cellular context exhibit higher expression correlation [4, 5] (Supplementary Tables S4 and S5), we sought to establish a relation between statistical dependency and causal logic. SMOGT embedded epigenetic mechanisms into HGT and employed a semi-supervised strategy. This strategy relied on highly correlated TF-CRE and CRE-CRE pairs as pseudo-labels. We identified these pairs using a Pearson correlation coefficient (PCC) threshold that was optimized for each dataset (Supplementary Fig. S1 and Supplementary Note S8). This strategy proved effective, as SMOGT learned to assign significantly higher attention scores to validated interactions compared to other interactions in the prior network (Supplementary Fig. S2). To validate the advantage of the epigenetic mechanism-informed design, we compared SMOGT against a homogeneous version identical in architecture but omitting node-type and the epigenetic meta-path, observing SMOGT’s markedly higher accuracy in predicting true TF-CRE interactions (Supplementary Fig. S3). This result validated that a hierarchical epigenetic design is crucial for accuracy.
Using the TF-CRE relationships validated by ChIP-seq, we compared SMOGT with six algorithms (regX, LINGER, TRIPOD, Pando, REUNION, and Pearson; see details in Supplementary Note S9) via AUPR and maximal F1 score for each TF. The performance of each TF visualized in Supplementary Fig. S4 displayed the significant superiority of SMOGT in predicting TF-CRE binding (Fig. 2A). When the precision was calculated for top N pairs/TF, SMOGT outperformed STREAM in top200, top300, and top40 of BM, A549, and GM12878; in K562, SMOGT matched STREAM from top 60–200, but underperformed in HCT116. Notably, STREAM models only core motifs in JASPAR, leading to the high precision with the low recall due to the limited relationships (Fig. 2B).
Comparison of SMOGT with other algorithms on network construction metrics across multiple datasets. (A) Comparison between SMOGT and other algorithms on AUPR of TF-CRE, where each point in the boxplot represents the performance of an algorithm on an individual TF. (B) Comparison of the accuracy and recall between SMOGT and STREAM in TF-CRE prediction. The x-axis represents different TopN pairs, and the y-axis shows the AUPR values across all TFs at each TopN threshold. The upper and lower ends of the bars indicate the mean ± standard deviation of AUPR values, respectively. (C) Comparison of SMOGT with other algorithms on AUC and AUPR metrics for CRE-CRE prediction across four cell line datasets. Red triangles represent the mean, and blue triangles indicate the median.
Using CRE-CRE relations validated by Hi-C-seq, we also compared SMOGT with two sliding-window based co-CRE pair algorithms (Cicero and ArchR; see details in Supplementary Note S10) via AUC and AUPR across K562, HCT116, A549, and GM12878. Similarly, SMOGT outperformed both algorithms (Fig. 2C). These benchmarks confirm that epigenetical mechanism-guided HGT faithfully model both cis and trans regulations.
HRNet constructed by SMOGT predicted TG expression by decoding TF perturbation logic
Since TF perturbation (overexpression or deletion) not only directly regulates TG expression, but also exerts chromosomal long-range or even genomic-wide effects via 3D chromatin structure (CRE-CRE) and PPI [39, 40] [23, 24], SMOGT constructs HRNet by integrating attention-derived TF-CRE and CRE-CRE interactions with prior TF-TF and CRE-TG knowledge (Fig. 3A). In K562 CRISPR Perturb-seq data [41], when each perturbed TF was utilized as a seed node for MRWR_Pert on the HRNet, the consequent perturbed genes were significantly enriched in DEGs with the higher enrichment scores compared to the networks built from Motif-based TF-CRE or Cicero-based CRE-CRE interactions (Fig. 3B), indicating HRNet constructed by SMOGT could predict more potential perturbation targets.
TF perturbation target identification and TG expression prediction based on SMOGT-constructed HRNet. (A) The framework of HRNet. (B) Enrichment of predicted perturbation genes (identified by MRWR) in DEGs, comparing the HRNet constructed by SMOGT to those by Motif+Cicero. Each point represents a TF perturbation, with x-axis for the enrichment values under Motif+Cicero conditions, and y-axis for SMOGT-based enrichment. Comparing the performance of TG expression prediction between SMOGT_BioStreamNet and other algorithms across BM, PBMC, and A549 datasets using PCC as the evaluation metric, presented in three formats. (C) Genes grouped by the number of HVCREs within ±25 Mb of their TSS, with bar plots showing mean PCC ± standard deviation per group. (D) PCC for genes with >2 HVCREs across all algorithms. (E) Scatter plots comparing SMOGT_BioStreamNet module with other algorithms, where each point represents a gene with x-axis for PCC of other method and y-axis for PCC of SMOGT_BioStreamNet.
Further, we used PCC to evaluate the capability of BioStreamNet in predicting TG expression (see details in Supplementary Note S11). Although the prediction performance changed insignificantly with the increasing network edges (Supplementary Fig. S5), the prediction accuracy was improved as the number of high variant-CREs directly connecting to TG was increased (Fig. 3C), indicating that the performance was impacted by feature selection rather than the number of network parameters. Using thresholds of TF-CRE: 0.8 and CRE-CRE: 2%, we compared SMOGT with regX and SCARlink across three datasets (BM, PBMC, and A549; see details in Supplementary Note S12), SMOGT showed the highest prediction accuracy in all datasets, followed by regX, SCARlink, and Transcription Start Site (TSS)-proximal CREs (PCC between TG expression and the average expression of CREs within 25 Mbp around the TSS of TGs; Fig. 3D and E). All the above results indicated that the SMOGT-constructed HRNet serves as a mechanistically-informed scaffold for predicting both TG expression and the logic of TF perturbations.
SMOGT-constructed co-CRE module enriched disease loci and uncovered potential pathogenic mechanisms
CREs are recognized as hallmarks of diseases and tumors, because they enrich SNPs and eQTLs in noncoding regions [42–44]. Further studies have shown that disease-associated CREs were often clustered in networks [36]. Inspired by prior work using multi-view clustering to identify gene modules from multi-omics data [11], we focused on identifying co-CRE modules. Although Huang et al. proposed eNet 2.0 for co-CRE identification based on expression similarity [36], its application of fixed genomic windows constrained the accuracy on disease-associated CREs. Thus, we hypothesize that the context-specific CRE embeddings learned by SMOGT could identify co-CREs and Hub CREs more accurately (Fig. 4A). When compared to the top N globally correlated CRE-pairs (referred to as Network_Hub, consistent with eNet 2.0) identified by Cicero and ArchR, Network_Hubs in SMOGT showed the highest enrichment scores for GWAS and eQTL loci (Fig. 4B, red/blue bars), indicating that the Network_Hub in SMOGT was closer to the central hub of disease progression. Thereby, Network_Hub in SMOGT also showed the highest enrichment for SE (super enhancers) compared to Cicero and ArchR (Fig. 4B, green bars). Next, we used Louvain to detect co-CRE sub-networks in the global CRE-CRE networks constructed by above three algorithms. Because of the absence of window constraints, SMOGT exhibited the fewer sub-networks, the larger CRE intervals and the lower density (Supplementary Table S6), which benefited the prediction of long-range regulation. For Module_Hubs (top N pairs per subnetwork, as in eNet 2.0), SMOGT-derived Module_Hubs exhibited the highest GWAS, eQTL, and SE enrichment (Fig. 4B, second-row bars), suggesting the capability of both capturing long-range interactions and enriching disease loci. To uncover the biological significance, we compared TF binding site similarity in sub-networks across seven datasets (Fig. 4C). SMOGT sub-networks showed the significantly highest similarity in BM, PBMC, Human_cerebral_cortex, and HCT116. Although insignificant, similar trends were observed in A549 and GM12878, except the lower similarity in K562. Since the similarity in TF binding sites suggested a coordinated chromatin accessibility opening (co-accessibility) among CREs, we further compared co-accessibility within sub-networks to confirm the prediction accuracy on disease-associated CREs. Consistent with the TF binding site similarity patterns, SMOGT-identified sub-networks exhibited the significantly higher co-accessibility of CREs than those from Cicero and ArchR (Fig. 4D).
The framework of SMOGT co-CRE network and its biological applications in TCGA AML cohort. (A) The framework of SMOGT’s co-CRE network: Integrating module discovery and Hub CRE identification. (B) Comparative analysis on the enrichment of eNet2-defined Module_hub and Network_hub CREs in GWAS, eQTL and SE loci across SMOGT, Cicero and ArchR algorithms. (C) Comparison of TF-binding similarity in co-CRE subnetworks predicted by SMOGT, Cicero, and ArchR across seven datasets. (D) Comparison of co-accessibility in co-CRE subnetworks predicted by SMOGT, Cicero and ArchR across seven datasets. (E) Epigenomic and 3D genome browser visualization of long-range regulatory relationships and motif enrichment for two Hub_CREs. (F) Heatmap visualization of TCGA AML dataset clustering based on CHG. (G) The relationship between HCG and prognosis in the TCGA AML dataset.
To determine whether SMOGT-identified CRE-CRE subnetworks could serve as prognostic markers in cancer, we examined leukemia [45], a disease marked by abundant noncoding mutations. Core CREs in subnetworks were selected by degree centrality ranking, with top N CREs recognized as Hub_CREs (Fig. 4A). Consistent with prior findings [46], two noncoding Hub_CREs on chr11 (chr11–88523348-88 524226 and chr11–102346711-102347590) with high histone signals were visualized, illustrating the regulation not only on the nearest neighbors, but also to distant locations (>2 M). Notably, these Hub_CREs showed the significant enrichment for oncogene (POU2F2, CEBPB, FOS, RUNX2) motifs (Fig. 4E).
Expanding to all Hub_CREs, genes within 2 Mbp around Hub_CREs are defined as Hub CRE-regulated Genes (HCGs). LASSO regression identified seven prognostic HCGs (DDX11, NUP210, PLA2G4A, KIAA1958, SLC24A3, HS3ST3B1, PDE3B). Hierarchical clustering of TCGA AML based on these HCGs yielded three clusters significantly overlapping with mutation-based clustering: Cluster 1 with elevated ImmuneScore (ESTIMATE) and enriched DNMT3A/NPM1 mutations; Cluster 2 with enriched TP53/CEBPA mutations (Fig. 4F). Survival analysis identified DDX11, NUP210, and PLA2G4A as risk factors, while KIAA1958, SLC24A3, PDE3B, and HS3ST3B1 as protective factors (Fig. 4G). These findings validate that HRNet generates biological CRE embeddings that are rich with 3D genomic and long-range context. This ability is foundational, as it ensures the reliability of cell fate modeling.
SMOGT enabled precise and comprehensive identification of driver regulators in cell lineage branching
Using the BM niche dataset (with defined lineage trajectories and experimentally validated driver regulators), we compared the MRWR_CTS module of SMOGT with three SOTA algorithms (SCENIC+, CEFCON and STREAM; see details in Supplementary Note S13) in terms of their capability of inferring lineage-driving regulators (Fig. 5A). Differentiation trajectories of Hematopoietic Stem Cells (HSCs) in BM were reconstructed using URD algorithm. HSCs either maintained self-renewal (proliferation cluster) or differentiated into two branches: a common progenitor for myeloid and lymphoid cells (Myeloid_CLP) and erythroid lineage (Ery), with Myeloid_CLP further splitting into Myeloid and CLP (Fig. 5B). Such hierarchical lineage specification validated by previous studies [38, 47] was recapitulated using Monocle3 (Fig. 5C).
The SMOGT framework for driver regulator identification and its application in BM Lineage commitment. (A) The SMOGT framework for driver regulator identification consists of two key components: (i) cell type DEG identification, and (ii) cell type-specific MRWR. The BM lineage trajectories were constructed using two distinct approaches: (B) URD and (C) Monocle3. For visualization clarity, the trajectory lines in scVelo are uniformly rendered with consistent thickness to enhance prominence. (D) The outer circular diagram displays cell type-specific TFs, while the inner schematic illustrates lineage differentiation trajectories. (E) Comparative analysis of SMOGT, SCENIC+, STREAM and CEFCON in identifying lineage-driving regulators for BM differentiation. Numeric values represent the ranking scores of predicted driver regulators for each lineage, with the darker intensity indicating the higher ranking. (F) The trajectory composite plots of HSC built on lineage-specific gene expression bifurcated into Myeloid_CLP and Ery lineages. Top: Cell classification along pseudo time with associated stemness scores and cell cycle phase scores; bottom left: Pseudo temporal heatmap of gene expression; bottom center: Cell type-specific HRNet; bottom right: SMOGT-identified driver regulators and CRE driver scores (represented by dot size) with corresponding expression heatmaps (encoded by color intensity around dots). (G) Cis-regulatory network of the HSC bifurcation into Myeloid_CLP and Ery lineages, with all TFs. This panel focuses on the regulatory relationships among TFs, presenting a hierarchical network composed solely of TFs. It omits the CREs to clearly depict the complex cooperative and feedback circuits formed. (H) Epigenomic and 3D genome browser views of trans-regulatory relationships during HSC bifurcation into Myeloid_CLP and Ery lineages. This panel illustrates a concrete case where a TF, after binding to a CRE, regulates a distantly located target gene through 3D chromatin structure.
Cluster-specific TFs (log2FC > 0.5, FDR < 0.01, pct1-pct2 > 0.3) were visualized to provide the criteria for driver regulator identification (Fig. 5D). For HSC and its three offspring lineages (Ery, Myeloid, and CLP), lineage-specific TFs (namely, driver regulators) were ranked by log2FC as the benchmark metric. The four methods showed an intensive overlap in the predicted driver regulators across lineages, suggesting the conserved regulatory mechanisms in HSCs (Fig. 5E). Among the SMOGT’s top 5 driver TF scores in HSC lineage, four were HSC-specific TFs, and 2 were ex vivo validated by three PubMed studies. In contrast, SCENIC+ and STREAM had three and 1 specific TFs in their top 5, respectively, while others ranked lower. In Ery lineage, the SMOGT’s top 10 driver TFs included five specific TFs (4 validated by three PubMed studies), whereas only two HSC-specific TFs were included in the top 10 of CEFCON, 1 of STREAM and 1 of SCENIC+. Similarly, in Myeloid lineage, the SMOGT’s top 10 included four specific TFs (3 validated), and CEFCON and SCENIC+ only contained 1, respectively. In CLP lineage, the SMOGT’s top 10 included five specific TFs (3 validated), compared to the four in the top 10 by SCENIC+ and CEFCON (4 and three validated, respectively), and the only 1 by STREAM. These results robustly suggested that SMOGT accurately reconstructed lineage-specific regulatory networks and identified their driver regulators (Supplementary Note S14).
Using SMOGT’s node embeddings, we constructed and visualized the regulatory network governing HSC bifurcation into Ery and Myeloid_CLP lineages (Fig. 5F, top). Along the trajectory from HSC to Myeloid_CLP, S phase scores remained low while G2M scores were transiently increased, and stemness (CytoTrace) scores increased persistently, suggesting that Myeloid_CLP progressively exited cell cycle for differentiation. In contrast, the trajectory from HSC towards Ery showed the continuous increases in S/G2M phase and stemness scores, suggesting that Ery retained the proliferative capacity during differentiation. These consequences revealed the distinct regulatory modes controlling temporal gene expression, as k-means clustering segregated genes into five clusters: HSC-specific (cluster 1), Myeloid_CLP-specific (cluster 3), Ery-specific (clusters 4–5), and mixed pattern (cluster 2) (Fig. 5F, left).
We constructed a TF-CRE-TG regulatory network to comprehensively map lineage-specific regulations from HSC to Myeloid_CLP/Ery (Fig. 5F, right). Trans-regulatory patterns (including cis-element looping) were characterized by visualizing TF-CRE-TF triads (Fig. 5G), where lineage-specific TFs were clustered hierarchically. In trans-regulation (long-range interactions), HSC stemness factors FOXO1 and ERG (implicated in leukemia initiation) [48, 49] regulated growth factor AREG and vascular secreted protein MMRN1 via distal CREs. In Myeloid_CLP, WNT pathway effector TCF4 and pioneer factor CEBPA controlled membrane transporters SPNS3 and RNF150 through trans-acting elements (Fig. 5H). In summary, by resolving the cis- and trans-regulatory logic within HRNet, SMOGT establishes a mechanistic link between HRNet and the precise identification of driver TFs.
SMOGT elucidates the hierarchical causality of driver TFs and CREs in shaping cell fate plasticity via perturbation Modeling
To validate the functional roles of identified regulators in cell fate, we employed BioStreamNet module to simulate the knocking out and overexpression of specific TFs and CREs, observing the alterations in the direction and magnitude of cell fate (see details in Supplementary Note S5).
In the BM niche, KLF1 is a key regulator of the Ery lineage (see details in Supplementary Note S14). We constructed the KLF1-specific HRNet using connections with an absolute weight > 0.15 from its expression prediction model (Fig. 6A). In our perturbation modeling, progressively decreasing KLF1 expression from 0.5-fold to complete knocking out increasingly inhibited HSC differentiation towards the Ery fate, biasing it towards the Myeloid-CLP fate. Conversely, increasing its expression from 2-fold to 3-fold progressively attenuated the potential for Myeloid-CLP differentiation while enhancing the commitment to the Ery fate (Fig. 6B). Further investigation revealed that KLF1’s differential expression was not directly associated with its promoter’s accessibility (Fig. 6C), but was distally regulated by four CREs within a 2Mbp upstream region (chr19–12947685-12948558, chr19–14425413-14426334, chr19–14830478-14831287 and chr19–15640334-15641191, termed CRE_K1–4). Among these, CRE_K1 acts as a hub, connecting to CRE_K2–4 (Fig. 6C). Perturbation modeling showed that while knocking out or overexpression of any of the four CREs caused the Ery lineage to exit its original fate, their impacts on the entire HSC lineage tree were markedly different (Fig. 6D). knocking out the hub CRE (CRE_K1) relocated the lineage root to an Ery progenitor state, which then differentiated towards HSC, Proliferation, and Myeloid fates (Fig. 6D, CRE_K1 knocking out). However, overexpressing CRE_K1 did not drive differentiation towards any specific lineage; instead, it created a circular vector field at the Ery progenitor stage. This suggests that CRE_K1 overexpression does not converge to a single attractor but induces a periodic oscillation in an undetermined progenitor state (Fig. 6D, CRE_K1 Overexpression, red box), an effect similarly observed upon CRE_K3 knocking out. In contrast, knocking out CRE_K2 strongly biased HSCs towards proliferation. Yet, overexpressing CRE_K2 or perturbing CRE_K3 and CRE_K4 attracted cells to the junction of the HSC, Proliferation and Ery lineages (Fig. 6D, red boxes). The perturbations of CRE_K1-4 revealed functional specialization among them, suggesting cooperative and distinct roles for their binding TFs. These four CREs are predicted to be regulated by 12 upstream TFs. Intriguingly, the pattern of TF regulation shifts from predominantly inhibitory on CRE_K1 to predominantly activating on CRE_K4, forming a complex circuit with multiple positive and negative feedback loops (Fig. 6E). Within this circuit, NFIA directly activated while KLF4 directly inhibited KLF1. As expected, knocking out NFIA suppressed Ery differentiation, biasing HSCs toward the Myeloid lineage, whereas perturbing KLF4 had the opposite effect (Fig. 6F). Perturbation of MYC, a downstream target activated by NFIA, yielded effects similar to NFIA perturbation. Furthermore, because GATA2 exerted an indirect inhibitory effect on KLF1 via GATA1, its overexpression did not fully commit HSCs to the Ery fate but instead drove them to an Ery progenitor stage.
SMOGT perturbation modeling of driver regulators in hematopoietic trajectories and melanoma EMT. (A) Genomic visualization of the CRE-TG and CRE-CRE layer in KLF1-specific HRNet. (B) Perturbation vector field plots illustrating predicted cell fate shifts in the BM niche following in silico knockout and overexpression of KLF1. (C) A detailed view of the KLF1 locus showing four distal CREs (CRE_K1–4) and their chromatin accessibility across hematopoietic lineages. (D) Perturbation vector field plots for the simulated knockout and overexpression of each of the CRE_K1–4. (E) The regulatory subnetwork of 12 TFs predicted to act on CRE_K1–4, showing TF-CRE weights (heatmap) and the TF-TF interaction network (diagram). (F) Perturbation vector field plots for the perturbation of four key TFs within the KLF1 regulatory circuit. (G) Perturbation analysis of the myeloid regulator IRF8. The top part shows its genomic locus with associated CREs. The bottom part shows the vector field plots from perturbing IRF8 and its CREs. (H) The UMAP plot shows melanoma cells with three states and a transitional Mela-Interstate. Below are the perturbation vector field plots of three marker TFs.
To further resolve the functions of CREs in cell fate, we focused on IRF8, a key regulator of the Myeloid lineage located within a SE region (see details in Supplementary Note S14, Fig. 6G top). Silico perturbation modeling showed that IRF8 knockout caused Myeloid lineage to exit their fate and arrest in a proliferative state. Conversely, its overexpression significantly enhanced HSC commitment toward the Myeloid lineage (Fig. 6G bottom). We then investigated specific CREs within the IRF8 HRNet (constructed as with KLF1): two downstream CREs located within the SE (chr16–85943448-85944255 and chr16–85947801-85948725, termed CRE_I2 and CRE_I3) and the nearest upstream CRE (chr16–85882146-85883060, termed CRE_I1). Based on the weights in the CRE-TG layer, we classified these CREs as either positive or negative regulators (Fig. 6G middle). Knocking out the positive CREs (CRE_I1 and I3) led to a loss of Myeloid fate with a bias toward proliferation, whereas their overexpression maintained the Myeloid fate and guided the proliferation cells toward it. However, both knockout and overexpression of the negative regulator CRE_I2 produced lineage alterations similar to overexpression of the positive CREs, reflecting a logic dominated by positive feedback in the regulatory network during fate specification [37443338]. This deconstruction of the IRF8-specific HRNet dissected the distinct functions of its internal positive and negative regulatory CREs in driving cell fate.
Cell fate plasticity is critically governed at transitional states. We therefore leveraged SMOGT to dissect the influence of fate regulators on the epithelial-to-mesenchymal transition (EMT) in melanoma. The melanoma dataset was composed of three clusters: Intermediate, Melanocytic, and Mesenchymal cells, with a ‘Mela-Interstate’ subpopulation, representing cells in early EMT, forming at the junction between the Melanocytic and Intermediate cells (Fig. 6H). Silico perturbation modeling revealed that knocking out the Intermediate marker TF, NFATC2, significantly reduced the vector field strength at the Mela-Interstate, indicating a weakened transition from the Melanocytic to the Intermediate state. Conversely, overexpressing NFATC2 enhanced this transition (Fig. 6H, red box for NFATC2). Perturbing the Melanocytic marker TF, POU3F1, produced an opposite trend, although the effect was weaker than that of NFATC2 perturbation (Fig. 6H, red box for POU3F1). In contrast, perturbing the Mesenchymal marker TF, SOX9, did not cause any significant change in the vector field strength (Fig. 6H, red box for SOX9). These results suggest that the optimal therapeutic window for intervening in tumor EMT is during the initial transition; intervention at the terminal mesenchymal state can no longer reverse the process.
In summary, SMOGT’s perturbation modeling not only validates the causal functions of driver regulators but also reveals the functional specialization and hierarchical regulatory mechanisms of different elements within their regulatory modules in both normal development and cancer.
Conclusion
This study introduces SMOGT to address a key limitation in regulatory networks modeling: inferring the causal logic that governs cell fate. We move beyond conventional single-layer regulatory network by constructing a HRNet that models the multi-layer regulation in epigenetics. This causal framework facilitates the transition from mechanistic interpretation to predictive modulation of cell fate, thereby delineating the logic that governs lineage commitment, identifying therapeutic windows and assigning prognostic value to noncoding elements. The intra-cellular causal networks constructed by SMOGT offer a valuable framework for exploring future research frontiers. These include the integration of cell–cell communication models and the incorporation of spatial multi-omics data, which are critical steps toward the construction of a mechanistic virtual cell.
Key Points
- We introduce SMOGT, a Heterogeneous Graph Transformer that constructs a Hierarchical Regulatory Network (HRNet) by embedding the multi-layered flow of epigenetic information.
- SMOGT demonstrates superior accuracy in predicting both transcriptional regulation (TF-CRE) and long-range chromatin interactions (CRE-CRE) when validated against benchmark datasets.
- The framework’s HRNet enables robust identification of driver regulators and in silico perturbation modeling, providing a mechanistic tool to dissect and predict cell fate.
Supplementary Material
Supplementary_Material_bbaf664
Supplementary_Figure_S1_bbaf664
Supplementary_Figure_S2_bbaf664
Supplementary_Figure_S3_bbaf664
Supplementary_Figure_S4_bbaf664
Supplementary_Figure_S5_bbaf664
Supplymentary_Table1_bbaf664
Supplymentary_Table2_bbaf664
Supplymentary_Table3_bbaf664
Supplymentary_Table4_bbaf664
Supplymentary_Table5_bbaf664
Supplymentary_Table6_bbaf664
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Noutahi E, Hartford J, Tossou P. et al. Virtual cells: Predict, Explain, Discover. ar Xiv 2025;2505.14613. https://arxiv.org/abs/2505.14613
- 2Bunne C, Roohani Y, Rosen Y. et al. How to build the virtual cell with artificial intelligence: Priorities and opportunities. Cell 2024;187:7045–63. 10.1016/j.cell.2024.11.01539672099 PMC 12148494 · doi ↗ · pubmed ↗
- 3Loers JU, Vermeirssen V. A single-cell multimodal view on gene regulatory network inference from transcriptomics and chromatin accessibility data. Brief Bioinform 2024;25:bbae 382. 10.1093/bib/bbae 382PMC 1135980839207727 · doi ↗ · pubmed ↗
- 4Badia IMP, Wessels L, Muller-Dott S. et al. Gene regulatory network inference in the era of single-cell multi-omics. Nat Rev Genet 2023;24:739–54. 10.1038/s 41576-023-00618-537365273 · doi ↗ · pubmed ↗
- 5Kim D, Tran A, Kim HJ. et al. Gene regulatory network reconstruction: Harnessing the power of single-cell multi-omic data. NPJ Syst Biol Appl 2023;9:51.37857632 10.1038/s 41540-023-00312-6PMC 10587078 · doi ↗ · pubmed ↗
- 6Liu C, Ding S, Kim HJ. et al. Multitask benchmarking of single-cell multimodal omics integration methods. Nat Methods 2025;22:2449–60. 10.1038/s 41592-025-02856-3PMC 1261525841083898 · doi ↗ · pubmed ↗
- 7Lee MYY, Li M. Integration of multi-modal single-cell data. Nat Biotechnol 2024;42:190–1. 10.1038/s 41587-023-01826-437231264 · doi ↗ · pubmed ↗
- 8Gayoso A, Steier Z, Lopez R. et al. Joint probabilistic modeling of single-cell multi-omic data with total VI. Nat Methods 2021;18:272–82. 10.1038/s 41592-020-01050-x 33589839 PMC 7954949 · doi ↗ · pubmed ↗
