C# Class CSMSL.Proteomics.Protease

Inheritance: IProtease
Afficher le fichier Open project: dbaileychess/CSMSL Class Usage Examples

Méthodes publiques

Свойство Type Description
UserProteasePath string

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
OnProteasesChanged ( ) : void
Protease ( ) : System

Method Details

AddProtease() public static méthode

public static AddProtease ( string name, Terminus terminus, string cut, string noCut = "" ) : Protease
name string
terminus Terminus
cut string
noCut string
Résultat Protease

GetAllProteases() public static méthode

public static GetAllProteases ( ) : IEnumerable
Résultat IEnumerable

GetDigestionSites() public méthode

public GetDigestionSites ( IAminoAcidSequence aminoacidpolymer ) : IEnumerable
aminoacidpolymer IAminoAcidSequence
Résultat IEnumerable

GetDigestionSites() public méthode

public GetDigestionSites ( string sequence ) : IEnumerable
sequence string
Résultat IEnumerable

GetProtease() public static méthode

public static GetProtease ( string name ) : Protease
name string
Résultat Protease

Load() public static méthode

Load the default modification file If the default modification is missing or corrupted, it will auto generate it
public static Load ( ) : void
Résultat void

Load() public static méthode

Load a protease file
public static Load ( string filePath ) : void
filePath string The path to the protase file
Résultat void

MissedCleavages() public méthode

public MissedCleavages ( IAminoAcidSequence aminoAcidSequence ) : int
aminoAcidSequence IAminoAcidSequence
Résultat int

MissedCleavages() public méthode

public MissedCleavages ( string sequence ) : int
sequence string
Résultat int

Protease() public méthode

public Protease ( string name, Terminus terminus, string cut, string nocut = "", string cleavePattern = "" ) : System
name string
terminus Terminus
cut string
nocut string
cleavePattern string
Résultat System

RemoveProtease() public static méthode

public static RemoveProtease ( Protease protease ) : bool
protease Protease
Résultat bool

RemoveProtease() public static méthode

public static RemoveProtease ( string name ) : bool
name string
Résultat bool

RestoreDefaults() public static méthode

public static RestoreDefaults ( ) : void
Résultat void

Save() public static méthode

public static Save ( ) : void
Résultat void

SaveTo() public static méthode

public static SaveTo ( string filePath ) : void
filePath string
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

TryGetProtease() public static méthode

public static TryGetProtease ( string name, Protease &protease ) : bool
name string
protease Protease
Résultat bool

this() public méthode

public this ( string name ) : Protease
name string
Résultat Protease

Property Details

UserProteasePath public_oe static_oe property

public static string UserProteasePath
Résultat string