C# Class Coon.Compass.Lotor.PSM

Show file Open project: dbaileychess/Compass Class Usage Examples

Public Properties

Property Type Description
BasePeptide Peptide
BestSiteDeterminingFragments ].int[
Charge int
Filename string
LocalizationResult ].double[
NumSiteDeterminingFragments ].int[
PeptideIsoforms HashSet
ScanNumber int
SecondBestSiteDeterminingFragments ].int[
StartResidue int
VariabledModifications List

Public Methods

Method Description
Calc ( double pvalue ) : ].double[
GenerateIsoforms ( bool ignoreCTerminalMods = false ) : int
MatchIsofroms ( FragmentTypes type, Tolerance tolerance, double cutoffThreshold, bool phopshoNeutralLoss ) : void
PSM ( int scannumber, string rawfileName ) : System
SetRawFile ( MSDataFile dataFile ) : void

Private Methods

Method Description
GetSiteDeterminingFragments ( PeptideIsoform pep1, PeptideIsoform pep2 ) : IEnumerable

Method Details

Calc() public method

public Calc ( double pvalue ) : ].double[
pvalue double
return ].double[

GenerateIsoforms() public method

public GenerateIsoforms ( bool ignoreCTerminalMods = false ) : int
ignoreCTerminalMods bool
return int

MatchIsofroms() public method

public MatchIsofroms ( FragmentTypes type, Tolerance tolerance, double cutoffThreshold, bool phopshoNeutralLoss ) : void
type FragmentTypes
tolerance CSMSL.Tolerance
cutoffThreshold double
phopshoNeutralLoss bool
return void

PSM() public method

public PSM ( int scannumber, string rawfileName ) : System
scannumber int
rawfileName string
return System

SetRawFile() public method

public SetRawFile ( MSDataFile dataFile ) : void
dataFile MSDataFile
return void

Property Details

BasePeptide public property

public Peptide BasePeptide
return Peptide

BestSiteDeterminingFragments public property

public int[,] BestSiteDeterminingFragments
return ].int[

Charge public property

public int Charge
return int

Filename public property

public string Filename
return string

LocalizationResult public property

public double[,] LocalizationResult
return ].double[

NumSiteDeterminingFragments public property

public int[,] NumSiteDeterminingFragments
return ].int[

PeptideIsoforms public property

public HashSet PeptideIsoforms
return HashSet

ScanNumber public property

public int ScanNumber
return int

SecondBestSiteDeterminingFragments public property

public int[,] SecondBestSiteDeterminingFragments
return ].int[

StartResidue public property

public int StartResidue
return int

VariabledModifications public property

public List VariabledModifications
return List