-
Notifications
You must be signed in to change notification settings - Fork 0
/
f_params_3genes.m
45 lines (41 loc) · 2.54 KB
/
f_params_3genes.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
%%% Additional script that initialises parameters for the mutation model
%%% when expressing three synthetic genes (e.g. a repressilator). For more
%%% contextual info, see "doi.org/10.1101/2023.04.08.536106".
%%% Code author: Duncan Ingram, 2023.
%%% Optional but useful
close; clear; clc; % Clear everything
tic % Starts timer
%%% Normal parameters - these will be present for all standard simulations
N = 1e9; % Cell capacity of turbidostat
mass = 10^8; % Cell mass (aa)
nut = 1e4; % Internal nutrient quantity (molecs)
nq = 1; % Nutrient quality
v_e = 38700; % Max rate of energy metabolism (/h)
K_e = 1000; % Half-saturation constant for energy metabolism (molecs)
n_R = 7459; % Length of R-proteins (aa/molecs)
n_Z = 300; % Length of Z-proteins (aa/molecs)
n_Q = 300; % Length of Q-proteins (aa/molecs)
n_HA = 300; % Length of HA-proteins (aa/molecs)
n_HB = 300; % Length of HB-proteins (aa/molecs)
n_HC = 300; % Length of HC-proteins (aa/molecs)
v_TX_R = 55800; % Max rate of R-transcription (molecs/h/cell)
v_TX_Z = 248.4; % Max rate of Z-transcription (molecs/h/cell)
v_TX_Q = 56940; % Max rate of Q-transcription (molecs/h/cell)
K_TX_R = 427; % Half-saturation constant for R-transcription (molecs/cell)
K_TX_nR = 4.38; % Half-saturation constant for non-R-transcription (molecs/cell)
K_Q = 152000; % Half-saturation constant for Q-inhibition (molecs/cell)
h_Q = 4; % Hill coefficient for Q-inhibition
m_deg = 60*(log(2)/7); % mRNA degradation rate (/h) (= deg. time of 7min)
kb_TL = 60; % mRNA-ribosome binding rate for R/Z/Q (cell/h/molecs)
ku_TL = 60; % mRNA-ribosome unbinding rate for R/Z/Q (/h)
v_TL = 72000; % Max rate of translation (aa/h/molecs)
K_TL = 7; % Half-saturation constant for translation (molecs/cell)
%%% Construct-specific parameters - for regulatory effects, such as the
%%% repressilator's inhibition and protein degradation tags.
K_H = 100; % Half-saturation constant for H-repression (molecs/cell)
h_H = 2; % Hill coefficient for H-repression
p_deg = 60*(log(2)/10); % Protein degradation rate (/h) (= deg. time of 10min)
%%% Consolidate into one variable
base_params = [N, mass, nut, nq, v_e, K_e, n_R, n_Z, n_Q, n_HA, n_HB,...
n_HC, v_TX_R, v_TX_Z, v_TX_Q, K_TX_R, K_TX_nR, K_Q, h_Q,...
m_deg, kb_TL, ku_TL, v_TL, K_TL, K_H, h_H, p_deg];