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

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

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

Метод Описание
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