C# Class Promoter, DsynBio

Inheritance: IReaction
Show file Open project: CyberCRI/DsynBio Class Usage Examples

Protected Properties

Property Type Description
_beta float

Public Methods

Method Description
buildPromoterFromProps ( PromoterProprieties, props ) : IReaction,
getBeta ( ) : float
getFormula ( ) : TreeNode
getTerminatorFactor ( ) : float
hillFunc ( float K, float concentration, double n ) : float
react ( ArrayList molecules ) : void
setBeta ( float beta ) : void
setFormula ( TreeNode tree ) : void
setTerminatorFactor ( float v ) : void
stepFunc ( float K, float concentration ) : float

Private Methods

Method Description
execBool ( TreeNode node ) : float
execConstant ( TreeNode node, ArrayList molecules ) : float
execNode ( TreeNode node, ArrayList molecules ) : float
execNum ( TreeNode node, ArrayList molecules ) : float
execWord ( TreeNode node, ArrayList molecules ) : Molecule,

Method Details

buildPromoterFromProps() public static method

public static buildPromoterFromProps ( PromoterProprieties, props ) : IReaction,
props PromoterProprieties,
return IReaction,

getBeta() public method

public getBeta ( ) : float
return float

getFormula() public method

public getFormula ( ) : TreeNode
return TreeNode

getTerminatorFactor() public method

public getTerminatorFactor ( ) : float
return float

hillFunc() public static method

public static hillFunc ( float K, float concentration, double n ) : float
K float
concentration float
n double
return float

react() public method

public react ( ArrayList molecules ) : void
molecules ArrayList
return void

setBeta() public method

public setBeta ( float beta ) : void
beta float
return void

setFormula() public method

public setFormula ( TreeNode tree ) : void
tree TreeNode
return void

setTerminatorFactor() public method

public setTerminatorFactor ( float v ) : void
v float
return void

stepFunc() public static method

public static stepFunc ( float K, float concentration ) : float
K float
concentration float
return float

Property Details

_beta protected property

protected float _beta
return float