Calculator Inputs
Example Data Table
| Scenario | TF (nM) | K_TF (nM) | n | RNAP (nM) | Vmax (1/s) | deltaG (kJ/mol) | v_elong (nt/s) | L (nt) |
|---|---|---|---|---|---|---|---|---|
| Weak TF | 10 | 30 | 2 | 100 | 0.05 | 6 | 35 | 1500 |
| Moderate TF | 50 | 30 | 2 | 100 | 0.05 | 6 | 35 | 1500 |
| Strong TF | 200 | 30 | 2 | 100 | 0.05 | 6 | 35 | 1500 |
| Slow elongation | 50 | 30 | 2 | 100 | 0.05 | 6 | 15 | 1500 |
| Long gene | 50 | 30 | 2 | 100 | 0.05 | 6 | 35 | 6000 |
Formula Used
1) Hill activation for regulatory input
TF_activity = TF^n / (K_TF^n + TF^n)
2) RNAP availability saturation
RNAP_activity = RNAP / (K_RNAP + RNAP)
3) Energetic factor
Energy_factor = exp( - deltaG / (R * T) )
4) Initiation rate
k_init = Vmax * TF_activity * RNAP_activity * Energy_factor * (1 - p_pause)
5) Elongation-limited throughput
k_elong = (v_elong / L) * eta_term
6) Effective transcription rate
k_eff = min(k_init, k_elong)
7) Optional mRNA time evolution
dN/dt = k_eff - k_deg * N, k_deg = ln(2) / half_life
When half-life is ≤ 0, degradation is ignored and N grows linearly.
How to Use
- Enter TF, K_TF, and n to describe regulation strength.
- Enter RNAP and K_RNAP to represent recruitment capacity.
- Set Vmax, deltaG, and temperature to scale initiation.
- Provide pausing, elongation speed, gene length, and termination efficiency.
- Optionally set half-life, duration, and initial mRNA for dynamics.
- Press Estimate Transcription Rate to see results.
- Use the CSV/PDF buttons to export your current results.