C# Class ExpressionModule, Hero.Coli

ファイルを表示 Open project: CyberCRI/Hero.Coli Class Usage Examples

Public Methods

Method Description
ExpressionModule ( ExpressionModule, m ) : System.Collections.Generic
ExpressionModule ( LinkedList bricks ) : System.Collections.Generic
ExpressionModule ( string name, LinkedList bricks ) : System.Collections.Generic
ToString ( ) : string
getBioBricks ( ) : LinkedList
getInternalName ( ) : string
getSize ( ) : int
hasSameBricks ( ExpressionModule, module ) : bool
isBioBricksSequenceValid ( LinkedList bioBricksToCheck ) : bool
isValid ( ) : bool

Private Methods

Method Description
checkGene ( BioBrick, b ) : bool
checkOperon ( LinkedList bricks ) : bool
checkPromoter ( BioBrick, b ) : bool
checkRBS ( BioBrick, b ) : bool
checkRBSGene ( LinkedList bricks ) : bool
checkTerminator ( BioBrick, b ) : bool
generateInternalName ( ) : string
generateInternalName ( LinkedList bricks ) : string
generateInternalNameFromBricks ( LinkedList bricks ) : string

Method Details

ExpressionModule() public method

public ExpressionModule ( ExpressionModule, m ) : System.Collections.Generic
m ExpressionModule,
return System.Collections.Generic

ExpressionModule() public method

public ExpressionModule ( LinkedList bricks ) : System.Collections.Generic
bricks LinkedList
return System.Collections.Generic

ExpressionModule() public method

public ExpressionModule ( string name, LinkedList bricks ) : System.Collections.Generic
name string
bricks LinkedList
return System.Collections.Generic

ToString() public method

public ToString ( ) : string
return string

getBioBricks() public method

public getBioBricks ( ) : LinkedList
return LinkedList

getInternalName() public method

public getInternalName ( ) : string
return string

getSize() public method

public getSize ( ) : int
return int

hasSameBricks() public method

public hasSameBricks ( ExpressionModule, module ) : bool
module ExpressionModule,
return bool

isBioBricksSequenceValid() public static method

public static isBioBricksSequenceValid ( LinkedList bioBricksToCheck ) : bool
bioBricksToCheck LinkedList
return bool

isValid() public method

public isValid ( ) : bool
return bool