C# Класс Coon.Compass.Lotor.Lotor

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

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

Свойство Тип Описание
FixedModifications List
QuantifiedModifications List

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

Метод Описание
GetPValue ( PSM psm, Tolerance prod_tolerance, double cutoff ) : double
Localize ( ) : void
LocalizedIsoform ( double data ) : Tuple
Log ( string message, bool isError = false ) : void
Lotor ( string rawFileDirectory, string inputcsvFile, string outputDirectory, List fixedModifications, List quantifiedModifications, Tolerance prod_Tolerance, int scoreCutoff, bool separateGroups, double productThreshold, bool ignoreCTerminal, bool reduceSites, FragmentTypes fragType, bool phosphoNeutralLoss = false ) : System
ProgressUpdate ( double percent ) : void

Защищенные методы

Метод Описание
OnFinished ( ) : void

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

Метод Описание
CalculateBestIsoforms ( List psms, FragmentTypes fragType, Tolerance prod_tolerance, double productThreshold, bool phosphoNeutralLosses ) : List
CompileResults ( List hits, string csvFile, string outputDirectory, bool breakProteinsApart = false ) : List
LoadAllPSMs ( string csvFile, string rawFileDirectory, List fixedMods ) : List
LocalizedIsoformSimple ( PSM psm ) : Tuple
WriteResults ( List proteins, string csvFile, string outDirectory, int firstQuant, int lastQuant ) : void

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

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

public static GetPValue ( PSM psm, Tolerance prod_tolerance, double cutoff ) : double
psm PSM
prod_tolerance CSMSL.Tolerance
cutoff double
Результат double

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

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

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

public static LocalizedIsoform ( double data ) : Tuple
data double
Результат Tuple

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

public Log ( string message, bool isError = false ) : void
message string
isError bool
Результат void

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

public Lotor ( string rawFileDirectory, string inputcsvFile, string outputDirectory, List fixedModifications, List quantifiedModifications, Tolerance prod_Tolerance, int scoreCutoff, bool separateGroups, double productThreshold, bool ignoreCTerminal, bool reduceSites, FragmentTypes fragType, bool phosphoNeutralLoss = false ) : System
rawFileDirectory string
inputcsvFile string
outputDirectory string
fixedModifications List
quantifiedModifications List
prod_Tolerance CSMSL.Tolerance
scoreCutoff int
separateGroups bool
productThreshold double
ignoreCTerminal bool
reduceSites bool
fragType FragmentTypes
phosphoNeutralLoss bool
Результат System

OnFinished() защищенный Метод

protected OnFinished ( ) : void
Результат void

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

public ProgressUpdate ( double percent ) : void
percent double
Результат void

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

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

public static List FixedModifications
Результат List

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

public static List QuantifiedModifications
Результат List