public class ModificationLocalizationParameters extends ExperimentObject
NO_KEY
Constructor and Description |
---|
ModificationLocalizationParameters()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(ModificationLocalizationParameters otherParameters)
Returns true if the objects have identical settings.
|
boolean |
getAlignNonConfidentModifications()
Indicates whether the non confidently localized modifications should be
aligned on the confident sites.
|
double |
getDScoreThreshold()
Returns the D-score threshold.
|
double |
getProbabilisticScoreThreshold()
Returns the probabilistic score threshold (inclusive).
|
ModificationLocalizationScore |
getSelectedProbabilisticScore()
Returns the selected probabilistic score.
|
SequenceMatchingParameters |
getSequenceMatchingParameters()
Returns the sequence matching preferences to use when mapping
modifications on amino acid sequences.
|
String |
getShortDescription()
Returns a short description of the parameters.
|
boolean |
isProbabilisticScoreCalculation()
Indicates whether a probabilistic modification score is required.
|
boolean |
isProbabilisticScoreNeutralLosses()
Indicates whether the neutral losses shall be taken into account for
spectrum annotation when calculating the probabilistic score.
|
void |
setAlignNonConfidentModifications(boolean alignNonConfidentModifications)
Sets whether the non confidently localized modifications should be
aligned on the confident sites.
|
void |
setDScoreThreshold(double dScoreThreshold)
Sets the D-score threshold.
|
void |
setProbabilisticScoreCalculation(boolean probabilisticScoreCalculation)
Sets whether a probabilistic modification score is required.
|
void |
setProbabilisticScoreNeutralLosses(boolean probabilisticScoreNeutralLosses)
Sets whether the neutral losses shall be taken into account for spectrum
annotation when calculating the probabilistic score.
|
void |
setProbabilisticScoreThreshold(double probabilisticScoreThreshold)
Sets the probabilistic score threshold (inclusive).
|
void |
setSelectedProbabilisticScore(ModificationLocalizationScore selectedProbabilisticScore)
Sets the selected probabilistic score.
|
void |
setSequenceMatchingParameters(SequenceMatchingParameters sequenceMatchingParameters)
Sets the sequence matching preferences to use when mapping modifications
on amino acid sequences.
|
addUrParam, asLong, clearParametersMap, getId, getUrParam, getUrParams, removeUrParam, setId, setUrParams
public ModificationLocalizationParameters()
public boolean isProbabilisticScoreCalculation()
public void setProbabilisticScoreCalculation(boolean probabilisticScoreCalculation)
probabilisticScoreCalculation
- a boolean indicating whether a
probabilistic modification score is requiredpublic ModificationLocalizationScore getSelectedProbabilisticScore()
public void setSelectedProbabilisticScore(ModificationLocalizationScore selectedProbabilisticScore)
selectedProbabilisticScore
- the selected probabilistic scorepublic double getProbabilisticScoreThreshold()
public void setProbabilisticScoreThreshold(double probabilisticScoreThreshold)
probabilisticScoreThreshold
- The probabilistic score threshold
(inclusive).public double getDScoreThreshold()
public void setDScoreThreshold(double dScoreThreshold)
dScoreThreshold
- the D-score thresholdpublic boolean isProbabilisticScoreNeutralLosses()
public void setProbabilisticScoreNeutralLosses(boolean probabilisticScoreNeutralLosses)
probabilisticScoreNeutralLosses
- indicates whether the neutral
losses shall be taken into account for spectrum annotation when
calculating the probabilistic scorepublic SequenceMatchingParameters getSequenceMatchingParameters()
public void setSequenceMatchingParameters(SequenceMatchingParameters sequenceMatchingParameters)
sequenceMatchingParameters
- the sequence matching preferences to
use when mapping modifications on amino acid sequencespublic boolean getAlignNonConfidentModifications()
public void setAlignNonConfidentModifications(boolean alignNonConfidentModifications)
alignNonConfidentModifications
- a boolean indicating whether the
non confidently localized modifications should be aligned on the
confident sitespublic String getShortDescription()
public boolean equals(ModificationLocalizationParameters otherParameters)
otherParameters
- the parameters to compare toCopyright © 2021. All rights reserved.