Class IdMatchValidationParameters
java.lang.Object
com.compomics.util.experiment.personalization.ExperimentObject
com.compomics.util.parameters.identification.advanced.IdMatchValidationParameters
- All Implemented Interfaces:
Serializable
Generic class grouping the identification matches validation preferences.
- Author:
- Marc Vaudel, Harald Barsnes
- See Also:
-
Field Summary
Fields inherited from class com.compomics.util.experiment.personalization.ExperimentObject
NO_KEY -
Constructor Summary
ConstructorsConstructorDescriptionConstructor for default settings.IdMatchValidationParameters(IdMatchValidationParameters idMatchValidationPreferences) Creates a new IdMatchValidationPreferences based on the values of the given IdMatchValidationPreferences. -
Method Summary
Modifier and TypeMethodDescriptionbooleanequals(IdMatchValidationParameters otherIdMatchValidationPreferences) Returns true if the objects have identical settings.doubleReturns the default peptide FDR.doubleReturns the default protein FDR.doubleReturns the default PSM FDR.Returns a short description of the parameters.Returns the validation QC preferences.voidsetDefaultPeptideFDR(double defaultPeptideFDR) Sets the default peptide FDR.voidsetDefaultProteinFDR(double defaultProteinFDR) Sets the default protein FDR.voidsetDefaultPsmFDR(double defaultPsmFDR) Sets the default PSM FDR.voidsetValidationQCParameters(ValidationQcParameters validationQCPreferences) Sets the validation QC preferences.Methods inherited from class com.compomics.util.experiment.personalization.ExperimentObject
addUrParam, asLong, clearParametersMap, getId, getUrParam, getUrParams, removeUrParam, setId, setUrParams
-
Constructor Details
-
IdMatchValidationParameters
public IdMatchValidationParameters()Constructor for default settings. -
IdMatchValidationParameters
Creates a new IdMatchValidationPreferences based on the values of the given IdMatchValidationPreferences.- Parameters:
idMatchValidationPreferences- an IdMatchValidationPreferences to take default values from.
-
-
Method Details
-
getDefaultProteinFDR
public double getDefaultProteinFDR()Returns the default protein FDR.- Returns:
- the default protein FDR
-
setDefaultProteinFDR
public void setDefaultProteinFDR(double defaultProteinFDR) Sets the default protein FDR.- Parameters:
defaultProteinFDR- the default protein FDR
-
getDefaultPeptideFDR
public double getDefaultPeptideFDR()Returns the default peptide FDR.- Returns:
- the default peptide FDR
-
setDefaultPeptideFDR
public void setDefaultPeptideFDR(double defaultPeptideFDR) Sets the default peptide FDR.- Parameters:
defaultPeptideFDR- the default peptide FDR
-
getDefaultPsmFDR
public double getDefaultPsmFDR()Returns the default PSM FDR.- Returns:
- the default PSM FDR
-
setDefaultPsmFDR
public void setDefaultPsmFDR(double defaultPsmFDR) Sets the default PSM FDR.- Parameters:
defaultPsmFDR- the default PSM FDR
-
getValidationQCParameters
Returns the validation QC preferences.- Returns:
- the validation QC preferences
-
setValidationQCParameters
Sets the validation QC preferences.- Parameters:
validationQCPreferences- the validation QC preferences
-
getShortDescription
Returns a short description of the parameters.- Returns:
- a short description of the parameters
-
equals
Returns true if the objects have identical settings.- Parameters:
otherIdMatchValidationPreferences- the IdMatchValidationPreferences to compare to- Returns:
- true if the objects have identical settings
-