C# Класс PromoterReaction, Hero.Coli

Наследование: IReaction
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
_beta float

Открытые методы

Метод Описание
PromoterReaction ( ) : System.Collections.Generic
PromoterReaction ( PromoterReaction, r ) : System.Collections.Generic
ToString ( ) : string
buildPromoterFromProps ( PromoterProperties, props ) : IReaction,
getBeta ( ) : float
getFormula ( ) : TreeNode
getTerminatorFactor ( ) : float
hasValidData ( ) : bool
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
tryInstantiateFromXml ( XmlNode node ) : bool

Защищенные методы

Метод Описание
PartialEquals ( IReaction, reaction ) : bool

Приватные методы

Метод Описание
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,
formulaEquals ( TreeNode formula1, TreeNode formula2 ) : bool
loadEnergyCost ( string value ) : bool
loadGene ( string name, string RBSf ) : bool
loadPromoterFormula ( string formula ) : bool
loadPromoterName ( string value ) : bool
loadPromoterOperon ( XmlNode node ) : bool
loadPromoterProductionMax ( string value ) : bool
loadPromoterTerminatorFactor ( string value ) : bool

Описание методов

PartialEquals() защищенный Метод

protected PartialEquals ( IReaction, reaction ) : bool
reaction IReaction,
Результат bool

PromoterReaction() публичный Метод

public PromoterReaction ( ) : System.Collections.Generic
Результат System.Collections.Generic

PromoterReaction() публичный Метод

public PromoterReaction ( PromoterReaction, r ) : System.Collections.Generic
r PromoterReaction,
Результат System.Collections.Generic

ToString() публичный Метод

public ToString ( ) : string
Результат string

buildPromoterFromProps() публичный статический Метод

public static buildPromoterFromProps ( PromoterProperties, props ) : IReaction,
props PromoterProperties,
Результат IReaction,

getBeta() публичный Метод

public getBeta ( ) : float
Результат float

getFormula() публичный Метод

public getFormula ( ) : TreeNode
Результат TreeNode

getTerminatorFactor() публичный Метод

public getTerminatorFactor ( ) : float
Результат float

hasValidData() публичный Метод

public hasValidData ( ) : bool
Результат bool

hillFunc() публичный статический Метод

public static hillFunc ( float K, float concentration, double n ) : float
K float
concentration float
n double
Результат float

react() публичный Метод

public react ( ArrayList molecules ) : void
molecules ArrayList
Результат void

setBeta() публичный Метод

public setBeta ( float beta ) : void
beta float
Результат void

setFormula() публичный Метод

public setFormula ( TreeNode tree ) : void
tree TreeNode
Результат void

setTerminatorFactor() публичный Метод

public setTerminatorFactor ( float v ) : void
v float
Результат void

stepFunc() публичный статический Метод

public static stepFunc ( float K, float concentration ) : float
K float
concentration float
Результат float

tryInstantiateFromXml() публичный Метод

public tryInstantiateFromXml ( XmlNode node ) : bool
node XmlNode
Результат bool

Описание свойств

_beta защищенное свойство

protected float _beta
Результат float