Search bioRxiv⌕ Search

Biology subjects

Zinovyev, A.

Publications and source records attributed to Zinovyev, A..

At least 19 recordsLinked to original sources

Time-series RNA-Seq and data-driven network inference unveil dynamics of cell activation, survival and crosstalk in Chronic Lymphocytic Leukaemia in vitro models

How do cancer cells respond to their environment, and what are the key regulators behind their behaviour? While immune cell reprogramming in the tumour microenvironment (TME) has been extensively studied, the dynamic regulatory changes within cancer cells in response to interactions with immune cells remain poorly understood. In Chronic Lymphocytic Leukaemia (CLL), this knowledge gap limits our ability to fully grasp the disease progression and to design effective, personalised interventions. To tackle this, we combine time-series transcriptomics with data-driven gene regulatory network (GRN) inference to uncover the temporal regulatory mechanisms driving CLL cell behaviour within a reconstituted in vitro TME. Using cultures of peripheral blood from CLL patients or of purified patient-derived CLL cells, we profile gene expression across five time points spanning 14 days under these experimental conditions. By inferring GRNs from transcription factor activity, we capture patient-specific and temporally resolved regulatory interactions that highlight how immune signals shape cancer cell phenotypic changes. Our network analysis reveals distinct gene modules associated with critical processes such as cytokine signalling, metabolic reprogramming and differentiation, hallmarks of immune-cancer cell interaction. Intriguingly, we found that while the presence of immune cells in the environment significantly alters CLL cell activation, their survival trajectories are predominantly governed by intrinsic features. This study not only offers mechanistic insights into how immune cell presence influences CLL cell fate but also presents a robust computational framework for integrating time-series transcriptomics with GRN inference, which can then be used to study the long-term behaviour of the CLL cells through dynamical modelling.

systems biology↗

Data-driven inference of Boolean networks from transcriptomes to predict cellular differentiation and reprogramming

Boolean networks provide robust explainable and predictive models of cellular dynamics, especially for cellular differentiation and fate decision processes. Yet, the construction of such models is extremely challenging, as it requires integrating prior knowledge with experimental observation of transcriptome, potentially relating thousands of genes. We present a general methodology, implemented in the software tool BoNesis, for the qualitative modeling of gene regulation behind the observed state changes from transcriptome data and prior knowledge of the gene regulatory network. BoNesis allows computing ensembles of Boolean networks, where each of them is able to reproduce the modeled differentiation process. We illustrate the scalability and versatility of BoNesis with two applications: the modeling of hematopoiesis from single-cell RNA-Seq data, and modeling the differentiation of bone marrow stromal cells into adipocytes and osteoblasts from bulk RNA-seq time series data. For this later case, we took advantage of ensemble modeling to predict combinations of reprogramming factors for trans-differentiation that are robust to model uncertainties due to variations in experimental replicates and choice of binarization method. Moreover, we performed an in silico assessment of the fidelity and efficiency of the reprogramming, and conducted preliminary experimental validation.

systems biology↗

scBoolSeq: Linking scRNA-Seq Statistics and Boolean Dynamics

Boolean networks are largely employed to model the qualitative dynamics of cell fate processes by describing the change of binary activation states of genes and transcription factors with time. Being able to bridge such qualitative states with quantitative measurements of gene expressions in cells, as scRNA-Seq, is a cornerstone for data-driven model construction and validation. On one hand, scRNA-Seq binarisation is a key step for inferring and validating Boolean models. On the other hand, the generation of synthetic scRNA-Seq data from baseline Boolean models provides an important asset to benchmark inference methods. However, linking characteristics of scRNA-Seq datasets, including dropout events, with Boolean states is a challenging task. We present O_SCPLOWSCC_SCPLOWBO_SCPLOWOOLC_SCPLOWSO_SCPLOWEQC_SCPLOW, a method for the bidirectional linking of scRNA-Seq data and Boolean activation state of genes. Given a reference scRNA-Seq dataset, O_SCPLOWSCC_SCPLOWBO_SCPLOWOOLC_SCPLOWSO_SCPLOWEQC_SCPLOW computes statistical criteria to classify the empirical gene pseudocount distributions as either unimodal, bimodal, or zero-inflated, and fit a probabilistic model of dropouts, with gene-dependent parameters. From these learnt distributions, O_SCPLOWSCC_SCPLOWBO_SCPLOWOOLC_SCPLOWSO_SCPLOWEQC_SCPLOW can perform both binarisation of scRNA-Seq datasets, and generate synthetic scRNA-Seq datasets from Boolean trajectories, as issued from Boolean networks, using biased sampling and dropout simulation. We present a case study demonstrating the application of O_SCPLOWSCC_SCPLOWBO_SCPLOWOOLC_SCPLOWSO_SCPLOWEQC_SCPLOWs binarisation scheme in data-driven model inference. Furthermore, we compare synthetic scRNA-Seq data generated by O_SCPLOWSCC_SCPLOWBO_SCPLOWOOLC_SCPLOWSO_SCPLOWEQC_SCPLOW with BO_SCPLOWOOLC_SCPLOWODE from the same Boolean Network model. The comparison shows that our method better reproduces the statistics of real scRNA-Seq datasets, such as the mean-variance and mean-dropout relationships while exhibiting clearly defined trajectories in a two-dimensional projection of the data. Author summaryThe qualitative and logical modeling of cell dynamics has brought precious insight on gene regulatory mechanisms that drive cellular differentiation and fate decisions by predicting cellular trajectories and mutations for their control. However, the design and validation of these models is impeded by the quantitative nature of experimental measurements of cellular states. In this paper, we provide and assess a new methodology, O_SCPLOWSCC_SCPLOWBO_SCPLOWOOLC_SCPLOWSO_SCPLOWEQC_SCPLOW for bridging single-cell level pseudocounts of RNA transcripts with Boolean classification of gene activity levels. Our method, implemented as a Python package, enables both to binarise scRNA-Seq data in order to match quantitative measurements with states of logicals models, and to generate synthetic data from Boolean trajectories in order to benchmark inference methods. We show that O_SCPLOWSCC_SCPLOWBO_SCPLOWOOLC_SCPLOWSO_SCPLOWEQC_SCPLOW accurately captures main statistical features of scRNA-Seq data, including measurement dropouts, improving significantly the state of the art. Overall, scBoolSeq brings a statistically-grounded method for enabling the inference and validation of qualitative models from scRNA-Seq data.

systems biology↗

scEvoNet: a gradient boosting-based method for prediction of cell state evolution

* BackgroundExploring the function or the developmental history of cells in various organisms provides insights into a given cell types core molecular characteristics and putative evolutionary mechanisms. Numerous computational methods now exist for analyzing single-cell data and identifying cell states. These methods mostly rely on the expression of genes considered as markers for a given cell state. Yet, there is a lack of scRNA-seq computational tools to study the evolution of cell states, particularly how cell states change their molecular profiles. This can include novel gene activation or the novel deployment of programs already existing in other cell types, known as co-option. * ResultsHere we present scEvoNet, a Python tool for predicting cell type evolution in crossspecies or cancer-related scRNA-seq datasets. ScEvoNet builds the confusion matrix of cell states and a bipartite network connecting genes and cell states. It allows a user to obtain a set of genes shared by the characteristic signature of two cell states even between distantly-related datasets. These genes can be used as indicators of either evolutionary divergence or co-option occurring during organism or tumor evolution. Our results on cancer and developmental datasets indicate that scEvoNet is a helpful tool for the initial screening of such genes as well as for measuring cell state similarities. * ConclusionsThe scEvoNet package is implemented in Python and is freely available from https://github.com/monsoro/scEvoNet. Utilizing this framework and exploring the continuum of transcriptome states between developmental stages and species will help explain cell state dynamics.

bioinformatics↗

transmorph: a unifying computational framework for single-cell data integration

Data integration of single-cell data describes the task of embedding datasets obtained from different sources into a common space, so that cells with similar cell type or state end up close from one another in this representation independently from their dataset of origin. Data integration is a crucial early step in most data analysis pipelines involving multiple batches and allows informative data visualization, batch effect reduction, high resolution clustering, accurate label transfer and cell type inference. Many tools have been proposed over the last decade to tackle data integration, and some of them are routinely used today within data analysis workflows. Despite constant endeavors to conduct exhaustive benchmarking studies, a recent surge in the number of these methods has made it difficult to choose one objectively for a given use case. Furthermore, these tools are generally provided as rigid pieces of software allowing little to no user agency on their internal parameters and algorithms, which makes it hard to adapt them to a variety of use cases. In an attempt to address both of these issues at once we introduce transmorph, an ambitious unifying framework for data integration. It allows building complex data integration pipelines by combining existing and original algorithmic modules, and is supported by a rich software ecosystem to easily benchmark modules, analyze and report results. We demonstrate transmorph capabilities and the value of its expressiveness by solving a variety of practical single-cell applications including supervised and unsupervised joint datasets embedding, RNA-seq integration in gene space and label transfer of cell cycle phase within cell cycle genes space. We provide transmorph as a free, open source and computationally efficient python library, with a particular effort to make it compatible with the other state-of-the-art tools and workflows.

bioinformatics↗

Representation and quantification Of Module Activity from omics data with rROMA

The efficiency of analyzing high-throughput data in systems biology has been demonstrated in numerous studies, where molecular data, such as transcriptomics and proteomics, offers great opportunities for understanding the complexity of biological processes. One important aspect of data analysis in systems biology is the shift from a reductionist approach that focuses on individual components to a more integrative perspective that considers the system as a whole, where the emphasis shifted from differential expression of individual genes to determining the activity of gene sets. Here, we present the rROMA software package for fast and accurate computation of the activity of gene sets with coordinated expression. The rROMA package incorporates significant improvements in the calculation algorithm, along with the implementation of several functions for statistical analysis and visualizing results. These additions greatly expand the packages capabilities and offer valuable tools for data analysis and interpretation. It is an open-source package available on github at: www.github.com/sysbio-curie/rROMA. Based on publicly available transcriptomic datasets, we applied rROMA to cystic fibrosis, highlighting biological mechanisms potentially involved in the establishment and progression of the disease and the associated genes. Results indicate that rROMA can detect disease-related active signaling pathways using transcriptomic and proteomic data. The results notably identified a significant mechanism relevant to cystic fibrosis, raised awareness of a possible bias related to cell culture, and uncovered an intriguing gene that warrants further investigation. Contact: loredana.martignetti@curie.fr

systems biology↗

Multiscale model of the different modes of cancer cell invasion

Mathematical models of biological processes implicated in cancer are built using the knowledge of complex networks of signaling pathways, describing the molecular regulations inside different cell types, such as tumor cells, immune and other stromal cells. If these models mainly focus on intracellular information, they often omit a description of the spatial organization among cells and their interactions, and with the tumoral microenvironment. We present here a model of tumor cell invasion simulated with PhysiBoSS, a multiscale framework which combines agent-based modeling and continuous time Markov processes applied on Boolean network models. With this model, we aim to study the different modes of cell migration by considering both spatial information obtained from the agent-based simulation and intracellular regulation obtained from the Boolean model. Our multiscale model integrates the impact of gene mutations with the perturbation of the environmental conditions and allows the visualization of the results with 2D and 3D representations. The model successfully reproduces single and collective migration processes and is validated on published experiments on cell invasion. In silico experiments are suggested to search for possible targets that can block the more invasive tumoral phenotypes.

bioinformatics↗

Early pre-neural serotonin modulates balance of late monoamines and behavioral patterns in fish model system

The presence of serotonergic system during early pre-neural development is enigmatic and conserved amongst all studied invertebrate and vertebrate animals. We took advantage of zebrafish model system to address what is the role of early serotonin before first neurons form. Unexpectedly, we experimentally revealed the existence of delayed developmental neurogenic and behavioral effects resulting from the manipulations of pre-neural (zygote, blastula and gastrula) serotonergic system. In particular, the delayed effects included differences in the synthesis of serotonin in early serotonergic neurons in the central nervous system as well as in behavioral alterations after habituation in zebrafish larvae. These effects appeared as highly specific and did not coincide with any major abnormalities. The same manipulations of the serotonergic system at neural developmental stages did not show such effects, which confirms that early effects of serotonergic system manipulation are not based on retained serotonin in embryonic cells. Accordingly, gene expression analysis demonstrated specific changes only in response to the elevation of early pre-neural serotonin, which included the delayed and pre-mature onsets of different gene expression programs. Taken together, our results introduce a novel function of early pre-neural serotonergic system in a vertebrate embryo - tuning and fine control of specific mechanisms at later neural developmental stages that result in a mild variation of a behavioral adaptive spectrum.

developmental biology↗

Modeling progression of single cell populations through the cell cycle as a sequence of switches

AO_SCPLOWBSTRACTC_SCPLOWCell cycle is the most fundamental biological process underlying the existence and propagation of life in time and space. It has been an object for mathematical modeling for long, with several alternative mechanistic modeling principles suggested, describing in more or less details the known molecular mechanisms. Recently, cell cycle has been investigated at single cell level in snapshots of unsynchronized cell populations, exploiting the new methods for transcriptomic and proteomic molecular profiling. This raises a need for simplified semi-phenomenological cell cycle models, in order to formalize the processes underlying the cell cycle, at a higher abstracted level. Here we suggest a modeling framework, recapitulating the most important properties of the cell cycle as a limit trajectory of a dynamical process characterized by several internal states with switches between them. In the simplest form, this leads to a limit cycle trajectory, composed by linear segments in logarithmic coordinates describing some extensive (depending on system size) cell properties. We prove a theorem connecting the effective embedding dimensionality of the cell cycle trajectory with the number of its linear segments. We also develop a simplified kinetic model with piecewise-constant kinetic rates describing the dynamics of lumps of genes involved in S-phase and G2/M phases. We show how the developed cell cycle models can be applied to analyze the available single cell datasets and simulate certain properties of the observed cell cycle trajectories. Based on our modeling, we can predict with good accuracy the cell line doubling time from the length of cell cycle trajectory.

systems biology↗

Unsupervised weights selection for optimal transport based dataset integration

A formulation of the dataset integration problem describes the task of aligning two or more empirical distributions sampled from sources of the same kind, so that records of similar object end up close to one another. We propose a variant of the optimal transport (OT)- and Gromov-Wasserstein (GW)-based dataset integration algorithm introduced in SCOT [Demetci et al., 2020]. We formulate a constrained quadratic program to adjust sample weights before OT or GW so that weighted point density is close to be uniform over the point cloud, for a given kernel. We test this method with one synthetic and two real-life datasets from single-cell biology. Weights adjustment allows distributions with similar effective supports but different local densities to be reliably integrated, which is not always the case with the original method. This approach is entirely unsupervised, scales well to thousands of samples and does not depend on dimensionality of the ambient space, which makes it efficient for the analysis of single-cell datasets in biology. We provide an open-source implementation of this method in a Python package, woti.

bioinformatics↗

LNetReduce: tool for reducing linear dynamicnetworks with separated time scales

We introduce LNetReduce, a tool that simplifies linear dynamic networks. Dynamic networks are represented as digraphs labeled by integer timescale orders. Such models describe deterministic or stochastic monomolecular chemical reaction networks, but also random walks on weighted protein-protein interaction networks, spreading of infectious diseases and opinion in social networks, communication in computer networks. The reduced network is obtained by graph and label rewriting rules and reproduces the full network dynamics with good approximation at all time scales. The tool is implemented in Python with a graphical user interface. We discuss applications of LNetReduce to network design and to the study of the fundamental relation between time scales and topology in complex dynamic networks. Availabilitythe code and application examples are available at https://github.com/oradules/LNetReduce.

systems biology↗

Hubness reduction improves clustering and trajectory inference in single-cell transcriptomic data

BackgroundSingle-cell RNA-seq datasets are characterized by large ambient dimensionality, and their analyses can be affected by various manifestations of the dimensionality curse. One of these manifestations is the hubness phenomenon, i.e. existence of data points with surprisingly large incoming connectivity degree in the neighbourhood graph. Conventional approach to dampen the unwanted effects of high dimension consists in applying drastic dimensionality reduction. It remains unexplored if this step can be avoided thus retaining more information than contained in the low-dimensional projections, by correcting directly hubness. ResultsWe investigate the phenomenon of hubness in scRNA-seq data in spaces of increasing dimensionality. We also link increased hubness to increased levels of dropout in sequencing data. We show that hub cells do not represent any visible technical or biological bias. The effect of various hubness reduction methods is investigated with respect to the visualization, clustering and trajectory inference tasks in scRNA-seq datasets. We show that hubness reduction generates neighbourhood graphs with properties more suitable for applying machine learning methods; and that it outperforms other state-of-the-art methods for improving neighbourhood graphs. As a consequence, clustering, trajectory inference and visualisation perform better, especially for datasets characterized by large intrinsic dimensionality. ConclusionHubness is an important phenomenon in sequencing data. Reducing hubness can be beneficial for the analysis of scRNA-seq data with large intrinsic dimensionality in which case it can be an alternative to drastic dimensionality reduction.

bioinformatics↗

Exact calculation of stationary solution and parameter sensitivity analysis of stochastic continuous time Boolean models

MotivationSolutions to stochastic Boolean models are usually estimated by Monte Carlo simulations, but as the state space of these models can be enormous, there is an inherent uncertainty about the accuracy of Monte Carlo estimates and whether simulations have reached all asymptotic solutions. Moreover, these models have timescale parameters (transition rates) that the probability values of stationary solutions depend on in complex ways that have not been analyzed yet in the literature. These two fundamental uncertainties call for an exact calculation method for this class of models.\n\nResultsWe show that the stationary probability values of the attractors of stochastic (asynchronous) continuous time Boolean models can be exactly calculated. The calculation does not require Monte Carlo simulations, instead it uses an exact matrix calculation method previously applied in the context of chemical kinetics. Using this approach, we also analyze the under-explored question of the effect of transition rates on the stationary solutions and show the latter can be sensitive to parameter changes. The analysis distinguishes processes that are robust or, alternatively, sensitive to parameter values, providing both methodological and biological insights.\n\nContactmihaly.koltai@curie.fr or emmanuel.barillot@curie.fr\n\nSupplementary informationSupplementary data available at bioRxiv online.\n\nAvailability and implementationThe calculation method described in the article is available as the ExaStoLog MATLAB package on GitHub at https://github.com/sysbio-curie/exact-stoch-log-mod

systems biology↗

Molecular Inverse Comorbidity between Alzheimer’s disease and Lung Cancer: new insights from Matrix Factorization

Matrix Factorization (MF) is an established paradigm for large-scale biological data analysis with tremendous potential in computational biology.\n\nWe here challenge MF in depicting the molecular bases of epidemiologically described Disease-Disease (DD) relationships. As use case, we focus on the inverse comorbidity association between Alzheimers disease (AD) and lung cancer (LC), described as a lower than expected probability of developing LC in AD patients. To the day, the molecular mechanisms underlying DD relationships remain poorly explained and their better characterization might offer unprecedented clinical opportunities.\n\nTo this goal, we extend our previously designed MF-based framework for the molecular characterization of DD relationships. Considering AD-LC inverse comorbidity as a case study, we highlight multiple molecular mechanisms, among which the previously identified immune system and mitochondrial metabolism. We then discriminate mechanisms specific to LC from those shared with other cancers through a pancancer analysis. Additionally, new candidate molecular players, such as Estrogen Receptor (ER), CDH1 and HDAC, are pinpointed as factors that might underlie the inverse relationship, opening the way to new investigations. Finally, some lung cancer subtype-specific factors are also detected, suggesting the existence of heterogeneity across patients also in the context of inverse comorbidity.

systems biology↗

Transcriptional programs define intratumoral heterogeneity of Ewing sarcoma at single cell resolution

EWSR1-FLI1, the chimeric oncogene specific for Ewing sarcoma (EwS), induces a cascade of signaling events leading to cell transformation. However, it remains elusive how genetically homogeneous EwS cells can drive heterogeneity of transcriptional programs. Here, we combined independent component analysis of single cell RNA-sequencing data from diverse cell types and model systems with time-resolved mapping of EWSR1-FLI1 binding sites and of open chromatin regions to characterize dynamic cellular processes associated with EWSR1-FLI1 activity. We thus defined an exquisitely specific and direct, super-enhancer-driven EWSR1-FLI1 program. In EwS tumors, cell proliferation was associated with a well-defined range of EWSR1-FLI1 activity; moreover, cells with a high EWSR1-FLI1 activity presented a strong oxidative phosphorylation metabolism. In contrast, a subpopulation of cells from below and above optimal EWSR1-FLI1 activity was characterized by increased hypoxia. Overall, our study reveals sources of intratumoral heterogeneity within Ewing tumors.

cancer biology↗

Collective intelligence defines biological functions in Wikipedia as communities in the hidden protein connection network

English Wikipedia, containing more than five millions articles, has approximately eleven thousands web pages devoted to proteins or genes most of which were generated by the Gene Wiki project. These pages contain information about interactions between proteins and their functional relationships. At the same time, they are interconnected with other Wikipedia pages describing biological functions, diseases, drugs and other topics curated by independent, not coordinated collective efforts. Therefore, Wikipedia contains a directed network of protein functional relations or physical interactions embedded into the global network of the encyclopedia terms, which defines hidden (indirect) functional proximity between proteins. We applied the recently developed reduced Google Matrix (REGOMAX) algorithm in order to extract the network of hidden functional connections between proteins in Wikipedia. In this network we discovered tight communities which reflect areas of interest in molecular biology or medicine. Moreover, by comparing two snapshots of Wikipedia graph (from years 2013 and 2017), we studied the evolution of the network of direct and hidden protein connections. We concluded that the hidden connections are more dynamic compared to the direct ones and that the size of the hidden interaction communities grows with time. We recapitulate the results of Wikipedia protein community analysis and annotation in the form of an interactive online map, which can serve as a portal to the Gene Wiki project.

systems biology↗

Independent component analysis provides clinically relevant insights into the biology of melanoma patients

The integration of publicly available and new patient-derived transcriptomic datasets is not straightforward and requires specialized approaches to deal with heterogeneity at technical and biological levels. Here we present a methodology that can overcome technical biases, predict clinically relevant outcomes and identify tumour-related biological processes in patients using previously collected large reference datasets. The approach is based on independent component analysis (ICA) - an unsupervised method of signal deconvolution. We developed parallel consensus ICA that robustly decomposes merged new and reference datasets into signals with minimal mutual dependency. By applying the method to a small cohort of primary melanoma and control samples combined with a large public melanoma dataset, we demonstrate that our method distinguishes cell-type specific signals from technical biases and allows to predict clinically relevant patient characteristics. Cancer subtypes, patient survival and activity of key tumour-related processes such as immune response, angiogenesis and cell proliferation were characterized. Additionally, through integration of transcriptomes and miRNomes, the method identified biological functions of miRNAs, which would otherwise not be possible.

genomics↗

The Virtual Metabolic Human database: integrating human and gut microbiome metabolism with nutrition and disease

A multitude of factors contribute to complex diseases and can be measured with \"omics\" methods. Databases facilitate data interpretation for underlying mechanisms. Here, we describe the Virtual Metabolic Human (VMH, http://vmh.life) database encapsulating current knowledge of human metabolism within five interlinked resources \"Human metabolism\", \"Gut microbiome\", \"Disease\", \"Nutrition\", and \"ReconMaps\". The VMH captures 5,180 unique metabolites, 17,730 unique reactions, 3,288 human genes, 255 Mendelian diseases, 818 microbes, 632,685 microbial genes, and 8,790 food items. The VMHs unique features are i) the hosting the metabolic reconstructions of human and gut microbes amenable for metabolic modeling; ii) seven human metabolic maps for data visualization; iii) a nutrition designer; iv) a user-friendly webpage and application-programming interface to access its content; and v) user feedback option for community engagement. We demonstrate with four examples the VMHs utility. The VMH represents a novel, interdisciplinary database for data interpretation and hypothesis generation to the biomedical community.

systems biology↗