Skip to content

Numerically solving the dynamical equations of a protein expression system

License

Notifications You must be signed in to change notification settings

bkb3/Protein-Expression-Dynamics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Protein-Expression-Dynamics

Numerically simulating a protein expression system using first order differential equation from the papers Global signatures of protein and mRNA expression levels and The role of mRNA and protein stability in gene expression.

differential equation

The numerical analysis uses solve_ivp (this is so much better than odeint) from SciPy. First, a simple model, which assumes a constant mRNA, is simulated. Then a more complicated model with a system of differential equations for transcription, mRNA decay and protein expression is solved.

Assuming a constant mRNA

An obvious result is the increase of protein levels with the increase of translation rates.

protein vs translation rates

A not so obvious result is that despite the lower translation rates (k_transl), the Spearman's correlation (corr) between mRNA and protein levels will still remain somewhat constant. This simulation uses 1,000 different mRNAs with different concentration and degradation rates.

protein vs translation rates for different mRNA

And the protein at steady state (shown as colour bar below) might be high despite low- ish mRNA levels, if the translation rate is high. Of course, the output maybe limited in real world because of a finite production capacity of cellular systems.

protein vs translation rates vs mRNA at steady state

Including transcription and mRNA decay

This complicates things a bit, because we are now looking at a set of coupled differential equations. First one is the equation for mRNA:

differential equation mRNA

Followed by equations for protein:

differential equation protein

where,

protein production rate

These equations are eqn 3 and 1 from the paper The role of mRNA and protein stability in gene expression.

Both mRNA and protein reach a steady state.

steady state mRNA and protein

At steady state, the proportionality factor changes for different translation rates, but the Spearman's correlation still is somewhat constant.

steady state protein and mRNA for different translation rates for a model with mRNA

About

Numerically solving the dynamical equations of a protein expression system

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published