C# Class Device, Hero.Coli

显示文件 Open project: CyberCRI/Hero.Coli Class Usage Examples

Public Methods

Method Description
Equals ( System obj ) : bool
ToString ( ) : string
buildDevice ( Device, device ) : Device,
buildDevice ( ExpressionModule, em ) : Device,
buildDevice ( LinkedList bricks ) : Device,
buildDevice ( LinkedList modules ) : Device,
buildDevice ( string name, LinkedList modules ) : Device,
buildDevice ( string name, float beta, string formula, float rbsFactor, string proteinName, float terminatorFactor ) : Device,
getExpressionLevel ( ) : float
getExpressionModules ( ) : LinkedList
getFirstGeneProteinName ( ) : string
getInternalName ( ) : string
getReactions ( ) : LinkedList
getSize ( ) : int
hasSameBricks ( Device, device ) : bool

Private Methods

Method Description
Device ( string name, LinkedList modules ) : System
generateInternalName ( ) : string
generateInternalName ( LinkedList modules ) : string
getProductsFromBiobricks ( LinkedList list ) : LinkedList
getPromoterReaction ( ExpressionModule, em, int id ) : PromoterProperties,
getPromoterReactions ( ) : LinkedList
idInit ( ) : void
isValid ( LinkedList modules ) : bool

Method Details

Equals() public method

public Equals ( System obj ) : bool
obj System
return bool

ToString() public method

public ToString ( ) : string
return string

buildDevice() public static method

public static buildDevice ( Device, device ) : Device,
device Device,
return Device,

buildDevice() public static method

public static buildDevice ( ExpressionModule, em ) : Device,
em ExpressionModule,
return Device,

buildDevice() public static method

public static buildDevice ( LinkedList bricks ) : Device,
bricks LinkedList
return Device,

buildDevice() public static method

public static buildDevice ( LinkedList modules ) : Device,
modules LinkedList
return Device,

buildDevice() public static method

public static buildDevice ( string name, LinkedList modules ) : Device,
name string
modules LinkedList
return Device,

buildDevice() public static method

public static buildDevice ( string name, float beta, string formula, float rbsFactor, string proteinName, float terminatorFactor ) : Device,
name string
beta float
formula string
rbsFactor float
proteinName string
terminatorFactor float
return Device,

getExpressionLevel() public method

public getExpressionLevel ( ) : float
return float

getExpressionModules() public method

public getExpressionModules ( ) : LinkedList
return LinkedList

getFirstGeneProteinName() public method

public getFirstGeneProteinName ( ) : string
return string

getInternalName() public method

public getInternalName ( ) : string
return string

getReactions() public method

public getReactions ( ) : LinkedList
return LinkedList

getSize() public method

public getSize ( ) : int
return int

hasSameBricks() public method

public hasSameBricks ( Device, device ) : bool
device Device,
return bool