C# Class Coon.Compass.Procyon.QuantFile

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

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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>

Method Details

AddComparison() public méthode

public AddComparison ( Comparison comparison, ValueType typeOfValue ) : void
comparison Comparison
typeOfValue System.ValueType
Résultat void

GroupQuantData() public méthode

public GroupQuantData ( ) : void
Résultat void

MulitpleComparisonCorrection() public méthode

public MulitpleComparisonCorrection ( string multCompString, string thresholdTypeString, double sigThreshold ) : void
multCompString string
thresholdTypeString string
sigThreshold double
Résultat void

NormalizeDataSet() public méthode

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
Résultat void

PerformSignificanceTest() public méthode

public PerformSignificanceTest ( string sigTestingString, double sigThreshold, ValueType typeOfValue ) : void
sigTestingString string
sigThreshold double
typeOfValue System.ValueType
Résultat void

QuantFile() public méthode

public QuantFile ( List quantFiles, string>.Dictionary fileNameAndHeadertoUniqueGroupName ) : System
quantFiles List
fileNameAndHeadertoUniqueGroupName string>.Dictionary
Résultat System

QuantFile() public méthode

public QuantFile ( string fileLocation, List quantHeaders ) : System
fileLocation string
quantHeaders List
Résultat System

TestAnnotationEnrichment() public méthode

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
Résultat void