Search bioRxiv⌕ Search

Biology subjects

Maischak, L.

Publications and source records attributed to Maischak, L..

2 recordsLinked to original sources

Simulating the dynamics of gene regulatory systems at cellular scale

The temporal nature of eukaryotic gene expression is the result of a complex, non-linear, dynamical system of regulatory processes. So far, models of such systems trade realism for tractability by using strict simplifying assumptions. These simplified models are often unfaithful to our biological understanding; however, without such simplifications, analytical solutions become more challenging and these dynamical systems must then be studied through simulation. Here, we explore the question of how this complex web of gene regulatory connections can be faithfully simulated for all tens of thousands of genes that usually define a eukaryotic organism. We present a proof-of-principle model and simulator, GeneRegulatorySystems.jl which is based on a biophysical chemical master equation that overcomes three key restrictions. First, it allows an exact stochastic simulation of fully non-linear gene expression dynamics, including feedback control, to parsimoniously capture cause and effect relationships of gene regulation. Further, it includes a general framework for implementing diverse mechanisms of gene control such as protein mediated degradation, RNAi, and protein complex formation. Finally, it scales realistically to tens of thousands of genes. We achieve this by introducing a domain-specific programming language to aid the design of experimental protocols from small-scale, well-studied, scenarios of gene regulation inspired by dynamical systems biology up to large-scale, single cell omics experiments with interventions. In this way, our framework provides a grammar of in silico experimental design that can capture single-cell gene expression dynamics for entire genomes.

systems biology↗

noisyR: Enhancing biological signal in sequencing datasets by characterising random technical noise

High-throughput sequencing enables an unprecedented resolution in transcript quantification, at the cost of magnifying the impact of technical noise. The consistent reduction of random background noise to capture functionally meaningful biological signals is still challenging. Intrinsic sequencing variability introducing low-level expression variations can obscure patterns in downstream analyses. We introduce noisyR, a comprehensive noise filter to assess the variation in signal distribution and achieve an optimal information-consistency across replicates and samples; this selection also facilitates meaningful pattern recognition outside the background-noise range. noisyR is applicable to count matrices and sequencing data; it outputs sample-specific signal/noise thresholds and filtered expression matrices. We exemplify the effects of minimising technical noise on several datasets, across various sequencing assays: coding, non-coding RNAs and interactions, at bulk and single-cell level. An immediate consequence of filtering out noise is the convergence of predictions (differential-expression calls, enrichment analyses and inference of gene regulatory networks) across different approaches. TeaserNoise removal from sequencing quantification improves the convergence of downstream tools and robustness of conclusions.

bioinformatics↗