FT-Kernel: An innovative kernel for decoding cellular secrets related time

preprint OA: closed
📄 Open PDF Full text JSON View at publisher
Full text 81,492 characters · extracted from preprint-html · click to expand
FT-Kernel: An innovative kernel for decoding cellular secrets related time | 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 FT-Kernel: An innovative kernel for decoding cellular secrets related time Cencan Xing , Yuqing Ma , Yanting Wang , Yixuan Wang , Peiwu Qin , Hongwu Du , View ORCID Profile Zehua Zeng doi: https://doi.org/10.1101/2025.03.01.640966 Cencan Xing 1 Daxing Research Institute, University of Science and Technology Beijing , Beijing 100083, China 2 School of Chemistry and Biological Engineering, University of Science and Technology Beijing , Beijing 100083, China Find this author on Google Scholar Find this author on PubMed Search for this author on this site Yuqing Ma 3 Center of Precision Medicine and Healthcare, Tsinghua-Berkeley Shenzhen Institute , Shenzhen, Guangdong Province, 518055, China 4 Institute of Biopharmaceutics and Health Engineering, Tsinghua Shenzhen International Graduate School , Shenzhen, Guangdong Province, 518055, China Find this author on Google Scholar Find this author on PubMed Search for this author on this site Yanting Wang 2 School of Chemistry and Biological Engineering, University of Science and Technology Beijing , Beijing 100083, China Find this author on Google Scholar Find this author on PubMed Search for this author on this site Yixuan Wang 2 School of Chemistry and Biological Engineering, University of Science and Technology Beijing , Beijing 100083, China Find this author on Google Scholar Find this author on PubMed Search for this author on this site Peiwu Qin 3 Center of Precision Medicine and Healthcare, Tsinghua-Berkeley Shenzhen Institute , Shenzhen, Guangdong Province, 518055, China 4 Institute of Biopharmaceutics and Health Engineering, Tsinghua Shenzhen International Graduate School , Shenzhen, Guangdong Province, 518055, China Find this author on Google Scholar Find this author on PubMed Search for this author on this site For correspondence: pwqin{at}sz.tsinghua.edu.cn hongwudu{at}ustb.edu.cn starlitnightly{at}gmail.com Hongwu Du 1 Daxing Research Institute, University of Science and Technology Beijing , Beijing 100083, China 2 School of Chemistry and Biological Engineering, University of Science and Technology Beijing , Beijing 100083, China Find this author on Google Scholar Find this author on PubMed Search for this author on this site For correspondence: pwqin{at}sz.tsinghua.edu.cn hongwudu{at}ustb.edu.cn starlitnightly{at}gmail.com Zehua Zeng 1 Daxing Research Institute, University of Science and Technology Beijing , Beijing 100083, China 2 School of Chemistry and Biological Engineering, University of Science and Technology Beijing , Beijing 100083, China Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Zehua Zeng For correspondence: pwqin{at}sz.tsinghua.edu.cn hongwudu{at}ustb.edu.cn starlitnightly{at}gmail.com Abstract Full Text Info/History Metrics Preview PDF Abstract The cell fate participants characterization based on single-cell RNA sequencing (scRNA-seq) data greatly facilitates the mechanism understandings of cellular differentiation. However, inferring these fate factors dynamics along the pseudotime is challenging. Based on cell-state density and pseudotime regression weights, we present an algorithm TimeFactorKernel (FT-Kernel), to predict the key cell fate factors, not only the minimum lineage transition genes, but also the related genesets/pathways, and cellular interaction dynamics along the pseudotime. By extrapolating the pseudotime-related key genes from spectral data as a pseudotime-kernel, FT-Kernel outperformed previous methods. Beyond time-related genes, FT-Kernel offered a comprehensive analysis of the inferred cellular interactions dynamics and lineage pathways dynamics along the pseudotime, which were limited in other methods. Additionally, it facilitated time-related fate factors prediction across various data modalities. Our work developed an important pseudotime-kernel in predicting the fate factors, and provided insights into the cellular hierarchies during development. Significance Understanding cellular changes over time is key to deciphering life’s processes from development to disease. Current single-cell methods miss crucial information by overlooking cell-state density dynamics and thus neglecting rare, low-density transitional states vital for cell fate decisions. TimeFactorKernel, a novel computational tool, overcomes this limitation. By prioritizing genes active in these low-density transitional states and employing machine learning for precise gene identification, TimeFactorKernel provides a powerful new approach to decode cell fate. Validated and widely adopted, TimeFactorKernel also uniquely models cell-cell interactions, opening new avenues for understanding complex biological systems in health and disease. Keypoints FT-Kernel is a novel kernel algorithm designed to predict time-related fate factors dynamics from the cell state density and pseudotime regression weights. FT-Kernel can be applied to identify lineage transition key genes, cellular interactions, and the multimodal fate kernel inference of genesets/pathways. Compared to other temporal-related kernels, FT-Kernel minimizes the skewness of gene distribution and more accurately captures the state of fate transitions. FT-Kernel is an extensible multimodal framework facilitating to understand the mechanisms of cell differentiation and is available on GitHub. Introduction Differentiation is the process by which cells develop into different types, and it’s essential for the growth and function of all multicellular organisms 1 . Understanding the regulators that control this process is crucial for grasping how development works and what goes wrong in diseases 2 , 3 . With the development of single-cell RNA sequencing (scRNA-seq), scientists can now use methods like cell trajectory analysis and cell-state density estimation to study how cells change over time 4 , 5 . These methods use data from individual cells to classify them into different developmental paths, calculate a timeline called pseudotime 6 , and identify where cells are along their pathway. By analyzing pseudotime, we can track how gene expression changes during development and understand the dynamics of these biological processes 7 – 9 . Traditional methods often focus only on the relationship between pseudotime and gene expression when identifying genes that define cell lineages 10 – 14 . However, the density information of cell states was usually ignored, which means the complex dynamics within the cell population was thereby missed out. Cell-state density is defined as the local probability density of cells along pseudotime trajectories, computed via Mellon’s Poisson point process 7 . Transitional states (e.g., branching points) correspond to low-density regions (density < 0.5×max lineage density; see Methods) 15 , 16 . When a cell type changes, it moves from high-density to low-density and back to high-density areas 17 , 18 . This pattern shows how cell states change dynamically in populations. Genes that change significantly between low and high- density states are often linked to cell transformations, but these changes don’t follow a simple timeline 7 . Additionally, gene activity doesn’t always follow a straight path and gene expressions are often linked, these methods mainly find genes active at the initiate and terminal states with skewness of pseudotime. As a result, they might miss genes that play roles in the middle state of these processes. Unlike existing tools (e.g., Monocle, Slingshot) that rely on Pearson correlation, FT-Kernel uniquely integrates cell-state density weighting with ridge regression to prioritize transitional-state genes. This dual integration represents the first method to bridge density dynamics with pseudotime analysis. Rather than employing traditional correlation kernels, we apply a regression approach to identify key differentiate factors with time-dynamics for specific lineages through shifts in cell-state density. Given the multicollinearity among factors, we employ ridge regression as the underlying model. Additionally, our inputs are compatible with all commercially available models of proposed temporal sequencing algorithms, fully leveraging the potential of various models to ensure compatibility with scRNA-seq generated by different techniques. In this study, we commence by demonstrating FT-Kernel’s efficacy in identifying cell-state density lineage transition genes involved in human hematopoiesis and mouse dentate gyrus neuron developmental processes. Subsequently, by applying FT-Kernel to the decidua-placenta interface dataset, it can identify critical cellular interactions during lineage transitions in trophoblast development. Additionally, FT- Kernel could identify cell-state density lineage transition pathways in hematopoiesis. Our results indicate that FT-Kernel provides a novel perspective on the study of genealogical developmental determinant genes/gene sets. FT-Kernel is available as an open-source package at https://github.com/Starlitnightly/FT-Kernel . Result The FT-Kernel modeling approach To precisely identify the lineage transition genes related to cell-state density from high-dimensional single-cell phenotypic landscapes, we set to decompose these landscapes into different lineages driven by a series of factors based on the pseudotime and cell-state density ( Fig. 1a ). Here are two main challenges need to be addressed: 1) First, calculating the gene variability from the cells in low-density regions. Cells in low-density areas often represent rare or transitional states that are biologically important. Traditional methods tend to overlook the changed genes of cells in low- density regions. 2) The second challenge is reducing noise. While linear regression can calculate weights for all genes, analyzing all genes can introduce noise. FT-Kernel addresses this by using a technique called ridge regression to identify important genes ( Fig. 1b ). Download figure Open in new tab Fig. 1 Workflow of the FT-Kernel algorithm. (a) Data Input and Preprocessing. FT- Kernel takes scRNA-seq data as input, and performs pseudotime inference and cell- state density estimation using methods like Palantir and Mellon, respectively. This preprocessing step prepares the data for downstream FT-Kernel analysis. The overall workflow enables the identification of key lineage transition genes, cellular interactions, and fate-determining pathways involved in cell differentiation and development. (b) Decomposition of the density of cell states along the pseudotime. We design to use different sets of time-related genes/fate factors for cell-state density reconstruction. For the density of states of a cell, we are obtaining the neighborhood distances of cells from their gene expression patterns, and then using a Gaussian process to connect the densities between highly similar cell states in order to compute the density of states of a cell characterizing a single-cell phenotypic landscape. (c) The minimum sets of time-related genes prediction. We used 𝑋 ! to denote the gene expression pattern of each cell and used it as an input to the ridge regression, and 𝑡 ! to denote the proposed time-series value of each cell, and we subsequently minimised the cost function for fitting the ridge regression model. After obtaining the weights for each gene, the genes are further filtered by adaptive threshold regression (ATR) model with interpreted by the unified framework Shapley additive explanations (SHAP). We calculated the SHAP value for each gene, progressively narrowing down the SHAP threshold and thus obtaining the minimum set of genes with the same regression coefficient of determination. (d) The genesets predication for low-density of cell states. The local gene variability 𝐿 ! for each cell and for a given special lineage branch 𝑏 is calculated. Then we calculated the low-density variability score for each highly SHAP gene 𝑗, and weighted summed all cells within the lineage to obtain the overall low-density variability score for gene 𝑗 within the lineage. In this study, the calculations for time-related genes ( Fig. 1b ) and low-density regions ( Fig. 1c ) are done independently. For identifying time-related genes, we recommend using the pseudotime of all cells within a lineage to build the ridge regression model ( Fig. 1b ). To find a minimal set of genes necessary for accurate analysis, FT-Kernel uses a method called adaptive threshold regression (ATR), to acquire the minimum set of genes by progressively narrowing down the shapley additive explanations (SHAP) value, providing a clear view of the essential fate factors for cell lineages development ( Fig. 1b ). For calculating low-density regions of cells ( Fig. 1c ), we introduced the Mellon method 7 . We first calculate the distance from each cell to its nearest neighbor and use a Poisson point process to relate this distance to local density. Higher density areas correspond to closer neighbor distributions, while narrower density areas have wider distributions. With this density pattern, Branch selection follows a biologically informed heuristic approach: (1) Perform Leiden clustering on all cells. (2) Manually select clusters spanning transitional states (e.g., clusters containing both progenitor and differentiated cells). (3) Validate branches by ensuring they include branching origins (cells shared by multiple lineages). This process balances biological interpretability with computational simplicity. If we only use pseudotime from the pre-developmental branch, we might find more “local time-related genes,” but these could also show “local temporal” characteristics elsewhere in the lineage. FT-Kernel then calculates the variability of each gene in each cell within these branches and weighted sums them with time-related genes all to get the overall variability within the branch. Interestingly, FT-Kernel can measure not only genes within a lineage along the pseudotime, but also the gene sets within a lineage, cellular interactions, and lineage determined pathways, which analyses are not compatible with velocity-processed datasets. This means that FT-Kernel can reveal these time-relate factors at the micro level, from lineage transition genes, lineage pathways, to the cellular interactions, in addition to the temporal nature of cellular regulation and function at the overall level. Kernel benchmarking of genetic algorithms with different pseudotime correlations To benchmark FT-Kernel against previous methods for identifying pseudotime- related genes, we first examined three test dataset commonly used in pesudotime analysis, the mouse pancreas developmental data ( Fig. 1 ), mouse dentate gyrus neuron (DG) developmental data (Fig. S1a-c), and human hematopoietic stem cells (HSC) developmental data (Fig. S1d-f). To obtain the pseudotime, for velocity-based data, we used dynamic model scVelo to compute latent time as pseudotime ( Fig. 1b and Fig. S1b); and for data not based on velocity, we used palantir to compute pesudotime (Fig. S1e). Then we used the pancreatic differentiation profiles in mice to compare three models, the traditional Pearson correlation coefficient (Pearsonr), Gene Likelihoods (only available for velocity-based data), and FT-Kernel ( Fig. 2c-h ). We found that the pseudotime-related genes identified by Pearsonr exhibited a clear distribution skewness for pseudotime distribution of only maxima or minima without median, while those identified by Gene Likelihood and FT-Kernel showed a continuous distribution along the pseudotime and no pseudotime distribution skewness, which means the sorting growth of pseudotime is linear, not jumpy ( Fig. 2c , Fig. S1c, and Fig. S1f). Following benchmarking standards in pseudotime analysis 19 , we selected R² for regression accuracy and Kendall’s τ for temporal ordering consistency. Furthermore, we used the regression coefficient of determination to characterize the temporal distribution of pseudotime-related genes found by these different models ( Fig. 2d ). The Pearsonr model had the lowest regressivity with a coefficient of 0.88, while FT-Kernel reached a similar level as Gene Likelihoods. Note that FT-Kernel and Pearsonr can model any arbitrary pseudotimes datasets, whereas Gene Likelihoods is limited to scVelo’s dynamic model. To comprehensively evaluate the performance of FT-Kernel in identifying pseudotime-related genes, we selected a panel of metrics encompassing different aspects of performance. Number of Genes was chosen to assess the model’s ability to identify a minimal set of genes, reflecting a balance between capturing temporal dynamics and minimizing noise and experimental cost. R-squared (R²) and Mean Absolute Error (MAE) were used to evaluate the regression accuracy of pseudotime prediction using the identified gene sets, ensuring that the selected genes retain pseudotime information comparable to traditional methods like Pearson correlation. Kendall’s tau was included to measure the temporal ordering consistency of the identified genes, reflecting the model’s ability to capture the temporal progression of gene expression. Furthermore, we introduced Linregress slope as a novel metric to assess the linearity of gene expression changes along pseudotime, addressing the limitations of Pearson correlation in capturing genes active in intermediate states. Download figure Open in new tab Fig. 2 Kernel benchmarking test of FT-Kernel. (a) UMAP of mouse pancreas development scRNA-seq data 19 , colored by cell types. (b) Same as a, colored by psdutotime calculated by scVelo dynamic model. (c) Heatmap of pseudotime related genes, from left to right the calculations are analyzed by Pearsonr, Gene Likelihoods, and FT-Kernel respectively. (d) Distribution of expression regions of pseudotime related genes calculated by three different algorithms. The coefficient values were shown for each algorithm. (e) Comparison of pseudotime-related numbers of three different algorithms on human hematopoietic stem cells (HSC), mouse dentate gyrus neurons (DG) and mouse pancreas development, respectively. (f) Comparison of regression correlation coefficient. (g) Comparison of Regression Mean square error (MAE). (h) Comparison of Kendall’s tau correlation of pseudotime-related genes in the trajectory. Next, we further used the other three metrics to assess how FT-Kernel differs from other models on different data. We first examined Number of Genes, a common metric for evaluating the discovery of pseudotime-related genes; a larger number of genes implies the introduction of more timing-independent noise. For the mentioned HSC, DG, and Pancreas datasets, FT-Kernel identified the fewest Number of Genes ( Fig. 2e , since HSC datasets were not computed by scVelo, Gene Likelihoods could not apply on HSC datasets), but these genes retained the characteristics of temporal regression ( Fig. 2d ). We then evaluated the coefficient of determination (R^2) and Mean Absolute Error (MAE), which are regression metric for assessing pseudotime- related genes. We performed linear regression modeling using the pseudotime-related genes identified by the models and evaluated the ratio of the variance of the explanatory variables of the proposed time series predicted by the regression model to the true time series. For the HSC, DG, and Pancreas datasets, the R^2 of FT-Kernel was similar to that of Gene Likelihoods and significantly higher than that of Pearsonr ( Fig. 2f ). Additionally, the MAE did not exceed an error of 0.01 across the three models ( Fig. 2g ). We also assessed Kendall’s tau, a metric for the temporal ranking of pseudotime-related genes. We calculated the mean position of each cell with greater than 80% gene expression and measured that position (see Methods for details), which in turn evaluates the consistency of the cell’s high-temporal mean position with the actual. FT-Kernel and Gene Likelihoods exhibited the highest concordance of cellular temporal ordering of genes ( Fig. 2h ). Considering the limitation of Gene Likelihoods in analyzing the non-velocity-based datasets, FT-Kernel can apply to arbitrary pseudotimes datasets, and exhibit a well performance as Gene Likelihoods. FT-Kernel resolves cellular development density lineage transition genes Considering FT-Kernel has found the fewest pseudotime-related genes, we set to examine whether these genes are closely linked to the fate of genealogical development. We first explored the potential of FT-Kernel using human hematopoietic stem cell (HSC) differentiation lineage data. This dataset was divided into three different differentiation directions, B-cell fate profiles, erythroid fate profiles, and monocyte fate profiles ( Fig. 3a ). We calculated pseudotime using Palantir and cell- state density using mellon ( Fig. 3b - 3c ). FT-Kernel captures pseudotime-related genes across the entire spectrum of HSC fates ( Fig. 3d ), especially in the median pseudotime region with lowest cell-state density ( Fig. 3e ). We also used Leiden unsupervised clustering method, identifying 23 cell clusters within the entire HSC fate lineage ( Fig. 3f ). Download figure Open in new tab Fig. 3 FT-Kernel reveal the lineage determination genes in human hematopoiesis. (a) UMAP of T-cell-depleted bone marrow scRNA-seq data 26 , colored by cell types. (b) Same as a, colored by pseudotime calculated by Palantir. (c) Same as a, colored by cell-state density calculated by Mellon. (d) Heatmap of pseudotime related genes calculated by FT-Kernel. (e) Comparison of pseudotime and log density for hematopoietic lineages. Cells highlighted in all cell types. (f) Same as a, colored by unsupervised clustering by Leiden. (g) Cells from B-cell lineages, tracing differentiation from early stages and colored by Leiden cluster. (h) The top 10 cell-state density lineage transition genes identified by FT-Kernel, from left to right are rank plots, heatmaps of genes changing over pseudotime in the selected Leiden Clusters, and heatmaps of genes changing over pseudotime in the B-Cells lineage. (i) UMAPs colored by EBF1 expression. (j) Cell-state density distribution plot of EBF1 , horizontal coordinates represent gene expression, vertical coordinates represent proposed pseudotime values, and colored by cellular density. (k) Cells from erythroid lineages, colored by Leiden cluster. (l) The top 10 cell-state density lineage transition genes of erythroid lineages. (m) UMAPs colored by SOX6 expression. (n) Cell-state density distribution plot of SOX6 . For the B-cell differentiation lineage, we selected the clusters ‘17, 20, 23’ with the lowest average timings for the prediction of fate factors in early lineage development ( Fig. 3g ). FT-Kernel identified 10 regulatory genes within the early lineage based on cell-state density transition, among which EBF1 , a major regulator of B-cell development 20 , was ranked highest by FT-Kernel and showed a clear shift in the early lineage (left panel of Fig. 3h ). Although a two-wave expression of EBF1 was shown along the pseudotime of the Leiden unsupervised clusters (middle panel of Fig. 3h ), in the overall B cell lineage, EBF1 ’s expression peak in low-density regions aligns with its known role in destabilizing B-cell progenitors 20 (right panel of Fig. 3h , Fig. 3i ). Notably, the high-expression levels of EBF1 with low-pseudotime regions corresponded to the cells with lower cell-state density ( Fig. 3j ), indicating that a transitional role of EBF1 expressed in the lower cell-state density for the B-cell lineage differentiation. ATP8B4 is a myeloid-specific flippase 21 , and past reports have suggested that the flippase ATP11C during early B-cell development 22 . The combination of a high TM-score (0.85) and a reasonably low RMSD (2.85 Å) from the US-align analysis strongly indicates that ATP8B4 and ATP11C are structurally very similar. This structural similarity reinforces the prediction that ATP8B4 functions as a flippase, similar to ATP11C, and supports its role in myeloid cell development. In addition, EGR 23 and PAX5 24 with early-stage shift expression were also regulators of B-cell development, further supporting the precise prediction for time-related genes by FT-Kernel. For the erythroid differentiation lineage, we selected the clusters ‘8, 11, 18, 21’ with the lowest average timings for the prediction of fate factors in early lineage development ( Fig. 3k ). FT-Kernel identified 10 regulatory genes within the early lineage (left panel of Fig. 3l ). The top 4 genes included the erythrocyte membrane protein SLC4A1 , a major regulator of erythroid development SOX6 25 , lncRNA XACT , and ZNF385D, in which the latter two genes exhibited a cute shift in the early lineage ( Fig. 3l ), suggesting a potential role during erythroid development. SOX6 showed an elegant activation in the early lineage and sustained high expression in the mid-late lineage throughout the erythroid development ( Fig. 3l , 3m). Additionally, SOX6 expression regions at low pseudotime had lower cell-state density ( Fig. 3n ), further supporting a more precisely time-related factor prediction of FT-Kernel based on cell- state density. Identification of lineage determined cellular interactions dynamics during trophoblast development In addition to identifying time-related regulatory genes for lineage development, FT-Kernel can also probe regulatory cells and targets of action for lineage development. We selected the maternal-fetal interface as our study object ( Fig. 4a ), where trophoblast cells invade the uterus. This process is not only regulated by the trophoblast cells themselves but also significantly influenced by the microenvironment of the maternal-fetal interface. We calculated the meta-cells of the maternal-fetal interface using SEACells to reduce data sparsity and improve gene robustness, allowing us to investigate the differentiation of the trophoblast cells. The trophoblast cells were composed with three main epithelial cells: the villi cytotrophoblast (VCT), syncytiotrophoblast (SCT) and extravillous trophoblast (EVT) ( Fig. 4b ), which then were calculated the cell-state density of the localized trophoblast cells using Mellon ( Fig. 4c ). We found a trough region mainly composed of SCT cells during the differentiation from VCT to EVT ( Fig. 4d ). To understand cellular interactions at the maternal-fetal interface, we used CellPhoneDB to calculate interactions involving trophoblast cells as receptor cells, and found that the endothelial cells, epithelial cells, and decidual stromal cells (dS) cells exhibited the most ligand-receptor pairs with trophoblast cells ( Fig. 4e - 4f ). Download figure Open in new tab Fig. 4 Lineage determined cellular interaction in trophoblast development. (a) UMAP of decidual-placental interface scRNA-seq data 27 , colored by cell types. (b) UMAP of extravillous trophoblast (EVT) development meta-cells, colored by cell types. (c) Same as b, colored by cell-state density. (d) Comparison of pseudotime and log density for EVT lineage development, colored by cell types. (e) Heatmap showing the cellular interaction between EVT lineage cells and other decidual-placental interface cells. (f) Network showing the cellular interaction targeting EVT lineage cells. (g) Top 10 density-of-state spectral shifts in cellular interactions targeting EVT lineage calculated by FT-Kernel. (h) Heatmap showing the cellular interactions along the pseudotime of EVT lineage. (i) Source-target network of EVT lineage and other decidual-placental interface cells. Except VCT, SCT, and EVT cells representing as ligands, the cells labeled in red also represent ligands; while the cells labeled in grey represent receptors. (j) EVT cells with AUCell scores targeted by dM cells and cell- state density. (Left) Same as b, colored by the AUCell scores of receptors on EVT lineage cells targeted by dM cells. (Right) Cell-state density distribution plot of EVT lineage cells with dM AUCells scroes, horizontal coordinates represent AUCell score, vertical coordinates represent proposed pseudotime values, and colored by cellular density. (k) EVT cells with AUCell scores targeted by dNK cells and cell-state density. (Left) Same as b, colored by the AUCell scores of receptors on EVT lineage cells targeted by dNK cells. (Right) Cell-state density distribution plot of EVT lineage cells with dNK AUCells scroes. dNK, decidual nature killer cells; NK, nature killer cells; ILC, innate lymphocyte cells; dM, decidual macrophages; MO, monocytes; HB, Hofbauer cells; DC, dendritic cells; VCT, villous cytotrophoblast; SCT, syncytiotrophoblast; EVT, extravillous trophoblast; Endo, endothelial; Epi, epithelial; dS, decidual stromal cells; fFB, fibroblasts; dP, decidual perivascular cells. Next, we selected the uniquely paired receptor on trophoblast cells for each cell class as regulators targeting trophoblast cells. We used the AUCell scores of these receptors on trophoblast cells for modeling and as inputs to FT-Kernel. The highest fate-regulated cells identified by FT-Kernel were decidual macrophages (dM) and decidual nature killer cells (dNK) ( Fig. 4g ). The dM and dNK regulatory time points were located at mid-late (during VCT-SCT-EVT transition) and early (within VCT) stages of trophoblast differentiation, respectively ( Fig. 4h ). For dM, they mainly target the receptors TFRC and TNFRSF1B on trophoblast cells via HFE and TNF ( Fig. 4i ). Trophoblast cells with high AUCell scores interacting with dM cells are predominantly located in the SCT region (left panel of Fig. 4j ), and the density of trophoblast cells is located in an intermediate state in the region with high AUCell scores and low temporal order ( Fig. 4j ). For dNK, they target receptors TFRC and PLXNB1 on trophoblast cells via HFE and SEMA4D ( Fig. 4i ). Areas with high AUCell scores for dNK are mainly located in the VCT and early SCT, with trophoblast cell-state density also in an intermediate state in high AUCell scores and low temporal order regions ( Fig. 4k ). Interestingly, the developmental effects of dNK and dM on trophoblast cells have been previously reported 27 . Our algorithm revealed the critical regulatory dynamics of dNK and dM on trophoblast cell development from a data perspective. Identification of pathways dynamics during lineage determined process in hematopoiesis Finally, we demonstrate the ability of FT-Kernel in recognizing pseudotime-related functions, which in past studies have generally been identified using Pearsonr, followed by pathway enrichment of the pseudotime-related genes. This method relies on pseudotime-related genes and assumes that these genes do not overlap across different temporal modules. However, developmental processes may have a continuous role for a particular gene, such as the B-cell lineage regulator PAX5 identified before ( Fig. 3h ), suggesting that we should quantify the genesets/pathways as a whole. We still selected human hematopoietic stem cell (HSC) lineage and used Biological Process from Gene Ontology as a pathway database. We used AUCell to score 6036 genesets for all cells from HSC. We then modeled ridge regression on pseudotime using these 6036 genesets, achieving a regression coefficient of 0.94 ( Fig. 5a ). By maintaining the regression cell fluctuations within ±0.02, we obtained the minimum genesets using FT-Kernel’s ATR, comprising a total of 564 genesets ( Fig. 5b - 5c ). We analyzed the local variability of these time-related genesets using Mellon ( Fig. 5d ). Download figure Open in new tab Fig. 5 Lineage determined pathways in hematopoiesis development. (a) Pseudotime regression using all 6036 pathway of Gene Ontology biological. (b) Calculation of adaptive threshold regression (ATR) by FT-Kernel reducing the range of pseudotime- related pathways. (c) Pseudotime regression using 564 pathway. (d) Comparison of pseudotime and log density for hematopiuetic lineages. Cells were highlighted in all cell types. (e) Heatmap showing the cell-state density lineage transition pathways analyzed by FT-Kernel in B cells lineage. (f) (Upper) UMAPs of T-cell-depleted bone marrow scRNA-seq data, colored by AUCell scores of positive regulation of leukocyte differentiation. (Bottom) Cell-state density distribution plot of positive regulation of leukocyte differentiation with AUCell scores, horizontal coordinates represent AUCell scores, vertical coordinates represent proposed pseudotime values, and colored by cellular density. (g) Heatmap showing the density lineage transition pathway by FT-Kernel in Erythroid lineage. (h) (Upper) Same as f, colored by AUCell score of positive regulation of myeloid cell apoptotic process. (Bottom) Cell-state density distribution plot of positive regulation of myeloid cell apoptotic process AUCells. Then we first assessed the temporal correlation genesets in B-cell differentiation profiles, and obtained the top 20 time-related pathways with the highest local variability based on cell-state density from the above 564 pathways ( Fig. 5e ). Among which we captured the positive regulation of leukocyte differentiation (GO: 1902107), with a continuous activation except the initiate and terminal stage during B-cell lineage development ( Fig. 5e ). The high AUCell scores distribution of the positive regulation of leukocyte differentiation mainly located in the B-cell and erythroid lineages (upper panel of Fig. 5f ), and similarly, the low-pseudotime regions corresponded to the cells with lower cell-state density (bottom panel of Fig. 5f ), suggesting an important role of this pathway at the early stage of B-cell lineage. Next, we evaluated the temporal correlation genesets in the erythroid differentiation lineages and selected the top 20 pathways with the highest local variability ( Fig. 5g ), among which we captured positive regulation of myeloid cell apoptotic process (GO:0033034) showing a clear shift at the early stage of erythroid differentiation lineages ( Fig. 5g , and upper panel of 5h), where HSC differentiate into erythrocytes through a process known as erythroid differentiation. During the differentiation of hematopoietic stem cells into erythrocytes, they initially pass through a cellular stage known as the “myeloid cell lineage”. The apoptosis of myeloid lineage cells is part of the regulation of erythropoiesis and maintenance of homeostasis, the low-pseudotime regions of high AUCell scores corresponded to the cells with lower cell-state density (bottom panel of Fig. 5h ), indicating an adjustment of erythroid maintenance of homeostasis at the early stage. FT-Kernel Accurately Models Pseudotime and Elucidates Key Fate Determinants in Human Limb Bud Development To rigorously assess the versatility and robustness of FT-Kernel, we extended its application to a recently published, spatially resolved single-cell transcriptomic atlas of human embryonic limb bud development. This intricate dataset meticulously maps cellular states in both spatial and temporal dimensions during limb morphogenesis 28 , providing an exceptional platform to evaluate FT-Kernel’s performance in a spatially contextualized developmental process. We performed pseudotime inference and cell- state density estimation on the limb bud data, subsequently employing FT-Kernel to dissect the critical fate determinants orchestrating limb bud development. Consistent with the original spatial annotation 19 UMAP visualization of limb bud cells, colored by regional identity, distinctly demarcated spatial domains corresponding to ‘Digit’, ‘DistMes’, ‘HandPlate’, ‘IDS’, and ‘Other’ compartments ( Fig. 6a ). Pseudotime analysis effectively recapitulated the developmental trajectory within the limb bud, as visualized within the UMAP embedding ( Fig. 6b ). Cell-state density estimation further resolved transitional cellular states integral to the limb bud lineage progression ( Fig. 6c ). Application of FT-Kernel to this spatially resolved dataset revealed a high degree of concordance between FT-Kernel predicted pseudotime and the inferred developmental timeline, evidenced by a low Root Mean Square Error (RMSE) of 0.088 ( Fig. 6g ). This quantitative metric underscores FT-Kernel’s accuracy in capturing the intrinsic temporal dynamics of limb bud morphogenesis. Download figure Open in new tab Fig. 6 FT-Kernel Analysis of Human Embryonic Limb Bud Development Uncovers Key Fate Determinants. (a) UMAP visualization of human embryonic limb bud scRNA-seq data, colored by annotated anatomical regions of the developing limb. (b) UMAP visualization of limb bud cells, colored by pseudotime inferred by FT-Kernel, representing the developmental progression. (c) UMAP visualization of limb bud cells, colored by cell-state density, highlighting regions of high and low cell density along the developmental trajectory. (d-f) UMAP visualizations as in (a-c), respectively, displayed using X_umap1 and X_umap2 dimensions for spatial context. (g) Scatter plot juxtaposing FT-Kernel predicted pseudotime against true pseudotime. Root Mean Square Error (RMSE) and the number of genes utilized for regression are indicated, quantifying the accuracy of pseudotime prediction. (h) Heatmap depicting pseudotime- related genes identified by FT-Kernel in human limb bud development. Gene expression levels are scaled and visualized to highlight temporal dynamics. (i) Cell- stage density distribution plot illustrating cell density distribution along the pseudotime trajectory of limb bud development. Density contours highlight areas of high and low cell state density across pseudotime. (j) Fate rank plot ranking genes by their contribution to cell fate determination in limb bud development, as determined by FT- Kernel. Higher rank indicates greater influence on cell fate. (k) Spatial plots exhibiting the expression of COL2A1 overlaid on spatial coordinates (spatial1 and spatial2) of the limb bud tissue. COL2A1, encoding collagen type II alpha 1 chain, is essential for cartilage formation, particularly in developing digits. (l) Spatial plots illustrating the expression of IRX1 overlaid on spatial coordinates (spatial1 and spatial2) of the limb bud tissue. IRX1, Iroquois homeobox 1, plays a critical role in limb patterning and digit identity. (m) Pseudotime dynamics of COL2A1 expression, depicting gene expression levels along the inferred pseudotime trajectory. The trend line represents the smoothed expression pattern. (n) Pseudotime dynamics of IRX1 expression, depicting gene expression levels along the inferred pseudotime trajectory. The trend line represents the smoothed expression pattern. Furthermore, FT-Kernel robustly identified a discrete set of genes significantly associated with limb bud development ( Fig. 6h ). To investigate the spatial relevance of these identified genes, we spatially mapped the expression patterns of COL2A1 and IRX1 , two high-ranking fate determinants prioritized by FT-Kernel. Spatial coordinate plots revealed spatially complementary expression domains for COL2A1 and IRX1 ( Fig. 6k, l ). COL2A1 , encoding collagen type II alpha 1 chain, a principal component of the cartilage extracellular matrix, exhibited pronounced expression within the ‘Digit’ region, concordant with its established and pivotal role in digit chondrogenesis and skeletal development. Conversely, IRX1 , a member of the Iroquois homeobox gene family, known for its regulatory functions in limb anterior/posterior axis patterning and digit identity specification during limbogenesis, displayed elevated expression in the ‘HandPlate’ and ‘IDS’ regions bordering the ‘Digit’ domain. This spatial expression pattern of IRX1 suggests its involvement in defining the spatial boundaries of the ‘Digit’ region and modulating cell fate in adjacent compartments. Temporal expression dynamics along the FT-Kernel inferred pseudotime trajectory further delineated distinct temporal regulatory modes for these fate determinants ( Fig. 6m, n ). COL2A1 expression demonstrated a sustained increase along pseudotime, mirroring the progressive maturation of chondrocytes during digit development. IRX1 expression, in contrast, peaked at early pseudotime and subsequently declined, implicating a critical role in early limb bud patterning and initial fate specification events. Furthermore, we observed a clear segregation of cell stage densities along the pseudotime trajectory ( Fig. 6i ), reinforcing the efficacy of FT-Kernel in capturing density-dependent fate transitions during limb bud development. Fate rank analysis further prioritized genes critically involved in cellular fate determination during limbogenesis ( Fig. 6j ). Collectively, these findings robustly demonstrate FT-Kernel as a potent analytical tool for dissecting the intricate spatiotemporal dynamics of cell fate decisions in complex developmental processes, readily applicable to spatially resolved transcriptomics datasets. Discussion We have presented a new computational kernel, FT-Kernel, which effectively identifies cell-state density lineage transition factors along the pseudotime critical for cellular fate determination using scRNA-seq data. To our knowledge, FT-Kernel is the first tool to: (1) model cell-cell interaction dynamics along pseudotime ( Fig. 4 ), and (2) integrate density-aware regression for gene selection ( Fig. 2e-h ). FT-Kernel overcomes significant limitations of traditional pseudotime-based gene identification methods by incorporating both temporal and density-based state transitions. Utilizing ridge regression and adaptive threshold regression (ATR), FT-Kernel isolates a minimal set of time-related genes that maintain pseudotime regression model adequacy, thus extracting the time-related fate-determining genes, cellular interactions, and genesets/pathways for the determined lineages from the cell-state density space. Furthermore, FT-Kernel is designed for scalability, making it applicable to large-scale datasets using GPU-accerlate. The selection of performance metrics was guided by the inherent challenges of pseudotime analysis and the distinctive strengths of FT-Kernel. Traditional metrics like Pearson correlation, while prevalent, exhibit limitations in capturing non-linear relationships and suffer from “maxima/minima bias” ( Fig. 2c ), leading to the omission of crucial transitional state genes. Our chosen metrics are designed to overcome these limitations and comprehensively evaluate FT-Kernel. R²/MAE guarantee comparable regression accuracy to traditional methods. Kendall’s τ validates temporal ordering consistency. Importantly, Number of Genes and Linregress slope are novel metrics specifically designed to evaluate FT-Kernel’s key innovations: the efficiency of identifying minimal gene sets and the enhanced ability to capture genes crucial for intermediate state transitions. Number of Genes reflects the model’s efficiency in minimizing noise and experimental costs. Linregress slope directly addresses the limitations of Pearson correlation by specifically assessing the linearity of gene expression changes and enabling the identification of intermediate state genes often missed by traditional methods. Collectively, this metric panel provides a nuanced and robust evaluation of FT-Kernel, highlighting its advantages in deciphering the complex dynamics of cell fate determination along pseudotime. Our study highlights the importance of cell-state density in understanding differentiation trajectories and demonstrates the potential of FT-Kernel to provide new insights into regulatory mechanisms that guide these processes along the pseudotime. We validated FT-Kernel’s efficacy across various datasets, including human hematopoiesis, mouse DG neuron development, and the decidua-placenta interface. The results demonstrate that FT-Kernel can accurately identify cell-state density lineage transition genes and reveal critical cellular interactions during lineage transitions. For instance, in hematopoietic differentiation, FT-Kernel identified key regulatory genes such as EBF1 for B-cell development and SOX6 for erythroid development, showcasing its capability to pinpoint time-related genes crucial for early lineage development. Several important future extensions for FT-Kernel are envisioned. First, while our method currently focuses on scRNA-seq data, it can be extended to integrate other data modalities such as scATAC-seq or spatial transcriptomics, which provide additional layers of regulatory information. Second, incorporating machine learning techniques, including deep learning, could further enhance the identification of subtle gene expression patterns and improve the robustness of our predictions. Third, expanding FT-Kernel to include more complex cellular interactions and feedback loops could provide a more comprehensive view of cellular dynamics during development. FT-Kernel Linregress scales as (𝑂(𝑛𝑙𝑜𝑔𝑛) (n=cells). Benchmarks: 10k cells (1s), 100k cells (10s) on 16-core CPU. To thoroughly evaluate the practical applicability of FT- Kernel, we conducted a benchmark analysis on its scalability and computational efficiency, comparing it against other relevant algorithms (Fig. S2). In conclusion, FT-Kernel offers a powerful and scalable tool for unraveling the complexities of cellular fate factors by integrating cell-state density and temporal dynamics. Our method not only improves the identification of key time-related regulatory genes but also provides a comprehensive framework for understanding the intricate processes governing the whole cellular developmental process. FT-Kernel is available as an open-source package, facilitating its adoption and further development by the research community. Materials and Methods Key resources table View this table: View inline View popup Table 1 The version of the software used in this study. FT-Kernel Linregress algorithm Gene/Peak Representation: Let 𝐺 ! denote each gene or peak. For various gene/peak combinations within each cell, we utilize gene sets (pathways, transcription factors (TF), and their targets) or cellular interactions. In the case of gene sets, we employ AUCell to compute the fraction of each gene set, which then substitutes for the individual gene/peak 𝐺 ! . For cellular interactions, CellPhoneDB is utilized to determine the receptor of the target cell. This receptor is then mapped to the gene set of the ligand cell, effectively replacing the gene/peak 𝐺 ! . Model Definition: Let 𝐗 represent the matrix of different gene/peak combinations 𝐺 ! , and 𝐲 denote the vector of proposed chronological scores of the cells. We construct a gene set-proposed chronological model using Ridge linear regression, defined by: The loss function 𝐿(𝜽) for Ridge regression is given by: Here, ‖𝐗𝜽 − 𝐲‖” represents the squared errors between the predicted and actual values, and‖Γ𝜽‖ is the squared regularization term, and where Γ is selected via 5-fold cross-validation. We define Γ = 𝛼𝐈, where 𝐈 is the identity matrix, and 𝛼 is a regularization parameter. Weight Dynamic Decay Model: To optimize the Ridge regression models for gene/peak combinations under different weight thresholds (denoted as 𝛼), we employ a weight dynamic decay model. This model evaluates changes in the mean squared error (MSE) of the regression coefficients and selects the target gene set combinations 𝐗 ($%&) that maintain the minimum MSE for training parameters in the Ridge regression: Parameter Calculation: Finally, we calculate the parameters 𝜽 of the Ridge regression model, which represent the weights of the genes/peaks within the regression model. Larger weights indicate gene sets with stronger associations to the proposed chronological scores, thereby providing valuable insights into the importance of different genes/peaks in the context of temporal differentiation. This formalized approach ensures a rigorous and systematic analysis of the gene/peak associations with chronological scores, leveraging the strengths of Ridge regression and dynamic weight adjustment to uncover critical gene sets involved in cell differentiation trajectories. More detail of FT-Kernel Linregress algorithm algorithm could be found in supplement_pseudocode . FT-Kernel Branch Variability algorithm For each cell 𝑖, the local gene expression variability 𝐿 !( is determined through the following steps: Neighborhood expression difference: We need to define the neighborhood 𝒩(𝑖) of cell 𝑖, Here, 𝒩(𝑖) = 0,1, …, 𝑁 − 1}, and 𝑁 denote the neighborhood of the cell 𝑖. Then we compute the expression difference Δ𝑋 !)( for each gene 𝑗 between cell 𝑖 and each cell 𝑘 ∈ 𝒩(𝑖): Rate of Euclidean Distance change calculation: We then Compute the Euclidean distance 𝑑 !) of the expression differences for each pair of cells (𝑖, 𝑘): And the rate of euclidean Distance change 𝑅 !)( for each gene 𝑗 between cell 𝑖 and each cell 𝑘 ∈ 𝒩(𝑖): Here, ɛ be a small positive constant to prevent division by zero, typically set to 10 -,. Local Variability Calculation: The local variability 𝐿 !( for each gene 𝑗 in cell 𝑖 is given by , and the local variability matrix 𝐿 ∈ ℝ 1×* is constructed. Calculation of Gene Low-Density Variability Scores in Special branch: we use mellon to calculate the density 𝐷 ! for each cell 𝑖, and we define the low-density weights 𝑊 based on the density 𝐷: Then we mask 𝑀 to select cells of interest, 𝑀 denote the cell mask matrix of size 𝑁 × 𝐵, where 𝐵 represents the number of different branches or transitional states, and 𝑀 !3 is 1 if cell 𝑖 belongs to branch 𝑏, other wise 0. We then selected the special branch 𝑏, and use the mask 𝑀 to select the indices ℐ 3 of cells belonging the branch 𝑏. We multiply the local variability 𝐿 !( of these cells by their corresponding weights 𝑊 ! , and calculate the weighted average of the local variability for gene 𝑗 across all selected cells 𝑖: This formula indicates that the low-density variability score 𝑆 3( for gene 𝑗 in branch 𝑏 is the weighted average of the local variability for gene j across all cells in the branch, with weights emphasizing low-density cells. More detail of FT-Kernel Branch Variability algorithm could be found in supplement_pseudocode. scRNA-seq data preprocessing and analysis For the preprocessing and analysis of single-cell RNA sequencing (scRNA-seq) data across various datasets, a standardized procedure was employed unless otherwise specified: Normalization : Raw counts were normalized by dividing them by the total counts per cell to adjust for differences in sequencing depth. Log transformation : The normalized data was multiplied by the median of total counts across cells and then log-transformed with a pseudocount of 0.1. This step aids in stabilizing variance and making the expression values more comparable between cells. 3. Feature selection : The top 2500 most highly variable genes were selected from this transformed dataset, which served as input for principal component analysis (PCA) using 50 components. Dimensionality reduction and clustering: o PCs were utilized as inputs for performing leiden clustering to group cells into distinct cell types or states. o UMAP (Uniform Manifold Approximation and Projection) visualizations were created from the PCA results to provide a low-dimensional embedding of the data that captures complex relationships between cells. Analysis : The aforementioned procedures were carried out using the scanpy package, which offers comprehensive tools for single-cell analysis including normalization, clustering, and visualization. Diffusion maps computation: o Diffusion maps were computed using the Palantir2 package with default parameters on PCs as inputs. o These maps provide a continuous representation of cell state transitions that can reveal underlying cellular differentiation pathways or states. Gene expression imputation: The diffusion kernel was utilized for MAGIC8 gene expression imputation, which helps fill in missing values by leveraging the inferred cellular relationships. Batch correction: o Where applicable, batch correction using Harmony with default parameters was performed to adjust for technical variations between different sequencing batches. o Batch-corrected PCs were then used as inputs for subsequent analyses such as UMAPs, diffusion maps, and gene expression imputation to ensure that the results are not biased by technical artifacts. This rigorous methodology ensures that the analysis of scRNA-seq data is systematic, reliable, and capable of uncovering meaningful biological insights. Trajectory inference To determine the pseudotime, or developmental timeline, of single-cell RNA sequencing (scRNA-seq) data from hematopoietic processes, we establish ’HSC’ as the initial stage (’origin’) and ’Naïve B’, ’Mono’, and ’Ery’ as terminal stages. This hierarchical model is then utilized by palantir for pseudotime calculation. For pancreatic and dentate gyrus data analysis, we first compute the Mu/Ms matrix from the unspliced/spliced matrix using scVelo.pp.moment, which helps in identifying the momentary states of cells. Following this, dynamic models are estimated via scVelo.tl.dynamic_model. The pseudotime is then calculated for each cell with scVelo.tl.latent_time, allowing us to construct a trajectory that represents the developmental progression across these cellular datasets. This comprehensive approach enables a detailed understanding and mapping of cellular differentiation processes across various biological systems. Pseudotime-related gene using pearson model To quantify the relationship between gene expression levels and pseudotime along the trajectory of cellular development, we apply scipy.stats.pearsonr, a statistical method for assessing linear correlation between data points. A threshold of 70% of the maximum value is utilized to filter genes that are significantly correlated with pseudotime, thereby identifying those considered ’pseudotime-related’ using the Pearson model. Pseudotime-related gene using gene likelihood of dynamic model To determine genes associated with pseudotime based on their likelihood under a dynamic model framework, we first fit all high variance genes as input data and then estimate dynamic models through scVelo. Subsequently, the gene likelihood scores for these high variance genes (HVGs) are computed. Protein Structure Alignment Methods In this study, we employed protein structure alignment methods to analyze the structural relationship between ATP8B4 and ATP11C proteins. The structural model of ATP8B4 was derived from the AlphaFold Protein Structure Database (AlphaFold DB, version [Insert version number you used, e.g., Version 4]), UniProtKB accession number Q8TF62, accessible via https://alphafold.ebi.ac.uk/entry/Q8TF62 . The experimental structure of ATP11C was obtained from the RCSB Protein Data Bank (Research Collaboratory for Structural Bioinformatics Protein Data Bank, RCSB PDB), PDB ID 7BSP, available for download at https://www.rcsb.org/structure/7BSP . For structural comparison, we utilized the US-align web server ( https://zhanggroup.org/US-align/ ). US-align is a widely used tool for protein structure alignment, providing reliable assessments of structural similarity. We focused on two key metrics from the US-align output: TM-score and RMSD. TM-score provides a quantitative measure of structural topology similarity, ranging from 0 to 1, with higher values indicating greater similarity. RMSD (Root Mean Square Deviation) reflects the average spatial deviation between the two aligned structures, with lower values indicating closer structural proximity. The resulting TM-score and RMSD values were used to quantify the structural similarity between ATP8B4 and ATP11C. Gene sets score calculated To ascertain the score for each cell’s genesets, we start by obtaining pathway genesets from the enrichr database and preparing them using the omicverse.utils.pathway_prepare function. The AUCell scores for these genesets within individual cells are then calculated utilizing omicverse.utils.geneset_aucell. It is important to note that the pseudotime of each cell in this process is derived from its expression profile as captured by single-cell RNA sequencing (scRNA-seq). Cell-cell interaction analysis To derive the ligand-receptor pairs for each individual cell from single-cell RNA sequencing (scRNA-seq) data, we initiate by isolating and standardizing the raw data to retain only essential information such as cell names, their types, and gene expressions, while discarding extraneous details. Subsequently, employing a statistical method tailored for cpdb_statistical_analysis, we compute the ligand- receptor pairs for each cell. In this context, cellular receptor sets are conceptualized as a group of genes on which one cell’s ligands act upon another cell. This notion parallels that of pathways but is applied specifically to inter-cellular interactions. By leveraging these receptor sets, we can pinpoint external cells that contribute to the evolution or differentiation of specific cellular lineages. Trend of pseudotime-related Gene We can visualize the pseudotime-related gene using heatmap, but we need to evaluate the effect of different model from the trend of pseudotime-related gene. Here, we propose a series of methods to evaluate. First, we sorted the cell along pseudotime 𝑡, and defined 𝑋 as expression matrix of 𝑛 gene in 𝑚 cells, 𝑋 ∈ ℝ 5×6 . And we can define the sorted 𝑋 as 𝑋 789:;< = 𝑋[:, 𝑎𝑟𝑔𝑠𝑜𝑟𝑡(𝑡)]. Next, we calculated the average index position for each gene 𝑖 (each row in matrix 𝑋 789:;< ), find the indices where its expression value exceed 80% of their maximum value and calculate the average index of these positions. We have Store all average index values fro each gene into a list 𝐴: Finally, we calculate the Kendall Rank Correlation coefficient 𝜏 measures the relationship between two variables. With position indices 𝜏 = [1,2, …, 𝑛], calculate using ‘scipy.stats.kendalltau ‘: We also fit the relationship between 𝐴 and position indices 𝜏. The linear regression model can be represented as: Where 𝛼 is the intercept, 𝛽 is the slope, and 𝜖 represents error terms. The result of linear regression can be found through using ‘scipy.stats.linregress’: Funding This work was supported by the grants from the National Natural Science Foundation of China (32300682 to C.X.), the Fundamental Research Funds for the Central Universities (FRF-TP-22-007A1 to C.X.), the Student Research Training Program (SRTP) of University of Science and Technology Beijing (202010008107 to Z.Z.). Data and code availability Data sets for hematopoietic stem cell differentiation are available on the Gene Expression Omnibus GSE200046 50 , for mouse pancreatic differentiation 51 and dentate gyrus neuron differentiation 30 are available from NCBI’s GSE132188 and GSE95753, and for trophoblast differentiation with cell classifications and the whole-genome sequencing data are deposited at ArrayExpress, with experiment codes E-MTAB-6701 (for droplet-based data), E-MTAB-6678 (for Smart-seq2 data) and E-MTAB-7304 (for the whole-genome sequencing data). All preprocessed data presented in this study is publicly available via the tutorial of FT-Kernel in omicverse. FT-Kernel (version: 1.0) is implemented as a Python package and is available through GitHub ( https://github.com/Starlitnightly/TimeFactorKernel ). Notebooks, tutorials for reproducing all figures in this study are also available through Github ( https://github.com/Starlitnightly/TimeFactorKernel/tree/main/experiments ) Conflict of interests The authors declare that they have no competing interests. Author contributions C.X., Y.M., and Z.Z. contributed equally. C.X. implemented the pipeline, performed the experiments, analysis, and wrote the manuscript. Z.Z. designed the algorithm of CellFateGenie, performed the benchmark test, and wrote the manuscript. Y.M. peformed the cell-cell interaction and pathway analysis, Y.W. and Y.W. polished the whole manuscript and tested the TimeFactorKernel. P.Q., H.D. and Z.Z. supervised and conceived the concept of TimeFactorKernel. Supplementary Figures Download figure Open in new tab Fig. S1 Kernel comparison using mouse dentate gyrus neurons and human hematopoietic stem cells scRNA-seq datasets. (a) UMAP of mouse dentate gyrus neurons scRNA-seq data, colored by cell types. (b) Same as a, colored by pseudotime calculated by scVelo. (c) Heatmap of pseudotime related genes, calculated by Pearsonr, Likelihoods, and TimeFactorKernel respectively. (d) UMAP of human hematopoietic stem cells scRNA-seq data, colored by cell types. (e) Same as d, colored by pseudotime calculated by Palantir for non-velocity-based data. (f) Heatmap of pseudotime related genes, calculated by Pearsonr, and TimeFactorKernel respectively. Download figure Open in new tab Fig. S2 Evaluation of the scalability and computational efficiency of FT-Kernel. (a) Runtime comparison of different methods as a function of sample size (number of cells). FT-Kernel(CUDA) (red line) exhibits sublinear scaling and consistently lower runtime compared to other methods (blue: Pearsonr, green: FT- Kernel(CPU), orange lines (Ridge(Sklearn))), particularly with increasing sample size. The x-axis represents sample size on a logarithmic scale, and the y-axis shows runtime in seconds. (b-d) Performance metrics for different methods as a function of sample size, evaluated using the top 200 features identified by each method. (b) R-squared (R²) score, (c) Mean Absolute Error (MAE), and (d) Mean Squared Error (MSE). These plots demonstrate that while FT-Kernel maintains comparable performance in terms of R², MAE, and MSE to other methods, it achieves significantly better runtime scaling, as shown in panel (a) . The performance metrics are calculated based on a regression task using the top 200 features for each sample size. Different colors represent different methods, consistent across all panels. Acknowledgments Not applicable. Footnotes Correct the name of author 2 Reference 1. ↵ Brunet , T. , and King , N . ( 2017 ). The Origin of Animal Multicellularity and Cell Differentiation . Dev Cell 43 , 124 – 140 . doi: 10.1016/j.devcel.2017.09.016 . OpenUrl CrossRef 2. ↵ Rosenbauer , F. , and Tenen , D.G . ( 2007 ). Transcription factors in myeloid development: balancing differentiation with transformation . Nature Reviews Immunology 7 , 105 – 117 . doi: 10.1038/nri2024 . OpenUrl CrossRef PubMed 3. ↵ Fernández , L.P. , López-Márquez , A. , and Santisteban , P . ( 2015 ). Thyroid transcription factors in development, differentiation and disease . Nature Reviews Endocrinology 11 , 29 – 42 . doi: 10.1038/nrendo.2014.186 . OpenUrl CrossRef PubMed 4. ↵ Macaulay , I.C. , Svensson , V. , Labalette , C. , Ferreira , L. , Hamey , F. , Voet , T. , Teichmann , S.A. , and Cvejic , A . ( 2016 ). Single-Cell RNA-Sequencing Reveals a Continuous Spectrum of Differentiation in Hematopoietic Cells . Cell Rep 14 , 966 – 977 . doi: 10.1016/j.celrep.2015.12.082 . OpenUrl CrossRef PubMed 5. ↵ Chu , L.F. , Leng , N. , Zhang , J. , Hou , Z. , Mamott , D. , Vereide , D.T. , Choi , J. , Kendziorski , C. , Stewart , R. , and Thomson , J.A . ( 2016 ). Single-cell RNA-seq reveals novel regulators of human embryonic stem cell differentiation to definitive endoderm . Genome Biol 17 , 173 . doi: 10.1186/s13059-016-1033-x . OpenUrl CrossRef PubMed 6. ↵ Tritschler , S. , Büttner , M. , Fischer , D.S. , Lange , M. , Bergen , V. , Lickert , H. , and Theis , F.J . ( 2019 ). Concepts and limitations for learning developmental trajectories from single cell genomics . Development 146 . doi: 10.1242/dev.170506 . OpenUrl Abstract / FREE Full Text 7. ↵ Otto , D.J. , Jordan , C. , Dury , B. , Dien , C. , and Setty , M . ( 2024 ). Quantifying cell-state densities in single-cell phenotypic landscapes using Mellon . Nature Methods . doi: 10.1038/s41592-024-02302-w . OpenUrl CrossRef 8. 8. Van den Berge, K., Roux de Bézieux, H., Street, K., Saelens, W., Cannoodt, R., Saeys, Y., Dudoit, S., and Clement, L. ( 2020 ). Trajectory-based differential expression analysis for single-cell sequencing data . Nat Commun 11 , 1201 . doi: 10.1038/s41467-020-14766-3 . OpenUrl CrossRef 9. ↵ Lange , M. , Bergen , V. , Klein , M. , Setty , M. , Reuter , B. , Bakhti , M. , Lickert , H. , Ansari , M. , Schniering , J. , Schiller , H.B. , et al. ( 2022 ). CellRank for directed single-cell fate mapping . Nature Methods 19 , 159 – 170 . doi: 10.1038/s41592-021-01346-6 . OpenUrl CrossRef PubMed 10. ↵ Setty , M. , Kiseliovas , V. , Levine , J. , Gayoso , A. , Mazutis , L. , and Pe’er , D . ( 2019 ). Characterization of cell fate probabilities in single-cell data with Palantir . Nature Biotechnology 37 , 451 – 460 . doi: 10.1038/s41587-019-0068-4 . OpenUrl CrossRef PubMed 11. Wolf , F.A. , Hamey , F.K. , Plass , M. , Solana , J. , Dahlin , J.S. , Göttgens , B. , Rajewsky , N. , Simon , L. , and Theis , F.J . ( 2019 ). PAGA: graph abstraction reconciles clustering with trajectory inference through a topology preserving map of single cells . Genome Biology 20 , 59 . doi: 10.1186/s13059-019-1663-x . OpenUrl CrossRef PubMed 12. Song , D. , and Li , J.J . ( 2021 ). PseudotimeDE: inference of differential gene expression along cell pseudotime with well-calibrated p-values from single- cell RNA sequencing data . Genome Biology 22 , 124 . doi: 10.1186/s13059-021 - 02341-y. OpenUrl CrossRef 13. Macnair , W. , Gupta , R. , and Claassen , M . ( 2022 ). psupertime: supervised pseudotime analysis for time-series single-cell RNA-seq data . Bioinformatics 38 , i290 – i298 . OpenUrl CrossRef PubMed 14. ↵ Street , K. , Risso , D. , Fletcher , R.B. , Das , D. , Ngai , J. , Yosef , N. , Purdom , E. , and Dudoit , S . ( 2018 ). Slingshot: cell lineage and pseudotime inference for single-cell transcriptomics . BMC genomics 19 , 1 – 16 . OpenUrl CrossRef PubMed 15. ↵ Bendall , S.C. , Davis , K.L. , Amir, E.-a.D., Tadmor, M.D., Simonds, E.F., Chen, T.J., Shenfeld, D.K., Nolan, G.P., and Pe’er, D. ( 2014 ). Single-cell trajectory detection uncovers progression and regulatory coordination in human B cell development . Cell 157 , 714 – 725 . OpenUrl CrossRef PubMed Web of Science 16. ↵ 16. Van Dijk, D., Sharma, R., Nainys, J., Yim, K., Kathail, P., Carr, A.J., Burdziak, C., Moon, K.R., Chaffer, C.L., and Pattabiraman, D. ( 2018 ). Recovering gene interactions from single-cell data using data diffusion . Cell 174 , 716 – 729 . e727. OpenUrl CrossRef PubMed 17. ↵ Antolović , V. , Lenn , T. , Miermont , A. , Chubb , J.R. , Klein , A. , and Treutlein , B . ( 2019 ). Transition state dynamics during a stochastic fate choice . Development 146 . 18. ↵ Westbrook , E.R. , Lenn , T. , Chubb , J.R. , and Antolović , V . ( 2023 ). Collective signalling drives rapid jumping between cell states . Development 150 . 19. ↵ Bastidas-Ponce , A. , Tritschler , S. , Dony , L. , Scheibner , K. , Tarquis-Medina , M. , Salinno , C. , Schirge , S. , Burtscher , I. , Böttcher , A. , and Theis , F.J . ( 2019 ). Comprehensive single cell mRNA profiling reveals a detailed roadmap for pancreatic endocrinogenesis . Development 146 , dev173849. 20. ↵ Nechanitzky , R. , Akbas , D. , Scherer , S. , Györy , I. , Hoyler , T. , Ramamoorthy , S. , Diefenbach , A. , and Grosschedl , R . ( 2013 ). Transcription factor EBF1 is essential for the maintenance of B cell identity and prevention of alternative fates in committed cells . Nature Immunology 14 , 867 – 875 . doi: 10.1038/ni.2641 . OpenUrl CrossRef PubMed 21. ↵ Sakuragi , T. , and Nagata , S . ( 2023 ). Regulation of phospholipid distribution in the lipid bilayer by flippases and scramblases . Nature Reviews Molecular Cell Biology 24 , 576 – 596 . doi: 10.1038/s41580-023-00604-z . OpenUrl CrossRef 22. ↵ Pang , S.H. , and Nutt , S.L . ( 2011 ). B cells need their flip-flops . Immunol Cell Biol 89 , 751 – 752 . doi: 10.1038/icb.2011.48 . OpenUrl CrossRef PubMed 23. ↵ Gururajan , M. , Simmons , A. , Dasu , T. , Spear , B.T. , Calulot , C. , Robertson , D.A. , Wiest , D.L. , Monroe , J.G. , and Bondada , S . ( 2008 ). Early growth response genes regulate B cell development, proliferation, and immune response . J Immunol 181 , 4590 – 4602 . doi: 10.4049/jimmunol.181.7.4590 . OpenUrl Abstract / FREE Full Text 24. ↵ Medvedovic , J. , Ebert , A. , Tagoh , H. , and Busslinger , M . ( 2011 ). Pax5: a master regulator of B cell development and leukemogenesis . Adv Immunol 111 , 179 – 206 . doi: 10.1016/b978-0-12-385991-4.00005-2 . OpenUrl CrossRef PubMed 25. ↵ Dumitriu , B. , Patrick , M.R. , Petschek , J.P. , Cherukuri , S. , Klingmuller , U. , Fox , P.L. , and Lefebvre, V.r. ( 2006 ). Sox6 cell-autonomously stimulates erythroid cell survival, proliferation, and terminal maturation and is thereby an important enhancer of definitive erythropoiesis during mouse development . Blood 108 , 1198 – 1207 . doi: 10.1182/blood-2006-02-004184 . OpenUrl Abstract / FREE Full Text 26. ↵ Persad , S. , Choo , Z.-N. , Dien , C. , Sohail , N. , Masilionis , I. , Chaligné , R. , Nawy , T. , Brown , C.C. , Sharma , R. , Pe’er , I. , and others ( 2023 ). SEACells infers transcriptional and epigenomic cellular states from si ngle-cell genomics data . Nature Biotechnology , 1-12. doi: 10.1038/s41587-023-01716-9 . OpenUrl CrossRef 27. ↵ Vento-Tormo , R. , Efremova , M. , Botting , R.A. , Turco , M.Y. , Vento-Tormo , M. , Meyer , K.B. , Park , J.E. , Stephenson , E. , Polański , K. , Goncalves , A. , et al. ( 2018 ). Single-cell reconstruction of the early maternal-fetal interface in humans . Nature 563 , 347 – 353 . doi: 10.1038/s41586-018-0698-6 . OpenUrl CrossRef PubMed 28. ↵ Zhang , B. , He , P. , Lawrence , J.E.G. , Wang , S. , Tuck , E. , Williams , B.A. , Roberts , K. , Kleshchevnikov , V. , Mamanova , L. , Bolt , L. , et al. ( 2024 ). A human embryonic limb cell atlas resolved in space and time . Nature 635 , 668 – 678 . doi: 10.1038/s41586-023-06806-x . OpenUrl CrossRef 29. Bastidas-Ponce , A. , Tritschler , S. , Dony , L. , Scheibner , K. , Tarquis-Medina , M. , Salinno , C. , Schirge , S. , Burtscher , I. , Böttcher , A. , Theis , F.J. , et al. ( 2019 ). Comprehensive single cell mRNA profiling reveals a detailed roadmap for pancreatic endocrinogenesis . Development 146 , dev173849. doi: 10.1242/dev.173849 . OpenUrl Abstract / FREE Full Text 30. ↵ Hochgerner , H. , Zeisel , A. , Lönnerberg , P. , and Linnarsson , S . Conserved properties of dentate gyrus neurogenesis across postnatal de velopment revealed by single-cell RNA sequencing . Nat Neurosci 21 , 290 – 299 . doi: 10.1038/s41593-017-0056-2 . OpenUrl CrossRef PubMed 31. Persad , S. , Choo , Z.N. , Dien , C. , Sohail , N. , Masilionis , I. , Chaligné , R. , Nawy , T. , Brown , C.C. , Sharma , R. , Pe’er , I. , et al. ( 2023 ). SEACells infers transcriptional and epigenomic cellular states from single-cell genomics data . Nat Biotechnol 41 , 1746 – 1757 . doi: 10.1038/s41587-023-01716-9 . OpenUrl CrossRef 32. Garcia-Alonso , L. , Lorenzi , V. , Mazzeo , C.I. , Alves-Lopes , J.P. , Roberts , K. , Sancho-Serra , C. , Engelbert , J. , Marečková , M. , Gruhn , W.H. , Botting , R.A. , et al. ( 2022 ). Single-cell roadmap of human gonadal development . Nature 607 , 540 – 547 . doi: 10.1038/s41586-022-04918-4 . OpenUrl CrossRef PubMed 33. Barnes , J.L. , Yoshida , M. , He , P. , Worlock , K.B. , Lindeboom , R.G.H. , Suo , C. , Pett , J.P. , Wilbrey-Clark , A. , Dann , E. , Mamanova , L. , et al. Early human lung immune cell development and its role in epithelial cell fate . Science Immunology 8 , eadf9988. doi: 10.1126/sciimmunol.adf9988 . OpenUrl CrossRef 34. Wolf , F.A. , Angerer , P. , and Theis , F.J . ( 2018 ). SCANPY: large-scale single- cell gene expression data analysis . Genome Biology 19 , 15 . doi: 10.1186/s13059 - 017-1382-0. OpenUrl CrossRef 35. Zeng , Z. , Ma , Y. , Hu , L. , Tan , B. , Liu , P. , Wang , Y. , Xing , C. , Xiong , Y. , and Du , H . ( 2024 ). OmicVerse: a framework for bridging and deepening insights across bulk and single-cell sequencing . Nature Communications 15 , 5983 . doi: 10.1038/s41467-024-50194-3 . OpenUrl CrossRef PubMed 36. Virtanen , P. , Gommers , R. , Oliphant , T.E. , Haberland , M. , Reddy , T. , Cournapeau , D. , Burovski , E. , Peterson , P. , Weckesser , W. , and Bright , J . ( 2020 ). SciPy 1.0: fundamental algorithms for scientific computing in Python . Nature methods 17 , 261 – 272 . OpenUrl CrossRef PubMed 37. McKinney , W . ( 2011 ). pandas: a foundational Python library for data analysis and statistics . Python for high performance and scientific computing 14 , 1 – 9 . OpenUrl 38. 38. Harris, C.R., Millman, K.J., Van Der Walt, S.J., Gommers, R., Virtanen, P., Cournapeau, D., Wieser, E., Taylor, J., Berg, S., and Smith, N.J. ( 2020 ). Array programming with NumPy . Nature 585 , 357 – 362 . OpenUrl CrossRef PubMed 39. Otto , D.J. , Jordan , C. , Dury , B. , Dien , C. , and Setty , M . ( 2024 ). Quantifying cell-state densities in single-cell phenotypic landscapes using Mellon . Nature Methods 21 , 1185 – 1195 . doi: 10.1038/s41592-024-02302-w . OpenUrl CrossRef 40. Bergen , V. , Lange , M. , Peidli , S. , Wolf , F.A. , and Theis , F.J . ( 2020 ). Generalizing RNA velocity to transient cell states through dynamical modeling . Nature Biotechnology 38 , 1408 – 1414 . doi: 10.1038/s41587-020-0591-3 . OpenUrl CrossRef PubMed 41. 41. Traag, V.A., Waltman, L., and Van Eck, N.J. ( 2019 ). From Louvain to Leiden: guaranteeing well-connected communities . Scientific reports 9 , 1 – 12 . OpenUrl CrossRef PubMed 42. Becht , E. , McInnes , L. , Healy , J. , Dutertre , C.-A. , Kwok , I.W.H. , Ng , L.G. , Ginhoux , F. , and Newell , E.W . ( 2019 ). Dimensionality reduction for visualizing single-cell data using UMAP . Nature Biotechnology 37 , 38 – 44 . doi: 10.1038/nbt.4314 . OpenUrl CrossRef 43. Waskom , M.L . ( 2021 ). Seaborn: statistical data visualization . Journal of Open Source Software 6 , 3021 . OpenUrl CrossRef 44. Ding , W. , Goldberg , D. , and Zhou , W . ( 2023 ). PyComplexHeatmap: A Python package to visualize multimodal genomics data . Imeta 2 , e115 . OpenUrl CrossRef 45. Hagberg , A. , Swart , P.J. , and Schult , D.A . ( 2008 ). Exploring network structure, dynamics, and function using NetworkX . Report Number: LA-UR - 08 – 05495 ; LA-UR-08-5495 held in United States, 2008-01-01. 46. Hunter , J.D . ( 2007 ). Matplotlib: A 2D Graphics Environment . Computing in Science & Engineering 9 , 90 – 95 . doi: 10.1109/MCSE.2007.55 . OpenUrl CrossRef PubMed 47. Aibar , S. , González-Blas , C.B. , Moerman , T. , Huynh-Thu , V.A. , Imrichova , H. , Hulselmans , G. , Rambow , F. , Marine , J.-C. , Geurts , P. , Aerts , J. , et al. ( 2017 ). SCENIC: single-cell regulatory network inference and clustering . Nature Methods 14 , 1083 – 1086 . doi: 10.1038/nmeth.4463 . OpenUrl CrossRef PubMed 48. Fang , Z. , Liu , X. , and Peltz , G . ( 2023 ). GSEApy: a comprehensive package for performing gene set enrichment analysis in Python . Bioinformatics 39 , btac757. doi: 10.1093/bioinformatics/btac757 . OpenUrl CrossRef PubMed 49. 49. Van Rossum, G., and Drake Jr, F.L. ( 1995 ). Python tutorial (Centrum voor Wiskunde en Informatica Amsterdam, The Netherlands). 50. ↵ Setty , M. , Kiseliovas , V. , Levine , J. , Gayoso , A. , Mazutis , L. , and Pe’er , D . Characterization of cell fate probabilities in single-cell data with P alantir . Nature biotechnology 37 , 451 – 460 . doi: 10.1038/s41587-019-0068-4 . OpenUrl CrossRef PubMed 51. ↵ Bastidas-Ponce , A. , Tritschler , S. , Dony , L. , Scheibner , K. , Tarquis-Medina , M. , Salinno , C. , Schirge , S. , Burtscher , I. , Böttcher , A. , Theis , F.J. , et al. Comprehensive single cell mRNA profiling reveals a detailed roadmap fo r pancreatic endocrinogenesis. Development (Cambridge , England ) 146 , dev173849. doi: 10.1242/dev.173849 . OpenUrl Abstract / FREE Full Text View the discussion thread. Back to top Previous Next Posted March 11, 2025. Download PDF 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 FT-Kernel: An innovative kernel for decoding cellular secrets related time 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 FT-Kernel: An innovative kernel for decoding cellular secrets related time Cencan Xing , Yuqing Ma , Yanting Wang , Yixuan Wang , Peiwu Qin , Hongwu Du , Zehua Zeng bioRxiv 2025.03.01.640966; doi: https://doi.org/10.1101/2025.03.01.640966 Share This Article: Copy Citation Tools FT-Kernel: An innovative kernel for decoding cellular secrets related time Cencan Xing , Yuqing Ma , Yanting Wang , Yixuan Wang , Peiwu Qin , Hongwu Du , Zehua Zeng bioRxiv 2025.03.01.640966; doi: https://doi.org/10.1101/2025.03.01.640966 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 (7635) Biochemistry (17691) Bioengineering (13892) Bioinformatics (41937) Biophysics (21452) Cancer Biology (18588) Cell Biology (25504) Clinical Trials (138) Developmental Biology (13378) Ecology (19899) Epidemiology (2067) Evolutionary Biology (24320) Genetics (15609) Genomics (22506) Immunology (17736) Microbiology (40394) Molecular Biology (17181) Neuroscience (88605) Paleontology (666) Pathology (2832) Pharmacology and Toxicology (4824) Physiology (7641) Plant Biology (15156) Scientific Communication and Education (2045) Synthetic Biology (4294) Systems Biology (9825) 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