C# Class Morpheus.AminoAcidPolymer

Show file Open project: cwenger/Morpheus Class Usage Examples

Public Methods

Method Description
CalculateProductMass ( ProductType productType, int productNumber ) : double
CalculateProductMasses ( IEnumerable productTypes ) : List
SetFixedModifications ( IEnumerable fixedModifications ) : void
SetProductMassType ( MassType productMassType ) : void
ToString ( ) : string
this ( int index ) : char

Protected Methods

Method Description
AminoAcidPolymer ( string baseSequence ) : System
AminoAcidPolymer ( string baseSequence, Dictionary knownModifications ) : System
GetVariableModificationPatterns ( Dictionary possibleVariableModifications ) : Modification>>.IEnumerable

Private Methods

Method Description
GetVariableModificationPattern ( int variableModificationArray, IEnumerable possibleVariableModifications ) : Modification>.Dictionary
GetVariableModificationPatterns ( List possibleVariableModifications, int unmodifiedResiduesDesired, int variableModificationPattern, int index ) : IEnumerable
InitializeProductArrays ( ) : void

Method Details

AminoAcidPolymer() protected method

protected AminoAcidPolymer ( string baseSequence ) : System
baseSequence string
return System

AminoAcidPolymer() protected method

protected AminoAcidPolymer ( string baseSequence, Dictionary knownModifications ) : System
baseSequence string
knownModifications Dictionary
return System

CalculateProductMass() public method

public CalculateProductMass ( ProductType productType, int productNumber ) : double
productType ProductType
productNumber int
return double

CalculateProductMasses() public method

public CalculateProductMasses ( IEnumerable productTypes ) : List
productTypes IEnumerable
return List

GetVariableModificationPatterns() protected method

protected GetVariableModificationPatterns ( Dictionary possibleVariableModifications ) : Modification>>.IEnumerable
possibleVariableModifications Dictionary
return Modification>>.IEnumerable

SetFixedModifications() public method

public SetFixedModifications ( IEnumerable fixedModifications ) : void
fixedModifications IEnumerable
return void

SetProductMassType() public static method

public static SetProductMassType ( MassType productMassType ) : void
productMassType MassType
return void

ToString() public method

public ToString ( ) : string
return string

this() public method

public this ( int index ) : char
index int
return char