Gene regulatory model equations
For modelling gene regulatory networks we use the sigmoid formalism [56,57] for diploid organisms [14]. A gene regulatory network is described by a set of ordinary differential equations (ODEs):
d
x
¯
d
t
=
F
(
x
¯
,
α
¯
,
γ
¯
,
θ
¯
,
p
)
,
MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaadaWcaaqaaiabdsgaKjqbdIha4zaaraaabaGaemizaqMaemiDaqhaaiabg2da9iabdAeagjabcIcaOiqbdIha4zaaraGaeiilaWccciGaf8xSdeMbaebacqGGSaalcuWFZoWzgaqeaiabcYcaSiqb=H7aXzaaraGaeiilaWIaemiCaaNaeiykaKIaeiilaWcaaa@42C8@
where the 2n-vector x¯
MathType@MTEF@5@5@+=feaafiart1ev1aqatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWG4baEgaqeaaaa@2E3E@ = (x11 x12 x21 x22 ... xn1 xn2) contains the expression levels xi1, xi2 of the products of the two alleles for gene number i, i = 1, 2, ..., n, in the gene regulatory network, the vectors α¯
MathType@MTEF@5@5@+=feaafiart1ev1aqatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiGacuWFXoqygaqeaaaa@2E6B@, γ¯
MathType@MTEF@5@5@+=feaafiart1ev1aqatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiGacuWFZoWzgaqeaaaa@2E73@ and θ¯
MathType@MTEF@5@5@+=feaafiart1ev1aqatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiGacuWF4oqCgaqeaaaa@2E82@ contain allelic parameter values, and p determines the steepness of the cis-regulatory input function (see below). To each allele, we associate the parameters aij, the maximal production rate of the allele, and γij, the relative decay rate of the expression product. In addition, for each gene xk. regulating the expression of xij, there is a threshold parameter, θkij used to describe the dose-response relationship, or the regulatory function, between xk. and the resulting production rate of xij. We assumed that the two allele products are equally efficient as regulators so their levels are summed (yi = xi1 + xi2) before they are used in the regulatory function. The Hill function [58] generates a flexible dose-response relationship between regulator and production at the regulated gene:
H
(
y
,
θ
,
p
)
=
y
p
θ
p
+
y
p
,
MathType@MTEF@5@5@+=feaafiart1ev1aqatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGibascqGGOaakcqWG5bqEcqGGSaaliiGacqWF4oqCcqGGSaalcqWGWbaCcqGGPaqkcqGH9aqpdaWcaaqaaiabdMha5naaCaaaleqabaGaemiCaahaaaGcbaGae8hUde3aaWbaaSqabeaacqWGWbaCaaGccqGHRaWkcqWG5bqEdaahaaWcbeqaaiabdchaWbaaaaGccqGGSaalaaa@4238@
where θ gives the amount of regulator needed to get 50% of maximal production rate while p determines the steepness of the response. The Hill equation describes Michaelis-Menten regulation for p = 1 and switchlike response as p increases (Figure 1B). We varied p between simulations, but within replicates of a particular scenario p is fixed both between alleles and across regulatory actions. If the regulatory effect is inhibitory, the regulatory function 1 - H(y,θ,p) is used.
Six diploid mathematical models of the interaction diagrams in Figure 1A were made using the sigmoid formalism. In all the equations j = 1,2 and yj = xj1 + xj2, i = 1,2,3.
Model 1: Negative feedback loop with 3 genes
x
˙
1
j
=
α
1
j
(
1
−
H
(
y
3
,
θ
31
j
,
p
)
)
−
γ
1
j
x
1
j
,
x
˙
2
j
=
α
2
j
(
1
−
H
(
y
1
,
θ
12
j
,
p
)
)
−
γ
2
j
x
2
j
,
x
˙
3
j
=
α
3
j
(
1
−
H
(
y
2
,
θ
23
j
,
p
)
)
−
γ
3
j
x
3
j
.
MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakqaaeeqaaiqbdIha4zaacaWaaSbaaSqaaiabigdaXiabdQgaQbqabaGccqGH9aqpiiGacqWFXoqydaWgaaWcbaGaeGymaeJaemOAaOgabeaakiabcIcaOiabigdaXiabgkHiTiabdIeaijabcIcaOiabdMha5naaBaaaleaacqaIZaWmaeqaaOGaeiilaWIae8hUde3aaSbaaSqaaiabiodaZiabigdaXiabdQgaQbqabaGccqGGSaalcqWGWbaCcqGGPaqkcqGGPaqkcqGHsislcqWFZoWzdaWgaaWcbaGaeGymaeJaemOAaOgabeaakiabdIha4naaBaaaleaacqaIXaqmcqWGQbGAaeqaaOGaeiilaWcabaGafmiEaGNbaiaadaWgaaWcbaGaeGOmaiJaemOAaOgabeaakiabg2da9iab=f7aHnaaBaaaleaacqaIYaGmcqWGQbGAaeqaaOGaeiikaGIaeGymaeJaeyOeI0IaemisaGKaeiikaGIaemyEaK3aaSbaaSqaaiabigdaXaqabaGccqGGSaalcqWF4oqCdaWgaaWcbaGaeGymaeJaeGOmaiJaemOAaOgabeaakiabcYcaSiabdchaWjabcMcaPiabcMcaPiabgkHiTiab=n7aNnaaBaaaleaacqaIYaGmcqWGQbGAaeqaaOGaemiEaG3aaSbaaSqaaiabikdaYiabdQgaQbqabaGccqGGSaalaeaacuWG4baEgaGaamaaBaaaleaacqaIZaWmcqWGQbGAaeqaaOGaeyypa0Jae8xSde2aaSbaaSqaaiabiodaZiabdQgaQbqabaGccqGGOaakcqaIXaqmcqGHsislcqWGibascqGGOaakcqWG5bqEdaWgaaWcbaGaeGOmaidabeaakiabcYcaSiab=H7aXnaaBaaaleaacqaIYaGmcqaIZaWmcqWGQbGAaeqaaOGaeiilaWIaemiCaaNaeiykaKIaeiykaKIaeyOeI0Iae83SdC2aaSbaaSqaaiabiodaZiabdQgaQbqabaGccqWG4baEdaWgaaWcbaGaeG4mamJaemOAaOgabeaakiabc6caUaaaaa@9A0B@
Model 2: Negative feedback loop with 2 genes, downstream activation
x
˙
1
j
=
α
1
j
(
1
−
H
(
y
2
,
θ
21
j
,
p
)
)
−
γ
1
j
x
1
j
,
x
˙
2
j
=
α
2
j
H
(
y
1
,
θ
12
j
,
p
)
−
γ
2
j
x
2
j
,
x
˙
3
j
=
α
3
j
H
(
y
1
,
θ
13
j
,
p
)
−
γ
3
j
x
3
j
.
MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakqaaeeqaaiqbdIha4zaacaWaaSbaaSqaaiabigdaXiabdQgaQbqabaGccqGH9aqpiiGacqWFXoqydaWgaaWcbaGaeGymaeJaemOAaOgabeaakiabcIcaOiabigdaXiabgkHiTiabdIeaijabcIcaOiabdMha5naaBaaaleaacqaIYaGmaeqaaOGaeiilaWIae8hUde3aaSbaaSqaaiabikdaYiabigdaXiabdQgaQbqabaGccqGGSaalcqWGWbaCcqGGPaqkcqGGPaqkcqGHsislcqWFZoWzdaWgaaWcbaGaeGymaeJaemOAaOgabeaakiabdIha4naaBaaaleaacqaIXaqmcqWGQbGAaeqaaOGaeiilaWcabaGafmiEaGNbaiaadaWgaaWcbaGaeGOmaiJaemOAaOgabeaakiabg2da9iab=f7aHnaaBaaaleaacqaIYaGmcqWGQbGAaeqaaOGaemisaGKaeiikaGIaemyEaK3aaSbaaSqaaiabigdaXaqabaGccqGGSaalcqWF4oqCdaWgaaWcbaGaeGymaeJaeGOmaiJaemOAaOgabeaakiabcYcaSiabdchaWjabcMcaPiabgkHiTiab=n7aNnaaBaaaleaacqaIYaGmcqWGQbGAaeqaaOGaemiEaG3aaSbaaSqaaiabikdaYiabdQgaQbqabaGccqGGSaalaeaacuWG4baEgaGaamaaBaaaleaacqaIZaWmcqWGQbGAaeqaaOGaeyypa0Jae8xSde2aaSbaaSqaaiabiodaZiabdQgaQbqabaGccqWGibascqGGOaakcqWG5bqEdaWgaaWcbaGaeGymaedabeaakiabcYcaSiab=H7aXnaaBaaaleaacqaIXaqmcqaIZaWmcqWGQbGAaeqaaOGaeiilaWIaemiCaaNaeiykaKIaeyOeI0Iae83SdC2aaSbaaSqaaiabiodaZiabdQgaQbqabaGccqWG4baEdaWgaaWcbaGaeG4mamJaemOAaOgabeaakiabc6caUaaaaa@92E5@
Model 3: Regulatory chain with 3 genes
x
˙
1
j
=
α
1
j
(
1
−
H
(
y
1
,
θ
11
j
,
p
)
)
−
γ
1
j
x
1
j
,
x
˙
2
j
=
α
2
j
H
(
y
1
,
θ
12
j
,
p
)
−
γ
2
j
x
2
j
,
x
˙
3
j
=
α
3
j
H
(
y
2
,
θ
23
j
,
p
)
−
γ
3
j
x
3
j
.
MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakqaaeeqaaiqbdIha4zaacaWaaSbaaSqaaiabigdaXiabdQgaQbqabaGccqGH9aqpiiGacqWFXoqydaWgaaWcbaGaeGymaeJaemOAaOgabeaakiabcIcaOiabigdaXiabgkHiTiabdIeaijabcIcaOiabdMha5naaBaaaleaacqaIXaqmaeqaaOGaeiilaWIae8hUde3aaSbaaSqaaiabigdaXiabigdaXiabdQgaQbqabaGccqGGSaalcqWGWbaCcqGGPaqkcqGGPaqkcqGHsislcqWFZoWzdaWgaaWcbaGaeGymaeJaemOAaOgabeaakiabdIha4naaBaaaleaacqaIXaqmcqWGQbGAaeqaaOGaeiilaWcabaGafmiEaGNbaiaadaWgaaWcbaGaeGOmaiJaemOAaOgabeaakiabg2da9iab=f7aHnaaBaaaleaacqaIYaGmcqWGQbGAaeqaaOGaemisaGKaeiikaGIaemyEaK3aaSbaaSqaaiabigdaXaqabaGccqGGSaalcqWF4oqCdaWgaaWcbaGaeGymaeJaeGOmaiJaemOAaOgabeaakiabcYcaSiabdchaWjabcMcaPiabgkHiTiab=n7aNnaaBaaaleaacqaIYaGmcqWGQbGAaeqaaOGaemiEaG3aaSbaaSqaaiabikdaYiabdQgaQbqabaGccqGGSaalaeaacuWG4baEgaGaamaaBaaaleaacqaIZaWmcqWGQbGAaeqaaOGaeyypa0Jae8xSde2aaSbaaSqaaiabiodaZiabdQgaQbqabaGccqWGibascqGGOaakcqWG5bqEdaWgaaWcbaGaeGOmaidabeaakiabcYcaSiab=H7aXnaaBaaaleaacqaIYaGmcqaIZaWmcqWGQbGAaeqaaOGaeiilaWIaemiCaaNaeiykaKIaeyOeI0Iae83SdC2aaSbaaSqaaiabiodaZiabdQgaQbqabaGccqWG4baEdaWgaaWcbaGaeG4mamJaemOAaOgabeaakiabc6caUaaaaa@92E5@
For the last three models with regulatory functions involving double inputs, the following logical functions were used:
AND
(
Z
1
,
Z
2
)
=
Z
1
Z
2
,
OR
(
Z
1
,
Z
2
)
=
Z
1
+
Z
2
−
Z
1
Z
2
.
MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakqaabeqaaGqaaiab=feabjab=5eaojab=reaejabcIcaOiabdQfaAnaaBaaaleaacqaIXaqmaeqaaOGaeiilaWIaemOwaO1aaSbaaSqaaiabikdaYaqabaGccqGGPaqkcqGH9aqpcqWGAbGwdaWgaaWcbaGaeGymaedabeaakiabdQfaAnaaBaaaleaacqaIYaGmaeqaaOGaeiilaWcabaGae83ta8Kae8NuaiLaeiikaGIaemOwaO1aaSbaaSqaaiabigdaXaqabaGccqGGSaalcqWGAbGwdaWgaaWcbaGaeGOmaidabeaakiabcMcaPiabg2da9iabdQfaAnaaBaaaleaacqaIXaqmaeqaaOGaey4kaSIaemOwaO1aaSbaaSqaaiabikdaYaqabaGccqGHsislcqWGAbGwdaWgaaWcbaGaeGymaedabeaakiabdQfaAnaaBaaaleaacqaIYaGmaeqaaOGaeiOla4caaaa@54E8@
Model 4: Coherent feedforward loop
x
˙
1
j
=
α
1
j
(
1
−
H
(
y
1
,
θ
11
j
,
p
)
)
−
γ
1
j
x
1
j
,
x
˙
2
j
=
α
2
j
H
(
y
1
,
θ
12
j
,
p
)
−
γ
2
j
x
2
j
,
x
˙
3
j
=
α
3
j
A
N
D
(
H
(
y
1
,
θ
13
j
,
p
)
,
H
(
y
2
,
θ
23
j
,
p
)
)
−
γ
3
j
x
3
j
.
MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakqaaeeqaaiqbdIha4zaacaWaaSbaaSqaaiabigdaXiabdQgaQbqabaGccqGH9aqpiiGacqWFXoqydaWgaaWcbaGaeGymaeJaemOAaOgabeaakiabcIcaOiabigdaXiabgkHiTiabdIeaijabcIcaOiabdMha5naaBaaaleaacqaIXaqmaeqaaOGaeiilaWIae8hUde3aaSbaaSqaaiabigdaXiabigdaXiabdQgaQbqabaGccqGGSaalcqWGWbaCcqGGPaqkcqGGPaqkcqGHsislcqWFZoWzdaWgaaWcbaGaeGymaeJaemOAaOgabeaakiabdIha4naaBaaaleaacqaIXaqmcqWGQbGAaeqaaOGaeiilaWcabaGafmiEaGNbaiaadaWgaaWcbaGaeGOmaiJaemOAaOgabeaakiabg2da9iab=f7aHnaaBaaaleaacqaIYaGmcqWGQbGAaeqaaOGaemisaGKaeiikaGIaemyEaK3aaSbaaSqaaiabigdaXaqabaGccqGGSaalcqWF4oqCdaWgaaWcbaGaeGymaeJaeGOmaiJaemOAaOgabeaakiabcYcaSiabdchaWjabcMcaPiabgkHiTiab=n7aNnaaBaaaleaacqaIYaGmcqWGQbGAaeqaaOGaemiEaG3aaSbaaSqaaiabikdaYiabdQgaQbqabaGccqGGSaalaeaacuWG4baEgaGaamaaBaaaleaacqaIZaWmcqWGQbGAaeqaaOGaeyypa0Jae8xSde2aaSbaaSqaaiabiodaZiabdQgaQbqabaacbaGccqGFbbqqcqGFobGtcqGFebarcqGGOaakcqWGibascqGGOaakcqWG5bqEdaWgaaWcbaGaeGymaedabeaakiabcYcaSiab=H7aXnaaBaaaleaacqaIXaqmcqaIZaWmcqWGQbGAaeqaaOGaeiilaWIaemiCaaNaeiykaKIaeiilaWIaemisaGKaeiikaGIaemyEaK3aaSbaaSqaaiabikdaYaqabaGccqGGSaalcqWF4oqCdaWgaaWcbaGaeGOmaiJaeG4mamJaemOAaOgabeaakiabcYcaSiabdchaWjabcMcaPiabcMcaPiabgkHiTiab=n7aNnaaBaaaleaacqaIZaWmcqWGQbGAaeqaaOGaemiEaG3aaSbaaSqaaiabiodaZiabdQgaQbqabaGccqGGUaGlaaaa@A66F@
Model 5: Double input, AND block
x
˙
1
j
=
α
1
j
(
1
−
H
(
y
1
,
θ
11
j
,
p
)
)
−
γ
1
j
x
1
j
,
x
˙
2
j
=
α
2
j
(
1
−
H
(
y
2
,
θ
22
j
,
p
)
)
−
γ
2
j
x
2
j
,
x
˙
3
j
=
α
3
j
A
N
D
(
H
(
y
1
,
θ
13
j
,
p
)
,
H
(
y
2
,
θ
23
j
,
p
)
)
−
γ
3
j
x
3
j
.
MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakqaaeeqaaiqbdIha4zaacaWaaSbaaSqaaiabigdaXiabdQgaQbqabaGccqGH9aqpiiGacqWFXoqydaWgaaWcbaGaeGymaeJaemOAaOgabeaakiabcIcaOiabigdaXiabgkHiTiabdIeaijabcIcaOiabdMha5naaBaaaleaacqaIXaqmaeqaaOGaeiilaWIae8hUde3aaSbaaSqaaiabigdaXiabigdaXiabdQgaQbqabaGccqGGSaalcqWGWbaCcqGGPaqkcqGGPaqkcqGHsislcqWFZoWzdaWgaaWcbaGaeGymaeJaemOAaOgabeaakiabdIha4naaBaaaleaacqaIXaqmcqWGQbGAaeqaaOGaeiilaWcabaGafmiEaGNbaiaadaWgaaWcbaGaeGOmaiJaemOAaOgabeaakiabg2da9iab=f7aHnaaBaaaleaacqaIYaGmcqWGQbGAaeqaaOGaeiikaGIaeGymaeJaeyOeI0IaemisaGKaeiikaGIaemyEaK3aaSbaaSqaaiabikdaYaqabaGccqGGSaalcqWF4oqCdaWgaaWcbaGaeGOmaiJaeGOmaiJaemOAaOgabeaakiabcYcaSiabdchaWjabcMcaPiabcMcaPiabgkHiTiab=n7aNnaaBaaaleaacqaIYaGmcqWGQbGAaeqaaOGaemiEaG3aaSbaaSqaaiabikdaYiabdQgaQbqabaGccqGGSaalaeaacuWG4baEgaGaamaaBaaaleaacqaIZaWmcqWGQbGAaeqaaOGaeyypa0Jae8xSde2aaSbaaSqaaiabiodaZiabdQgaQbqabaacbaGccqGFbbqqcqGFobGtcqGFebarcqGGOaakcqWGibascqGGOaakcqWG5bqEdaWgaaWcbaGaeGymaedabeaakiabcYcaSiab=H7aXnaaBaaaleaacqaIXaqmcqaIZaWmcqWGQbGAaeqaaOGaeiilaWIaemiCaaNaeiykaKIaeiilaWIaemisaGKaeiikaGIaemyEaK3aaSbaaSqaaiabikdaYaqabaGccqGGSaalcqWF4oqCdaWgaaWcbaGaeGOmaiJaeG4mamJaemOAaOgabeaakiabcYcaSiabdchaWjabcMcaPiabcMcaPiabgkHiTiab=n7aNnaaBaaaleaacqaIZaWmcqWGQbGAaeqaaOGaemiEaG3aaSbaaSqaaiabiodaZiabdQgaQbqabaGccqGGUaGlaaaa@AA02@
Model 6: Double input, OR block
x
˙
1
j
=
α
1
j
(
1
−
H
(
y
1
,
θ
11
j
,
p
)
)
−
γ
1
j
x
1
i
,
x
˙
2
j
=
α
2
j
(
1
−
H
(
y
2
,
θ
22
j
,
p
)
)
−
γ
2
j
x
2
i
,
x
˙
3
j
=
α
3
j
O
R
(
H
(
y
1
,
θ
13
j
,
p
)
,
H
(
y
2
,
θ
23
j
,
p
)
)
−
γ
3
j
x
3
i
.
MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakqaaeeqaaiqbdIha4zaacaWaaSbaaSqaaiabigdaXiabdQgaQbqabaGccqGH9aqpiiGacqWFXoqydaWgaaWcbaGaeGymaeJaemOAaOgabeaakiabcIcaOiabigdaXiabgkHiTiabdIeaijabcIcaOiabdMha5naaBaaaleaacqaIXaqmaeqaaOGaeiilaWIae8hUde3aaSbaaSqaaiabigdaXiabigdaXiabdQgaQbqabaGccqGGSaalcqWGWbaCcqGGPaqkcqGGPaqkcqGHsislcqWFZoWzdaWgaaWcbaGaeGymaeJaemOAaOgabeaakiabdIha4naaBaaaleaacqaIXaqmcqWGPbqAaeqaaOGaeiilaWcabaGafmiEaGNbaiaadaWgaaWcbaGaeGOmaiJaemOAaOgabeaakiabg2da9iab=f7aHnaaBaaaleaacqaIYaGmcqWGQbGAaeqaaOGaeiikaGIaeGymaeJaeyOeI0IaemisaGKaeiikaGIaemyEaK3aaSbaaSqaaiabikdaYaqabaGccqGGSaalcqWF4oqCdaWgaaWcbaGaeGOmaiJaeGOmaiJaemOAaOgabeaakiabcYcaSiabdchaWjabcMcaPiabcMcaPiabgkHiTiab=n7aNnaaBaaaleaacqaIYaGmcqWGQbGAaeqaaOGaemiEaG3aaSbaaSqaaiabikdaYiabdMgaPbqabaGccqGGSaalaeaacuWG4baEgaGaamaaBaaaleaacqaIZaWmcqWGQbGAaeqaaOGaeyypa0Jae8xSde2aaSbaaSqaaiabiodaZiabdQgaQbqabaacbaGccqGFpbWtcqGFsbGucqGGOaakcqWGibascqGGOaakcqWG5bqEdaWgaaWcbaGaeGymaedabeaakiabcYcaSiab=H7aXnaaBaaaleaacqaIXaqmcqaIZaWmcqWGQbGAaeqaaOGaeiilaWIaemiCaaNaeiykaKIaeiilaWIaemisaGKaeiikaGIaemyEaK3aaSbaaSqaaiabikdaYaqabaGccqGGSaalcqWF4oqCdaWgaaWcbaGaeGOmaiJaeG4mamJaemOAaOgabeaakiabcYcaSiabdchaWjabcMcaPiabcMcaPiabgkHiTiab=n7aNnaaBaaaleaacqaIZaWmcqWGQbGAaeqaaOGaemiEaG3aaSbaaSqaaiabiodaZiabdMgaPbqabaGccqGGUaGlaaaa@A914@
Genotypic values
The concept of value, expressible in the metric units of the phenotype is central in quantitative genetics. The phenotype observed in an individual is the phenotypic value of that individual and this is divided into components attributable to influence of the genotype, the genotypic value, and the environment [40]. The genotypic value of a genotype is the mean phenotypic value of individuals with that genotype. In our simulated data genotypic values were calculated before adding noise to the steady state expression levels. Following the notation used by [44,62] and extending to three genes Gijklmn denotes the genotypic value of an individual with genotype ij at gene 1, kl at gene 2, and mn at gene 3, where ij,kl,mn = 11,12,22. Single locus genotypic values are defined by the unweighted average of the 9 genotypic values across the other loci,
G
i
j
....
=
G
i
j
1111
+
G
i
j
1211
+
G
i
j
2211
+
G
i
j
1112
+
G
i
j
1212
+
G
i
j
2212
+
G
i
j
1122
+
G
i
j
1222
+
G
i
j
2222
9
,
MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGhbWrdaWgaaWcbaGaemyAaKMaemOAaOMaeiOla4IaeiOla4IaeiOla4IaeiOla4cabeaakiabg2da9maalaaabaGaem4raC0aaSbaaSqaaiabdMgaPjabdQgaQjabigdaXiabigdaXiabigdaXiabigdaXaqabaGccqGHRaWkcqWGhbWrdaWgaaWcbaGaemyAaKMaemOAaOMaeGymaeJaeGOmaiJaeGymaeJaeGymaedabeaakiabgUcaRiabdEeahnaaBaaaleaacqWGPbqAcqWGQbGAcqaIYaGmcqaIYaGmcqaIXaqmcqaIXaqmaeqaaOGaey4kaSIaem4raC0aaSbaaSqaaiabdMgaPjabdQgaQjabigdaXiabigdaXiabigdaXiabikdaYaqabaGccqGHRaWkcqWGhbWrdaWgaaWcbaGaemyAaKMaemOAaOMaeGymaeJaeGOmaiJaeGymaeJaeGOmaidabeaakiabgUcaRiabdEeahnaaBaaaleaacqWGPbqAcqWGQbGAcqaIYaGmcqaIYaGmcqaIXaqmcqaIYaGmaeqaaOGaey4kaSIaem4raC0aaSbaaSqaaiabdMgaPjabdQgaQjabigdaXiabigdaXiabikdaYiabikdaYaqabaGccqGHRaWkcqWGhbWrdaWgaaWcbaGaemyAaKMaemOAaOMaeGymaeJaeGOmaiJaeGOmaiJaeGOmaidabeaakiabgUcaRiabdEeahnaaBaaaleaacqWGPbqAcqWGQbGAcqaIYaGmcqaIYaGmcqaIYaGmcqaIYaGmaeqaaaGcbaGaeGyoaKdaaiabcYcaSaaa@8458@
at gene 1,
G
..
k
l
..
=
G
11
k
l
11
+
G
12
k
l
11
+
G
22
k
l
11
+
G
11
k
l
12
+
G
12
k
l
12
+
G
22
k
l
12
+
G
11
k
l
22
+
G
12
k
l
22
+
G
22
k
l
22
9
,
MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGhbWrdaWgaaWcbaGaeiOla4IaeiOla4Iaem4AaSMaemiBaWMaeiOla4IaeiOla4cabeaakiabg2da9maalaaabaGaem4raC0aaSbaaSqaaiabigdaXiabigdaXiabdUgaRjabdYgaSjabigdaXiabigdaXaqabaGccqGHRaWkcqWGhbWrdaWgaaWcbaGaeGymaeJaeGOmaiJaem4AaSMaemiBaWMaeGymaeJaeGymaedabeaakiabgUcaRiabdEeahnaaBaaaleaacqaIYaGmcqaIYaGmcqWGRbWAcqWGSbaBcqaIXaqmcqaIXaqmaeqaaOGaey4kaSIaem4raC0aaSbaaSqaaiabigdaXiabigdaXiabdUgaRjabdYgaSjabigdaXiabikdaYaqabaGccqGHRaWkcqWGhbWrdaWgaaWcbaGaeGymaeJaeGOmaiJaem4AaSMaemiBaWMaeGymaeJaeGOmaidabeaakiabgUcaRiabdEeahnaaBaaaleaacqaIYaGmcqaIYaGmcqWGRbWAcqWGSbaBcqaIXaqmcqaIYaGmaeqaaOGaey4kaSIaem4raC0aaSbaaSqaaiabigdaXiabigdaXiabdUgaRjabdYgaSjabikdaYiabikdaYaqabaGccqGHRaWkcqWGhbWrdaWgaaWcbaGaeGymaeJaeGOmaiJaem4AaSMaemiBaWMaeGOmaiJaeGOmaidabeaakiabgUcaRiabdEeahnaaBaaaleaacqaIYaGmcqaIYaGmcqWGRbWAcqWGSbaBcqaIYaGmcqaIYaGmaeqaaaGcbaGaeGyoaKdaaiabcYcaSaaa@84A8@
at gene 2, and
G
....
m
n
=
G
1111
m
n
+
G
1211
m
n
+
G
2211
m
n
+
G
1112
m
n
+
G
1212
m
n
+
G
2212
m
n
+
G
1122
m
n
+
G
1222
m
n
+
G
2222
m
n
9
MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGhbWrdaWgaaWcbaGaeiOla4IaeiOla4IaeiOla4IaeiOla4IaemyBa0MaemOBa4gabeaakiabg2da9maalaaabaGaem4raC0aaSbaaSqaaiabigdaXiabigdaXiabigdaXiabigdaXiabd2gaTjabd6gaUbqabaGccqGHRaWkcqWGhbWrdaWgaaWcbaGaeGymaeJaeGOmaiJaeGymaeJaeGymaeJaemyBa0MaemOBa4gabeaakiabgUcaRiabdEeahnaaBaaaleaacqaIYaGmcqaIYaGmcqaIXaqmcqaIXaqmcqWGTbqBcqWGUbGBaeqaaOGaey4kaSIaem4raC0aaSbaaSqaaiabigdaXiabigdaXiabigdaXiabikdaYiabd2gaTjabd6gaUbqabaGccqGHRaWkcqWGhbWrdaWgaaWcbaGaeGymaeJaeGOmaiJaeGymaeJaeGOmaiJaemyBa0MaemOBa4gabeaakiabgUcaRiabdEeahnaaBaaaleaacqaIYaGmcqaIYaGmcqaIXaqmcqaIYaGmcqWGTbqBcqWGUbGBaeqaaOGaey4kaSIaem4raC0aaSbaaSqaaiabigdaXiabigdaXiabikdaYiabikdaYiabd2gaTjabd6gaUbqabaGccqGHRaWkcqWGhbWrdaWgaaWcbaGaeGymaeJaeGOmaiJaeGOmaiJaeGOmaiJaemyBa0MaemOBa4gabeaakiabgUcaRiabdEeahnaaBaaaleaacqaIYaGmcqaIYaGmcqaIYaGmcqaIYaGmcqWGTbqBcqWGUbGBaeqaaaGcbaGaeGyoaKdaaaaa@8418@
at gene 3. The additive genotypic value is half the distance between the homozygote genotypic values, while the dominance genotypic value is the deviation of the heterozygote genotypic value from the midpoint of the homozygote genotypic value. Using gene 1 as an example we get,
a
1
=
G
11...
−
G
22....
2
,
MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGHbqydaWgaaWcbaGaeGymaedabeaakiabg2da9maalaaabaGaem4raC0aaSbaaSqaaiabigdaXiabigdaXiabc6caUiabc6caUiabc6caUaqabaGccqGHsislcqWGhbWrdaWgaaWcbaGaeGOmaiJaeGOmaiJaeiOla4IaeiOla4IaeiOla4IaeiOla4cabeaaaOqaaiabikdaYaaacqGGSaalaaa@3F8C@
and
d
1
=
G
12....
−
G
11...
+
G
22....
2
.
MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGKbazdaWgaaWcbaGaeGymaedabeaakiabg2da9iabdEeahnaaBaaaleaacqaIXaqmcqaIYaGmcqGGUaGlcqGGUaGlcqGGUaGlcqGGUaGlaeqaaOGaeyOeI0YaaSaaaeaacqWGhbWrdaWgaaWcbaGaeGymaeJaeGymaeJaeiOla4IaeiOla4IaeiOla4cabeaakiabgUcaRiabdEeahnaaBaaaleaacqaIYaGmcqaIYaGmcqGGUaGlcqGGUaGlcqGGUaGlcqGGUaGlaeqaaaGcbaGaeGOmaidaaiabc6caUaaa@4737@