C# Класс CSMSL.Proteomics.Protease

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

Открытые свойства

Свойство Тип Описание
UserProteasePath string

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

Метод Описание
AddProtease ( string name, Terminus terminus, string cut, string noCut = "" ) : Protease
GetAllProteases ( ) : IEnumerable
GetDigestionSites ( IAminoAcidSequence aminoacidpolymer ) : IEnumerable
GetDigestionSites ( string sequence ) : IEnumerable
GetProtease ( string name ) : Protease
Load ( ) : void

Load the default modification file If the default modification is missing or corrupted, it will auto generate it

Load ( string filePath ) : void

Load a protease file

MissedCleavages ( IAminoAcidSequence aminoAcidSequence ) : int
MissedCleavages ( string sequence ) : int
Protease ( string name, Terminus terminus, string cut, string nocut = "", string cleavePattern = "" ) : System
RemoveProtease ( Protease protease ) : bool
RemoveProtease ( string name ) : bool
RestoreDefaults ( ) : void
Save ( ) : void
SaveTo ( string filePath ) : void
ToString ( ) : string
TryGetProtease ( string name, Protease &protease ) : bool
this ( string name ) : Protease

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

Метод Описание
OnProteasesChanged ( ) : void
Protease ( ) : System

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

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

public static AddProtease ( string name, Terminus terminus, string cut, string noCut = "" ) : Protease
name string
terminus Terminus
cut string
noCut string
Результат Protease

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

public static GetAllProteases ( ) : IEnumerable
Результат IEnumerable

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

public GetDigestionSites ( IAminoAcidSequence aminoacidpolymer ) : IEnumerable
aminoacidpolymer IAminoAcidSequence
Результат IEnumerable

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

public GetDigestionSites ( string sequence ) : IEnumerable
sequence string
Результат IEnumerable

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

public static GetProtease ( string name ) : Protease
name string
Результат Protease

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

Load the default modification file If the default modification is missing or corrupted, it will auto generate it
public static Load ( ) : void
Результат void

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

Load a protease file
public static Load ( string filePath ) : void
filePath string The path to the protase file
Результат void

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

public MissedCleavages ( IAminoAcidSequence aminoAcidSequence ) : int
aminoAcidSequence IAminoAcidSequence
Результат int

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

public MissedCleavages ( string sequence ) : int
sequence string
Результат int

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

public Protease ( string name, Terminus terminus, string cut, string nocut = "", string cleavePattern = "" ) : System
name string
terminus Terminus
cut string
nocut string
cleavePattern string
Результат System

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

public static RemoveProtease ( Protease protease ) : bool
protease Protease
Результат bool

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

public static RemoveProtease ( string name ) : bool
name string
Результат bool

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

public static RestoreDefaults ( ) : void
Результат void

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

public static Save ( ) : void
Результат void

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

public static SaveTo ( string filePath ) : void
filePath string
Результат void

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

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

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

public static TryGetProtease ( string name, Protease &protease ) : bool
name string
protease Protease
Результат bool

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

public this ( string name ) : Protease
name string
Результат Protease

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

UserProteasePath публичное статическое свойство

public static string UserProteasePath
Результат string