Class NormalizationFactors
java.lang.Object
com.compomics.util.experiment.normalization.NormalizationFactors
Class grouping the normalization factors used to normalize quantification
results.
- Author:
- Marc Vaudel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPeptideNormalisationFactor(String sampleName, double normalisationFactor) Adds a peptide normalization factor.voidaddProteinNormalisationFactor(String sampleName, double normalisationFactor) Adds a protein normalization factor.voidaddPsmNormalisationFactor(String sampleName, double normalisationFactor) Adds a PSM normalization factor.doublegetPeptideNormalisationFactor(String sampleName) Returns the peptide normalization factor for the given sample, 1.0 if not set.doublegetProteinNormalisationFactor(String sampleName) Returns the protein normalization factor for the given sample, 1.0 if not set.doublegetPsmNormalisationFactor(String sampleName) Returns the PSM normalization factor for the given sample, 1.0 if not set.booleanIndicates whether normalization factors are set.booleanIndicates whether the peptide normalization factors are set.booleanIndicates whether the protein normalization factors are set.booleanIndicates whether the PSM normalization factors are set.voidResets the peptide normalization factors.voidResets the protein normalization factors.voidResets the PSM normalization factors.
-
Constructor Details
-
NormalizationFactors
public NormalizationFactors()Constructor.
-
-
Method Details
-
hasNormalizationFactors
public boolean hasNormalizationFactors()Indicates whether normalization factors are set.- Returns:
- a boolean indicating whether the protein normalization factors are set
-
hasProteinNormalisationFactors
public boolean hasProteinNormalisationFactors()Indicates whether the protein normalization factors are set.- Returns:
- a boolean indicating whether the protein normalization factors are set
-
hasPeptideNormalisationFactors
public boolean hasPeptideNormalisationFactors()Indicates whether the peptide normalization factors are set.- Returns:
- a boolean indicating whether the peptide normalization factors are set
-
hasPsmNormalisationFactors
public boolean hasPsmNormalisationFactors()Indicates whether the PSM normalization factors are set.- Returns:
- a boolean indicating whether the PSM normalization factors are set
-
resetProteinNormalisationFactors
public void resetProteinNormalisationFactors()Resets the protein normalization factors. -
resetPeptideNormalisationFactors
public void resetPeptideNormalisationFactors()Resets the peptide normalization factors. -
resetPsmNormalisationFactors
public void resetPsmNormalisationFactors()Resets the PSM normalization factors. -
addProteinNormalisationFactor
Adds a protein normalization factor.- Parameters:
sampleName- the index of the samplenormalisationFactor- the normalization factor
-
addPeptideNormalisationFactor
Adds a peptide normalization factor.- Parameters:
sampleName- the index of the samplenormalisationFactor- the normalization factor
-
addPsmNormalisationFactor
Adds a PSM normalization factor.- Parameters:
sampleName- the index of the samplenormalisationFactor- the normalization factor
-
getProteinNormalisationFactor
Returns the protein normalization factor for the given sample, 1.0 if not set.- Parameters:
sampleName- the index of the sample- Returns:
- the normalization factor
-
getPeptideNormalisationFactor
Returns the peptide normalization factor for the given sample, 1.0 if not set.- Parameters:
sampleName- the index of the sample- Returns:
- the normalization factor
-
getPsmNormalisationFactor
Returns the PSM normalization factor for the given sample, 1.0 if not set.- Parameters:
sampleName- the index of the sample- Returns:
- the normalization factor
-