C# Класс Coon.Compass.Procyon.QuantFile

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

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

Метод Описание
AddComparison ( Comparison comparison, ValueType typeOfValue ) : void
GroupQuantData ( ) : void
MulitpleComparisonCorrection ( string multCompString, string thresholdTypeString, double sigThreshold ) : void
NormalizeDataSet ( bool noNormalize, bool sumNormalize, bool medianNormalize, string uniprotHeader, string normalizationString, List uniprotListForNormalization ) : void
PerformSignificanceTest ( string sigTestingString, double sigThreshold, ValueType typeOfValue ) : void
QuantFile ( List quantFiles, string>.Dictionary fileNameAndHeadertoUniqueGroupName ) : System
QuantFile ( string fileLocation, List quantHeaders ) : System
TestAnnotationEnrichment ( string annotationString, List annotationsToAdd, AnnotationEntry>.Dictionary annotationEntryDict, Dictionary uniprotToAnnotationList, double annotationSigThreshold ) : void

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

Метод Описание
AnnotateQuantEntries ( string annotationString, List annotationsToAdd, AnnotationEntry>.Dictionary annotationEntryDict, Dictionary uniprotToAnnotationList ) : void
ApplyNormalizationFactors ( ) : void
BenjaminiHochberg ( double>.Dictionary pvalueDict ) : double>.Dictionary
CreateAnnotationCountDict ( Dictionary annotationQuantListDict ) : Dictionary>
DoNotNormalizeDataSet ( Dictionary normalizationSubset ) : void
FisherExactTest ( int>.Dictionary background, int>.Dictionary test ) : double>.Dictionary
ListSignificantChangingQuantEntries ( List annotationsToAdd, Comparison comparison, string sigType, List quantEntries ) : List>.Dictionary
MedianNormalizeDataSet ( Dictionary normalizationSubset ) : void
SumNormalizeDataSet ( Dictionary normalizationSubset ) : void
TestForEnrichment ( int>.Dictionary backgroundDict, int>.Dictionary testDict, double annotationSigThreshold ) : Dictionary>

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

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

public AddComparison ( Comparison comparison, ValueType typeOfValue ) : void
comparison Comparison
typeOfValue System.ValueType
Результат void

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

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

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

public MulitpleComparisonCorrection ( string multCompString, string thresholdTypeString, double sigThreshold ) : void
multCompString string
thresholdTypeString string
sigThreshold double
Результат void

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

public NormalizeDataSet ( bool noNormalize, bool sumNormalize, bool medianNormalize, string uniprotHeader, string normalizationString, List uniprotListForNormalization ) : void
noNormalize bool
sumNormalize bool
medianNormalize bool
uniprotHeader string
normalizationString string
uniprotListForNormalization List
Результат void

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

public PerformSignificanceTest ( string sigTestingString, double sigThreshold, ValueType typeOfValue ) : void
sigTestingString string
sigThreshold double
typeOfValue System.ValueType
Результат void

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

public QuantFile ( List quantFiles, string>.Dictionary fileNameAndHeadertoUniqueGroupName ) : System
quantFiles List
fileNameAndHeadertoUniqueGroupName string>.Dictionary
Результат System

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

public QuantFile ( string fileLocation, List quantHeaders ) : System
fileLocation string
quantHeaders List
Результат System

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

public TestAnnotationEnrichment ( string annotationString, List annotationsToAdd, AnnotationEntry>.Dictionary annotationEntryDict, Dictionary uniprotToAnnotationList, double annotationSigThreshold ) : void
annotationString string
annotationsToAdd List
annotationEntryDict AnnotationEntry>.Dictionary
uniprotToAnnotationList Dictionary
annotationSigThreshold double
Результат void