C# 클래스 Device, Hero.Coli

파일 보기 프로젝트 열기: CyberCRI/Hero.Coli 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

Equals() 공개 메소드

public Equals ( System obj ) : bool
obj System
리턴 bool

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

buildDevice() 공개 정적인 메소드

public static buildDevice ( Device, device ) : Device,
device Device,
리턴 Device,

buildDevice() 공개 정적인 메소드

public static buildDevice ( ExpressionModule, em ) : Device,
em ExpressionModule,
리턴 Device,

buildDevice() 공개 정적인 메소드

public static buildDevice ( LinkedList bricks ) : Device,
bricks LinkedList
리턴 Device,

buildDevice() 공개 정적인 메소드

public static buildDevice ( LinkedList modules ) : Device,
modules LinkedList
리턴 Device,

buildDevice() 공개 정적인 메소드

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

buildDevice() 공개 정적인 메소드

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
리턴 Device,

getExpressionLevel() 공개 메소드

public getExpressionLevel ( ) : float
리턴 float

getExpressionModules() 공개 메소드

public getExpressionModules ( ) : LinkedList
리턴 LinkedList

getFirstGeneProteinName() 공개 메소드

public getFirstGeneProteinName ( ) : string
리턴 string

getInternalName() 공개 메소드

public getInternalName ( ) : string
리턴 string

getReactions() 공개 메소드

public getReactions ( ) : LinkedList
리턴 LinkedList

getSize() 공개 메소드

public getSize ( ) : int
리턴 int

hasSameBricks() 공개 메소드

public hasSameBricks ( Device, device ) : bool
device Device,
리턴 bool