C# Class Coon.Compass.TagQuant.TagQuant

Afficher le fichier Open project: dbaileychess/Compass Class Usage Examples

Méthodes publiques

Свойство Type Description
CalculatePurity bool
DontQuantifyETD bool
ETDQuantPosition int
FtMassTolerance CSMSL.Tolerance
InputFiles List
ItMassTolerance CSMSL.Tolerance
MS3Quant bool
NoisebandCap bool
OutputDirectory string
PurityMatrices IsobaricTagPurityCorrection>.Dictionary
PurityWindowInTh double
RawFileDirectory string
RawFiles ThermoRawFile>.Dictionary
UsedTags TagInformation>.SortedList

Méthodes publiques

Méthode Description
Run ( ) : void
TagQuant ( string outputDirectory, string rawFileDirectory, IEnumerable inputFiles, IEnumerable tags, Tolerance itTolerance, Tolerance ftTolerance, bool isMS3Quant = false, int etdQuantPosition, bool nosiebasecap = false, bool isETDQuantified = true, bool calculatePurity = false ) : System

Méthodes protégées

Méthode Description
OnUpdateLog ( string message ) : void

Private Methods

Méthode Description
BuildPurityMatrixes ( IEnumerable inputTags ) : void
DeterminePurity ( MSDataScan scan, double mz, int charge, DoubleRange isolationRange ) : double
LoadFiles ( IEnumerable filePaths, bool ms3Quant = false ) : IEnumerable
Log ( string msg ) : void
Normalize ( IEnumerable quantFiles ) : void
OnProgressUpdate ( int percent ) : void
PurityCorrect ( IEnumerable peaks, bool isDecoy ) : void
WriteLog ( ) : void
WriteOutputFiles ( IEnumerable quantFiles ) : void

Method Details

OnUpdateLog() protected méthode

protected OnUpdateLog ( string message ) : void
message string
Résultat void

Run() public méthode

public Run ( ) : void
Résultat void

TagQuant() public méthode

public TagQuant ( string outputDirectory, string rawFileDirectory, IEnumerable inputFiles, IEnumerable tags, Tolerance itTolerance, Tolerance ftTolerance, bool isMS3Quant = false, int etdQuantPosition, bool nosiebasecap = false, bool isETDQuantified = true, bool calculatePurity = false ) : System
outputDirectory string
rawFileDirectory string
inputFiles IEnumerable
tags IEnumerable
itTolerance CSMSL.Tolerance
ftTolerance CSMSL.Tolerance
isMS3Quant bool
etdQuantPosition int
nosiebasecap bool
isETDQuantified bool
calculatePurity bool
Résultat System

Property Details

CalculatePurity public_oe property

public bool CalculatePurity
Résultat bool

DontQuantifyETD public_oe property

public bool DontQuantifyETD
Résultat bool

ETDQuantPosition public_oe property

public int ETDQuantPosition
Résultat int

FtMassTolerance public_oe property

public Tolerance,CSMSL FtMassTolerance
Résultat CSMSL.Tolerance

InputFiles public_oe property

public List InputFiles
Résultat List

ItMassTolerance public_oe property

public Tolerance,CSMSL ItMassTolerance
Résultat CSMSL.Tolerance

MS3Quant public_oe property

public bool MS3Quant
Résultat bool

NoisebandCap public_oe property

public bool NoisebandCap
Résultat bool

OutputDirectory public_oe property

public string OutputDirectory
Résultat string

PurityMatrices public_oe property

public Dictionary PurityMatrices
Résultat IsobaricTagPurityCorrection>.Dictionary

PurityWindowInTh public_oe property

public double PurityWindowInTh
Résultat double

RawFileDirectory public_oe property

public string RawFileDirectory
Résultat string

RawFiles public_oe property

public Dictionary RawFiles
Résultat ThermoRawFile>.Dictionary

UsedTags public_oe property

public SortedList UsedTags
Résultat TagInformation>.SortedList