Inferring the regulation dynamics of oscillatory networks from scRNA-seq data

preprint OA: closed
📄 Open PDF Full text JSON View at publisher

Abstract

Oscillatory processes such as the cell cycle play critical roles in cell fate determination and disease development. Yet, most current gene regulatory network (GRN) inference methods are based on gene-gene correlations or temporal progression, not adequately accounting for the recurrence in cyclic processes. We hypothesize that constraining the continuous ordering of relative positions along the cell cycle can enhance GRN inference accuracy of cell cycle regulation. To test performance, we evaluated eight representative methods and applied three of them to a mouse retinal progenitor single-cell gene expression dataset [1]. Incorporating cell cycle positions inferred by Tricycle [2] led to significant improvements compared against using experimental times, particularly for early progenitor cells that been hypothesized to be more intrinsically driven by cell cycle regulation. These findings highlight the promise of integrating oscillatory processes into causal inference frameworks to advance our understanding of gene regulation.
Full text 31,560 characters · extracted from preprint-html · click to expand
Inferring the regulation dynamics of oscillatory networks from scRNA-seq data | bioRxiv /* */ /* */ <!-- <!-- /*! * yepnope1.5.4 * (c) WTFPL, GPLv2 */ (function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0];var j=d.createElement(s);var dl=l!='dataLayer'?'&l='+l:'';j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;j.type='text/javascript';j.async=true;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-M677548'); Skip to main content Home About Submit ALERTS / RSS Search for this keyword Advanced Search New Results Inferring the regulation dynamics of oscillatory networks from scRNA-seq data View ORCID Profile Wenjun Zhao , View ORCID Profile Alma Plaza-Rodriguez , View ORCID Profile Pichayathida Luanpaisanon , View ORCID Profile Elena Xinyi Wang , View ORCID Profile Linnéa Gyllingberg , View ORCID Profile Ritambhara Singh , View ORCID Profile Elana J. Fertig , View ORCID Profile Genevieve L. Stein-O’Brien doi: https://doi.org/10.1101/2025.11.08.687360 Wenjun Zhao 1 Department of Mathematics, Wake Forest University , 2601 Wake Forest Rd, Winston-Salem, NC 27106 Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Wenjun Zhao Alma Plaza-Rodriguez 2 Institute for Genome Sciences, University of Maryland School of Medicine , 670 W Baltimore St, Baltimore, MD, 21201, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Alma Plaza-Rodriguez Pichayathida Luanpaisanon 3 Department of Biomedical Engineering , University of Virginia PO Box 800759, Charlottesville, VA 22908 Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Pichayathida Luanpaisanon Elena Xinyi Wang 4 Department of Informatics, University of Fribourg , Bd de Pèrolles 90, 1700 Fribourg, Switzerland Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Elena Xinyi Wang Linnéa Gyllingberg 5 Department of Mathematics, University of California , Los Angeles, 520 Portola Plaza, Los Angeles, CA, 90095, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Linnéa Gyllingberg Ritambhara Singh 6 Department of Computer Science, Center for Computational Molecular Biology, Brown University , 164 Angell St, Providence, RI, 02912, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Ritambhara Singh Elana J. Fertig 2 Institute for Genome Sciences, University of Maryland School of Medicine , 670 W Baltimore St, Baltimore, MD, 21201, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Elana J. Fertig Genevieve L. Stein-O’Brien 7 Department of Neuroscience, Johns Hopkins University , 3400 North Charles Street, Baltimore, MD 21218 Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Genevieve L. Stein-O’Brien For correspondence: gsteinobrien{at}gmail.com Abstract Full Text Info/History Metrics Data/Code Preview PDF Abstract Oscillatory processes such as the cell cycle play critical roles in cell fate determination and disease development. Yet, most current gene regulatory network (GRN) inference methods are based on gene-gene correlations or temporal progression, not adequately accounting for the recurrence in cyclic processes. We hypothesize that constraining the continuous ordering of relative positions along the cell cycle can enhance GRN inference accuracy of cell cycle regulation. To test performance, we evaluated eight representative methods and applied three of them to a mouse retinal progenitor single-cell gene expression dataset [ 1 ]. Incorporating cell cycle positions inferred by Tricycle [ 2 ] led to significant improvements compared against using experimental times, particularly for early progenitor cells that been hypothesized to be more intrinsically driven by cell cycle regulation. These findings highlight the promise of integrating oscillatory processes into causal inference frameworks to advance our understanding of gene regulation. 1 Introduction Despite their importance, oscillatory signals are often overlooked in current gene regulatory network (GRN) inference methods because of the inherent difficultly and cost to obtain the measurements required and the inherent lack of coupling between measurements. Current high-throughput gene expression profiling techniques kill the cell they are measuring. Thus, most algorithms focus exclusively on static networks, inferring regulatory relationships from snapshot measurements without incorporating temporal structure (e.g., [ 3 , 4 ]). While such approaches may recover co-expression patterns, they cannot distinguish direct from indirect interactions or capture causal dynamics, particularly in systems governed by cyclic or transient regulatory programs. Methods that incorporate temporal information (e.g., [ 5 , 6 ]) typically rely on experimental time stamps or pseudotemporal orderings inferred from differentiation trajectories, which are fundamentally unidirectional and non-repeating. However, biological processes such as cell cycle progression, Notch cycling [ 7 ], and circadian rhythms [ 8 ] operate on different time scales and exhibit fundamentally divergent, yet recurrent structures in gene expression space. In these cases, the assumed time axis—whether measured or inferred—may not align with the intrinsic timing of the regulatory process, introducing systematic biases that propagate through the inference pipeline. This misalignment may explain why temporal GRN methods often perform worse than their static counterparts in such contexts [ 9 ]. We hypothesize that explicitly modeling the continuous ordering of cyclic temporal processes can improve GRN inference. By embedding cells or samples along a latent trajectory that preserves oscillatory structure, as inferred by Tricycle [ 2 ]—a transfer learning method that assigns cycle positions based on prelearned mani-fold—we can better constrain the timing of regulatory events and enhance causal inference. This perspective not only aligns with emerging insights into dynamic gene expression programs but also offers a promising framework for integrating single-cell and time-series data across multiple time scales and contexts. 2 Overview on GRN inference algorithms In this work, we select eight representative methods from the state-of-the-art algorithms, ranging from linear regression-based methods to modern deep learning models, each producing a weighted graph as outcome. We provide a detailed overview of each method as below, and a comparison on the input and output type is provided in Table 1 . View this table: View inline View popup Download powerpoint Table 1: Comparison of gene regulatory network attributes for the methods. We compare the methods based on their capability of (1) distinguishing source and target of causal relations (directed/undirected), (2) predicting whether the type of regulation is activation or repression (signed/unsigned), and (3) integrating temporal information. ARACNE ARACNE [ 4 ] is a computational method used to infer gene regulatory networks from gene expression data. It is based on information theory and utilizes mutual information (MI) to identify statistical dependencies between gene expression profiles, which can suggest regulatory relationships. two main steps: 1. Calculate mutual information between all pairs of genes to detect potential regulatory interactions. 2. Apply the Data Processing Inequality (DPI) to eliminate indirect interactions by removing the weakest edge in any triplet of genes that share mutual information, thus reducing false positives. The result is a more accurate and sparse network that reflects direct regulatory relationships between genes, making ARACNE a powerful tool for understanding transcriptional regulation in complex biological systems. GENIE3 [ 3 ] GENIE3 is a tree-based method that models the expression level of each gene using all other genes. It was originally designed for bulk data and does not incorporate temporal information. The inferred links are directed based on regressor–outcome pairs, and their importance is ranked according to the variance reduction achieved by including each edge. GENIE3 does not rely on time point information and can work on single time point snapshot data. Notably, it was ranked as one of the top performers in benchmarking challenges [ 9 ]. ODE based method [ 10 ] Ma et al. have developed a method including both time series and steady state data in order to construct GRNs from gene expression data. They model gene interactions using nonlinear ordinary differential equations (ODEs) and then apply the XGBoost algorithm [ 11 ] to identify regulatory relationships between genes [ 10 ]. The approach aims to combine the dynamic accuracy of ODE-based models with the computational efficiency of machine-learning-based feature selection. While the method shows higher performance than popular approaches such as GENIE3 on the DREAM4 benchmarks, the method relies on highly specific hyper-parameter settings that must be carefully tuned for each DREAM4 dataset, making its performance heavily dependent on dataset-specific optimization and impractical for data without known ground truth. SINCERITIES [ 5 ] SINCERITIES is a method that applies Granger causality to the Kolmogorov-Smirnov test statistic on time-stamped data. It assigns the importance of each interaction based on a linear regression of these statistics between consecutive time points. Finally, the signs of the edges are determined using partial correlation. SINGE [ 12 ] SINGE is an algorithm that takes ordered single-cell gene expression data. It uses kernel-based regression to smooth out noise in the data and runs over an ensemble of different hyperparameters, such as kernel bandwidth, to prioritize reliable regulatory relationships. GENELink and GNNLink GENELink[ 13 ] employs a Graph Attention Network (GAT) to capture the regulatory relationships between transcription factors and target genes. It incorporates both scRNA-seq expression data and prior TF-gene networks to learn low-dimensional gene embeddings. By leveraging multi-head attention mechanisms and MLP channels, it optimizes these embeddings for predicting pairwise regulatory links or causal interactions. GNNLink [ 14 ], in contrast, uses a Graph Convolutional Network (GCN) as its core architecture. It preprocesses scRNA-seq data and constructs an initial GRN from known interactions, then learns gene features through a GCN-based encoder. Final link predictions are generated via matrix completion using the learned node features. OTVelo [ 15 ] Given time-stamped data, OTVelo first infers trajectories through optimal transport and approximates the rate of change using finite differences. Granger causality is then applied to infer regulatory interactions between these velocity estimates. It offers two different modalities: an efficient time-lagged correlation approach and a causality approach based on linear regression. The remainder of the paper will be limited to the 8 methods above. To decide on which methods to use for real data, we first implemented all these methods using the DREAM4 challenge in silico gene expression datasets [ 16 ] that had a known ground truth. The investigation of usability helped to rule out methods that (1) require careful hyperparameter tuning such as the ODE methods, SINGE, OTVelo, (2) take additional supervising information such as GENELink and GNNLink, and (3) we could not execute during the workshop in which we analyzed these data such as Scribe. Ultimately, we selected three algorithms that are most user-friendly: (1) GENIE3 [ 3 ], which does not use any temporal information and requires downsample to at most 1000 cells due to prohibitive computational cost, (2) ARACNE [ 4 ], which is also static and represent edge strengths through mutual information, and (3) SINCERITIES [ 5 ], which takes temporal bins and is ideal for testing our hypothesis on the effect of different choices on pseudotime or cell cycle time. 3 Results on mouse retinal progenitor cells While DREAM4 data [ 16 ] is useful for containing a known ground truth, the generic stochastic differential equations that define that ground truth do not address the motivation to incorporate oscillatory processes. Thus, we applied the algorithms to an experimental dataset [ 1 ] that profiled mouse retinal development using single-cell RNA-seq to investigate whether incorporating oscillatory structure improves performance. The mouse developing retina is a well characterized system that is often used as a model for more complex developmental processes in the central nervous system, i.e. the cerebral cortex. The entire structure is generated from a single set of progenitors over a stereotyped timeline. As the progenitors move through development, the length of cell cycle increases in a manner that is strongly associated with changes in daughter cell fate specification. Previous experiments have demonstrated that perturbations to the length of cell cycle will also perturb the type of neurons that the progenitors are able to make at the same developmental age [ 1 ]. Additionally, the lengthening of cell cycle is has been linked to restriction in the types of daughter cells which the progenitors are able to generate—a phenomena called progenitor competence. Thus, accounting for cell cycle is critical to inferring the GRN controlling the evolution of progenitor competence and understanding how particular fates are specified during retina development. To see if we could isolate the shifts in progenitor competence, we applied the GRN inference algorithms on a subset of cells and genes from [ 1 ]. Specifically, cells were subset to either early-stage retinal progenitor cells (early RPCs) or late-stage retinal progenitor cells (late RPCs) with both groups genes expression restricted to the same set of 3,164 high variance genes. To further test our hypothesis that incorporating the dynamics of oscillatory processes may improve performance, we provided the algorithms that use temporal information with the following three types of real or pseudo-time orderings: Real time: Raw experimental time points, taken at various hours (11, 12, 14, 16, 18, 20, 22, 25, and 28), with most cells concentrated at early time points; Tricycle time: Tricycle coordinates obtained using cell cycle genes and the tricycle software [ 2 ], which effectively captured the relative position of each cell during the cell cycle. We discretized these into 10 bins based on quantiles; Integrated θ time: A new time coordinate that integrated real time and tricycle time according to a weighted sum, such that each consecutive pair of time points was separated by 2 π , with their relative magnitudes determined using tricycle time. We discretized this into 10 bins based on quantiles. The resulting weighted network is benchmarked through comparison with cell type-specific interactions from databases. We inferred gene signatures associated with all RPCs as well as specific to early and late RPCs through CoGAPS analysis [ 17 ] with 80 patterns of our scRNA-seq atlas of retinal development as described previously in Clark et al [ 1 ] and Stein-O’Brien et al [ 18 ]. Sets of genes were associated with all RPCs, early RPCs, and late RPCs by applying the CoGAPS pattern marker statistic [ 17 ] to infer unique genes associated with each pattern. Early and late RPC networks were formed by merging the all RPC gene set with the early and late gene sets, respectively, and formulating networks of molecular interactions with STRING database [ 19 ]. The pattern marker and network files are available as supplemental files. 3.1 Tricycle coordinates improve accuracy metrics The network structure from STRING is derived from independent experiments of protein-protein interaction for key nodes inferred in our retinal datasets, enabling its use as a ground truth against which to benchmark entirely data-driven networks. Since the ground truth subnetwork was quite sparse (density equals 0.03 for early RPC and 0.08 for late RPC), we report a normalized version of the area under the precision-recall curve (AUPR), defined as the area divided by the network density, following the metric suggestions from BEELINE [ 9 ]: where is the density of ground truth network, P ( R ) is precision as a function of R , and is the area under precision-recall curve, a canonical metric for assessing binary classification accuracy. Under random edge assignment, the expected AUPR equals the density ρ , so the AUPR ratio equals 1, providing a convenient normalized baseline. The results are shown in the barplot in Figure 1 . As expected, for the algorithm using temporal information (SINCERITIES), incorporating cell-cycle-based time information significantly improved the accuracy over actual time across the board. In particular, incorporating cell cycle-based time yielded the best performance of all metrics on early RPCs reflecting the experimental evidence that early RPCs are more intrinsically driven by cell cycle regulation. Download figure Open in new tab Fig. 1: AUPR ratio values for early RPCs (left) and late RPCs (right). The baseline of a random classifier is 1.0, indicated by the horizontal red dashed line. While incorporating cell cycle-based time information also significantly improved the accuracy over actual time in late RPCs, the increased performance of GENIE3 which relies on regressor–outcome pairs suggests signaling networks in addition to cell cycle playing a role in determine competence of late RPCs. These findings support the hypothesis that progenitor competence of late RPCs is more extrinsically driven and that the lengthening of cell cycle is there to allow the cells additional time to process signals from their environment. For early RPCs, we hypothesize that the improvement in performance is likely due to better incorporation of cell cycle gene information in the tricycle and theta time orderings. In particular, we examined two cell cycle genes, Top2a and Ccnb1 , to assess how the inferred networks from early RPCs captured their interactions. For simplicity, we visualized the top 10 edges related to Top2a and Ccnb1 in Table 2 , and compared them to the STRING network shown in Figure 2 . As a result, all edges inferred by SINCERITIES using theta time were supported by the STRING network. SINCERITIES using tricycle coordinates had only 1 out of 20 edges that is not supported. GENIE3 had 80% supported edges, while only one edge was supported when SINCERITIES used the actual experimental time. ARACNE infers 50% correct edges for Top2a , and misses all edges for Ccnb1 . View this table: View inline View popup Download powerpoint Table 2: Top 10 edges involving Ccnb1 and Top2a from the inferred networks for early RPCs. Dark blue edges indicate validation by STRING ( Figure 2 ), while light blue indicates unsupported edges. Download figure Open in new tab Fig. 2: STRING network involving Top2a and Ccnb1 . These two genes were selected because (1) they are involved in the cell cycle, and (2) they have more known interactions according to the database. 3.2 Tricycle coordinates identify hub genes relevant for biological processes GRN inference algorithms using mouse retinal development data yielded complex networks. Our goal was to prioritize the top hub genes for both early- and late-stage progenitor cells. Centrality analyses were performed on the final inferred networks to quantify centrality of degree, closeness, and betweeness, as measures to identify hub genes. We focused on degree of centrality, which prioritizes top genes across different methods. The centrality is defined as the sum of all incoming importance for each target gene. The results for early and late RPCs, across 5 algorithms, are shown in Table 3 . View this table: View inline View popup Download powerpoint Table 3: Comparison of hub genes identified by the 5 algorithms across two cell types. 4 Conclusion Altogether, this study sought to compare network inference methods and the impact of cyclic time as well as linear clock time on the accuracy of inferred networks. We found that timing-aware methods were essential to infer the gene regulatory networks associated with cell fate specification in the developing retina. The cyclic time of cell cycle had the most significant impact of the performance of network inference methods. New integrative metrics incorporating both cell cycle and linear time can account for both processes in regulatory network inference for developmental biology. Altogether, these results point to the need for extending regulatory network inference to cyclic processes and multi-scale temporal processes common to biological systems. Data and code availability The mouse RPC data [ 1 ] can be accessed from https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE118614 . The code that documented our findings is available at GitHub repo: https://github.com/aplazar1/WmB_2025_causal_GRN_inference.git . Acknowledgments This material is based upon work supported by the National Science Foundation under Grant No. DMS-1929284 while the authors were in residence at the Institute for Computational and Experimental Research in Mathematics in Providence, RI, during the Women in Mathematical Computational Biology program held in January 2025. Additional funding was provided by R00NS122085, and Kavli Neuroscience Discovery Institute, and the Terkowitz Family Rising Professorship to G.L.S.-O. and NCI U24CA284156 to E.J.F. and G.L.S.-O. Funder Information Declared National Science Foundation , DMS-1929284 Footnotes e-mail: zhaow{at}wfu.edu e-mail: almaplazarodriguez{at}gmail.com e-mail: pl5vr{at}virginia.edu e-mail: xinyi.wang{at}unifr.ch e-mail: linnea{at}math.ucla.edu e-mail: ritambhara{at}brown.edu e-mail: ejfertig{at}som.umaryland.edu e-mail: gsteinobrien{at}jhmi.edu The author, Ritambhara Singh, and all of her information was added. https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE118614 https://github.com/aplazar1/WmB_2025_causal_GRN_inference.git References 1. ↵ B.S. Clark , G.L. Stein-O’Brien , F. Shiau , G.H. Cannon , E. Davis-Marcisak , T. Sherman , C.P. Santiago , T.V. Hoang , F. Rajaii , R.E. James-Esposito , R.M. Gronostajski , E.J. Fertig , L.A. Goff , S. Blackshaw , Neuron 102 ( 6 ), 1111 ( 2019 ). DOI 10.1016/j.neuron.2019.04.010 . URL http://dx.doi.org/10.1016/j.neuron.2019.04.010 OpenUrl CrossRef PubMed 2. ↵ S.C. Zheng , G. Stein-O’Brien , J.J. Augustin , J. Slosberg , G.A. Carosso , B. Winer , G. Shin , H.T. Bjornsson , L.A. Goff , K.D. Hansen , Genome Biology 23 ( 1 ) ( 2022 ). DOI 10.1186/s13059-021-02581-y . URL http://dx.doi.org/10.1186/s13059-021-02581-y OpenUrl CrossRef PubMed 3. ↵ V.A. Huynh-Thu , A. Irrthum , L. Wehenkel , P. Geurts , PloS one 5 ( 9 ), e12776 ( 2010 ) OpenUrl CrossRef PubMed 4. ↵ A.A. Margolin , I. Nemenman , K. Basso , C. Wiggins , G. Stolovitzky , R.D. Favera , A. Califano , in BMC bioinformatics , vol. 7 ( Springer , 2006 ), vol. 7 , pp. 1 – 15 OpenUrl CrossRef PubMed Web of Science 5. ↵ N. Papili Gao , S.M. Ud-Dean , O. Gandrillon , R. Gunawan , Bioinformatics 34 ( 2 ), 258 ( 2018 ) OpenUrl CrossRef PubMed 6. ↵ M. Marku , V. Pancaldi , PLOS Computational Biology 19 ( 8 ), e1011254 ( 2023 ). DOI 10.1371/journal.pcbi.1011254 . URL http://dx.doi.org/10.1371/journal.pcbi.1011254 OpenUrl CrossRef PubMed 7. ↵ H. Shimojo , T. Ohtsuka , R. Kageyama , Neuron 58 ( 1 ), 52 ( 2008 ) OpenUrl CrossRef PubMed Web of Science 8. ↵ F. Rijo-Ferreira , J.S. Takahashi , Genome medicine 11 ( 1 ), 82 ( 2019 ) OpenUrl PubMed 9. ↵ A. Pratapa , A.P. Jalihal , J.N. Law , A. Bharadwaj , T.M. Murali , Nature Methods 17 ( 2 ), 147 – 154 ( 2020 ). DOI 10.1038/s41592-019-0690-6 . URL http://dx.doi.org/10.1038/s41592-019-0690-6 OpenUrl CrossRef PubMed 10. ↵ B. Ma , M. Fang , X. Jiao , Bioinformatics 36 ( 19 ), 4885 ( 2020 ) OpenUrl CrossRef PubMed 11. ↵ T. Chen , T. He , M. Benesty , V. Khotilovich , Y. Tang , H. Cho , K. Chen , R. Mitchell , I. Cano , T. Zhou , et al. , R package version 0. 4-2 1 ( 4 ), 1 ( 2015 ) OpenUrl 12. ↵ A. Deshpande , L.F. Chu , R. Stewart , A. Gitter , Cell reports 38 ( 6 ) ( 2022 ) 13. ↵ G. Chen , Z.P. Liu , Bioinformatics 38 ( 19 ), 4522 ( 2022 ). DOI 10.1093/bioinformatics/btac559 . URL https://doi.org/10.1093/bioinformatics/btac559 OpenUrl CrossRef PubMed 14. ↵ G. Mao , Z. Pang , K. Zuo , Q. Wang , X. Pei , X. Chen , J. Liu , Briefings in Bioinformatics 24 ( 6 ), bbad414 ( 2023 ). DOI 10.1093/bib/bbad414 . URL https://doi.org/10.1093/bib/bbad414 OpenUrl CrossRef PubMed 15. ↵ W. Zhao , E. Larschan , B. Sandstede , R. Singh , PLOS Computational Biology 21 ( 5 ), e1012476 ( 2025 ). DOI 10.1371/journal.pcbi.1012476 . URL http://dx.doi.org/10.1371/journal.pcbi.1012476 OpenUrl CrossRef 16. ↵ A. Greenfield , A. Madar , H. Ostrer , R. Bonneau , PLoS ONE 5 ( 10 ), e13397 ( 2010 ). DOI 10.1371/journal.pone.0013397 . URL http://dx.doi.org/10.1371/journal.pone.0013397 OpenUrl CrossRef PubMed 17. ↵ G.L. Stein-O’Brien , J.L. Carey , W.S. Lee , M. Considine , A.V. Favorov , E. Flam , T. Guo , S. Li , L. Marchionni , T. Sherman , S. Sivy , D.A. Gaykalova , R.D. McKay , M.F. Ochs , C. Colantuoni , E.J. Fertig , Bioinformatics 33 ( 12 ), 1892 – 1894 ( 2017 ). DOI 10.1093/bioinformatics/btx058 . URL http://dx.doi.org/10.1093/bioinformatics/btx058 OpenUrl CrossRef PubMed 18. ↵ G.L. Stein-O’Brien , B.S. Clark , T. Sherman , C. Zibetti , Q. Hu , R. Sealfon , S. Liu , J. Qian , C. Colantuoni , S. Blackshaw , L.A. Goff , E.J. Fertig , Cell Systems 8 ( 5 ), 395 ( 2019 ). DOI 10.1016/j.cels.2019.04.004 . URL http://dx.doi.org/10.1016/j.cels.2019.04.004 OpenUrl CrossRef PubMed 19. ↵ D. Szklarczyk , R. Kirsch , M. Koutrouli , K. Nastou , F. Mehryary , R. Hachilif , A.L. Gable , T. Fang , N.T. Doncheva , S. Pyysalo , P. Bork , L.J. Jensen , C. von Mering , Nucleic Acids Research 51 ( D1 ), D638 – D646 ( 2022 ). DOI 10.1093/nar/gkac1000 . URL http://dx.doi.org/10.1093/nar/gkac1000 OpenUrl CrossRef PubMed View the discussion thread. Back to top Previous Next Posted November 10, 2025. Download PDF Data/Code Email Thank you for your interest in spreading the word about bioRxiv. NOTE: Your email address is requested solely to identify you as the sender of this article. Your Email * Your Name * Send To * Enter multiple addresses on separate lines or separate them with commas. You are going to email the following Inferring the regulation dynamics of oscillatory networks from scRNA-seq data Message Subject (Your Name) has forwarded a page to you from bioRxiv Message Body (Your Name) thought you would like to see this page from the bioRxiv website. Your Personal Message CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions. Share Inferring the regulation dynamics of oscillatory networks from scRNA-seq data Wenjun Zhao , Alma Plaza-Rodriguez , Pichayathida Luanpaisanon , Elena Xinyi Wang , Linnéa Gyllingberg , Ritambhara Singh , Elana J. Fertig , Genevieve L. Stein-O’Brien bioRxiv 2025.11.08.687360; doi: https://doi.org/10.1101/2025.11.08.687360 Share This Article: Copy Citation Tools Inferring the regulation dynamics of oscillatory networks from scRNA-seq data Wenjun Zhao , Alma Plaza-Rodriguez , Pichayathida Luanpaisanon , Elena Xinyi Wang , Linnéa Gyllingberg , Ritambhara Singh , Elana J. Fertig , Genevieve L. Stein-O’Brien bioRxiv 2025.11.08.687360; doi: https://doi.org/10.1101/2025.11.08.687360 Citation Manager Formats BibTeX Bookends EasyBib EndNote (tagged) EndNote 8 (xml) Medlars Mendeley Papers RefWorks Tagged Ref Manager RIS Zotero Tweet Widget Facebook Like Google Plus One Subject Area Bioinformatics Subject Areas All Articles Animal Behavior and Cognition (7640) Biochemistry (17706) Bioengineering (13902) Bioinformatics (41978) Biophysics (21465) Cancer Biology (18611) Cell Biology (25528) Clinical Trials (138) Developmental Biology (13387) Ecology (19920) Epidemiology (2067) Evolutionary Biology (24332) Genetics (15615) Genomics (22519) Immunology (17747) Microbiology (40424) Molecular Biology (17194) Neuroscience (88662) Paleontology (667) Pathology (2839) Pharmacology and Toxicology (4827) Physiology (7650) Plant Biology (15160) Scientific Communication and Education (2046) Synthetic Biology (4302) Systems Biology (9826) Zoology (2271)

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: preprint-html

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2025) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00