affectors
Class DissociationEC_Com_Aff

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

public class DissociationEC_Com_Aff
extends Affector

One third of a triplet of affectors which mediates dissociation of receptor-ligand complexes. Use this one in the COMPLEX. Use the Rec version in the RECEPTOR and the Lig version in the LIGAND. They reverse the Dimerization affectors. This can be used for both cytoplasmic and membrane-bound proteins. As with the dimerization Affectors, the ligand and receptor must be scaled by the ratio between their dimensional maximum quantities, and that scaling happens in here only for the ligand (the complex is assumed to be on the same scale as the receptor). The parameter that governs the ratio between receptor and ligand MUST BE THE SAME FOR BOTH RECEPTOR AND LIGAND.

Formula
dCOMPLEX/dt = -COMPLEX/half life

Parameters

Complex [COMPLEX] The Node represeting the dimer
Half-life [H_COMPLEX] The half-life of the complex before it splits apart.
Ratio of ligand and receptor [R_RATIO] The stoichiometric ratio of receptor and ligand.

Usage
&COMPLEX

&DissociationEC_Lig_Aff COMPLEX H_complex R_ratio
&endCOMPLEX

See Also:
DissociationEC_Rec_Aff, DissociationEC_Lig_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
DissociationEC_Com_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

DissociationEC_Com_Aff

public DissociationEC_Com_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