C# Class CSMSL.IO.OMSSA.OmssaModification

Inheritance: Modification
Show file Open project: dbaileychess/CSMSL Class Usage Examples

Public Properties

Property Type Description
GroupedModifications Modification>.Dictionary

Public Methods

Method Description
GetAllModifications ( ) : IEnumerable
LoadOmssaModifications ( Stream stream, bool userMod = true ) : void
LoadOmssaModifications ( string file, bool userMod = true ) : void
OmssaModification ( string name, int id, double mono, double average, bool userMod, ModificationSites sites = ModificationSites.None ) : System
ParseModificationLine ( string line ) : int>>.IEnumerable
SplitModificationLine ( string line ) : int>>.IEnumerable
TryGetModification ( int id, OmssaModification &modification ) : bool
TryGetModification ( string name, OmssaModification &modification ) : bool
WriteModificationString ( AminoAcidPolymer polymer ) : string

Private Methods

Method Description
OmssaModification ( ) : System

Method Details

GetAllModifications() public static method

public static GetAllModifications ( ) : IEnumerable
return IEnumerable

LoadOmssaModifications() public static method

public static LoadOmssaModifications ( Stream stream, bool userMod = true ) : void
stream Stream
userMod bool
return void

LoadOmssaModifications() public static method

public static LoadOmssaModifications ( string file, bool userMod = true ) : void
file string
userMod bool
return void

OmssaModification() public method

public OmssaModification ( string name, int id, double mono, double average, bool userMod, ModificationSites sites = ModificationSites.None ) : System
name string
id int
mono double
average double
userMod bool
sites ModificationSites
return System

ParseModificationLine() public static method

public static ParseModificationLine ( string line ) : int>>.IEnumerable
line string
return int>>.IEnumerable

SplitModificationLine() public static method

public static SplitModificationLine ( string line ) : int>>.IEnumerable
line string
return int>>.IEnumerable

TryGetModification() public static method

public static TryGetModification ( int id, OmssaModification &modification ) : bool
id int
modification OmssaModification
return bool

TryGetModification() public static method

public static TryGetModification ( string name, OmssaModification &modification ) : bool
name string
modification OmssaModification
return bool

WriteModificationString() public static method

public static WriteModificationString ( AminoAcidPolymer polymer ) : string
polymer AminoAcidPolymer
return string

Property Details

GroupedModifications public static property

public static Dictionary GroupedModifications
return Modification>.Dictionary