English

Dimensionality reduction via path integration for computing mRNA distributions

Molecular Networks 2020-06-16 v1

Abstract

Inherent stochasticity in gene expression leads to distributions of mRNA copy numbers in a population of identical cells. These distributions are determined primarily by the multitude of states of a gene promoter, each driving transcription at a different rate. In an era where single-cell mRNA copy number data are more and more available, there is an increasing need for fast computations of mRNA distributions. In this paper, we present a method for computing separate distributions for each species of mRNA molecules, i. e. mRNAs that have been either partially or fully processed post-transcription. The method involves the integration over all possible realizations of promoter states, which we cast into a set of linear ordinary differential equations of dimension M×njM\times n_j, where MM is the number of available promoter states and njn_j is the mRNA copy number of species jj up to which one wishes to compute the probability distribution. This approach is superior to solving the Master equation (ME) directly in two ways: a) the number of coupled differential equations in the ME approach is M×Λ1×Λ2×...×ΛLM\times\Lambda_1\times\Lambda_2\times ...\times\Lambda_L, where Λj\Lambda_j is the cutoff for the probability of the jthj^{\text{th}} species of mRNA; and b) the ME must be solved up to the cutoffs Λj\Lambda_j, which are {\it ad hoc} and must be selected {\it a priori}. In our approach, the equation for the probability to observe nn mRNAs of any species depends only on the the probability of observing n1n-1 mRNAs of that species, thus yielding a correct probability distribution up to an arbitrary nn. To demonstrate the validity of our derivations, we compare our results with Gillespie simulations for ten randomly selected system parameters.

Keywords

Cite

@article{arxiv.2006.08192,
  title  = {Dimensionality reduction via path integration for computing mRNA distributions},
  author = {Jaroslav Albert},
  journal= {arXiv preprint arXiv:2006.08192},
  year   = {2020}
}
R2 v1 2026-06-23T16:19:33.040Z