affectors
Class EnzymeConversionEC_Sub_Aff

java.lang.Object
  extended byaffectors.Affector
      extended byaffectors.EnzymeConversionEC_Sub_Aff
All Implemented Interfaces:
java.lang.Cloneable

public class EnzymeConversionEC_Sub_Aff
extends Affector

This is one half of an affector that converts a single node into another based on some enzymatic activity. Use this affector in the substrate. Use EnzymeConversionEC_Pro_Aff in the product. For cases in which the enzyme, product and the substrate are all on the membrane.

Formula
dSUBSTRATE/dt = -max * SUBSTRATE Phi(ENZYME,K_enzyme,nu_enzyme)

Parameters

Substrate [SUBSTRATE] The substrate Node
Enzyme [ENZYME] The enzyme Node
max [max] Maximal rate of reaction.
k_enzyme [K_Enzyme] Concentration of enzyme where activity is half maximal.
nu_enzyme [nu_Enzyme] Apparent cooperativity of enzyme activity.

Usage
&SUBSTRATE

&EnzymeConversionEC_Sub_Aff SUBSTRATE ENZYME max K_enzyme nu_enzyme
&endNodep

See Also:
EnzymeConversionEC_Pro_Aff

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
EnzymeConversionEC_Sub_Aff()
           
 
Method Summary
 float getNCValue(Node which_node)
           
 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, fixNodes, 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

EnzymeConversionEC_Sub_Aff

public EnzymeConversionEC_Sub_Aff()
Method Detail

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

getNCValue

public float getNCValue(Node which_node)
Overrides:
getNCValue in class Affector