|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectaffectors.Affector
affectors.Txn2bDipAff
Diploid version of Txn2bAff. Reduces to same result if the two alleles are identical. Assumptions for diploidizing: Txn2b implements transcriptional activation under the control of one extracellular activator expressed on neighboring cells and one cytoplasmic inhibitor, the latter of which competetively inhibits the activator. The inhibitor behaves as if it titrates away the activator according to some dose-response curve; another way to look at it is that the inhibitor raises the threshhold for activation.
Formula
EFFECTIVE_ACT = ACTIVATOR(neighbors) * ( 1 - INHIBITOR^nu_INHIB /
(K_INHIBITOR^nu_INHIB + INHIBITOR^nu_INHIB))
dnodex/dt = (1 / H_nodex) * EFFECTIVE_ACT^nu_ACT /
(K_ACT^nu_ACT + EFFECTIVE_ACT^nu_ACT)
Parameters
Inhibitor 1 [INHIBITOR1] | The inhibitor allele 1 Node |
Inhibitor 2 [INHIBITOR2] | The inhibitor allele 2 Node |
Activator 1 [ACTIVATOR1] | The transcriptional activator allele 1 Node |
Activator 2 [ACTIVATOR2] | The transcriptional activator allele 2 Node |
Half-max activation level allele 1 [K_ACTIVATOR1nodex] | The concentration of activator allele 1 at which transcription proceeds at half its maximal rate |
Half-max activation level allele 2 [K_ACTIVATOR2nodex] | The concentration of activator allele 2 at which transcription proceeds at half its maximal rate |
Activator Cooperativity allele 1 [nu_ACTIVATOR1nodex] | The non-linearity of the activating function allele 1. The higher the value, the sharper the curves in the S-shaped activation function |
Activator Cooperativity allele 2 [nu_ACTIVATOR2nodex] | The non-linearity of the activating function allele 2. The higher the value, the sharper the curves in the S-shaped activation function |
mRNA Half-life [H_nodex] | The half life of the product mRNA |
Half-max inhibition level allele 1 [K_INHIBITOR1] | The concentration of inhibitor allele 1 at which transcription proceeds at half the rate it would have otherwise |
Half-max inhibition level allele 2 [K_INHIBITOR2] | The concentration of inhibitor allele 2 at which transcription proceeds at half the rate it would have otherwise |
Inhibition Cooperativity allele 1 [nu_INHIBITOR1] | The non-linearity of the inhibiting function allele 1. The higher the value, the sharper the curves in the upside-down S-shaped inhibition function |
Inhibition Cooperativity allele 2 [nu_INHIBITOR2] | The non-linearity of the inhibiting function allele 2. The higher the value, the sharper the curves in the upside-down S-shaped inhibition function |
Usage
&nodex
&Txn2bDipAff INHIBITOR1 INHIBITOR2 ACTIVATOR1 ACTIVATOR2
K_ACTIVATOR1nodex K_ACTIVATOR2nodex nu_ACTIVATOR1nodex
nu_ACTIVATOR1nodex H_nodex K_INHIBITOR1nodex K_INHIBITOR2nodex
nu_INHIBITOR1nodex nu_INHIBITOR2nodex
&endnodex
NOTE - you can accomplish this same function using the meta-enhancers, and those are a more general framework for putting together transcription terms.
Field Summary |
Fields inherited from class affectors.Affector |
ADesc, affectorType, CC, CERTIFICATION, CONVERSION, copyNumber, DEGRADATION, FF, firstFreeParam, GG, GUI_CAPABLE, HH, KK, MATHTYPE, NDesc, PDesc, PRODUCTION, RETURNS_DERIV, RETURNS_PARTIALS, TERMTYPE, TT, Type, UNSPECIFIED |
Constructor Summary | |
Txn2bDipAff()
|
Method Summary | |
void |
fixNodes(Cell cell,
java.lang.String[] node_names)
|
float |
getValue(Node which_node)
|
protected void |
setLabelsAndTypes()
|
void |
setParameterNumbers(int[] param_nums)
|
Methods inherited from class affectors.Affector |
addDefaultParam, Chi, clearStatic, copy_, copy, doesContainTarget, findOrCreateParam, findParam, getNCValue, getNodes, getNumNodes, getNumParameters, getOtherSide, getParameter, getParameter, getParamName, getParamPos, getParamValue, getParamValue, getParamVariationMode, init, isLinearInTarget, Phi, Psi, setContainsTarget, setDescriptions, setParameter, setParamRange, setParamRange, setParamValue, setParamValue, setSide, setSided |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Txn2bDipAff()
Method Detail |
protected void setLabelsAndTypes()
setLabelsAndTypes
in class Affector
public void setParameterNumbers(int[] param_nums)
setParameterNumbers
in class Affector
public float getValue(Node which_node)
getValue
in class Affector
public void fixNodes(Cell cell, java.lang.String[] node_names) throws java.lang.Exception
fixNodes
in class Affector
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |