affectors
Class TlnAff
java.lang.Object
affectors.Affector
affectors.TlnAff
- All Implemented Interfaces:
- java.lang.Cloneable
- public class TlnAff
- extends Affector
Translation of an mRNA into protein. Put this affector in the protein, not the mRNA, as
it is changing the concentration of the protein.
This affector works for both cytoplasmic and membrane proteins. If the protein will be
membrane-bound, this affector divides the translation rate by the number of sides that the
protein node has so each side gets 1 / num_sides of the total translation. Note that there
is no translation rate because this has been "non-dimensionalized" out of the equations.
Formula
dNODEX/dt = nodex
Parameters
Messenger [nodex] | The mRNA Node |
Half-life [H_NODEX] | The half-life of the protein Node. |
Usage
&NODEX
&TlnAff nodex H_NODEX
&endNODEX
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 |
Methods inherited from class affectors.Affector |
addDefaultParam, Chi, clearStatic, copy_, copy, doesContainTarget, findOrCreateParam, findParam, fixNodes, 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 |
TlnAff
public TlnAff()
setLabelsAndTypes
protected void setLabelsAndTypes()
- Specified by:
setLabelsAndTypes
in class Affector
setParameterNumbers
public void setParameterNumbers(int[] param_nums)
- Specified by:
setParameterNumbers
in class Affector
getValue
public float getValue(Node which_node)
- Overrides:
getValue
in class Affector