public class XtandemParameters extends Object implements IdentificationAlgorithmParameter
Constructor and Description |
---|
XtandemParameters()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(IdentificationAlgorithmParameter identificationAlgorithmParameter)
Indicates whether another identificationAlgorithmParameter has the same
parameters.
|
Advocate |
getAlgorithm()
Returns the identification algorithm.
|
Double |
getDynamicRange()
Returns the dynamic range for spectrum filtering.
|
Double |
getMaxEValue()
Returns the maximal e-value searched for.
|
Double |
getMaximumExpectationValueRefinement()
Returns the maximum expectation value to use for refinement.
|
Double |
getMinFragmentMz()
Returns the minimal fragment m/z.
|
Integer |
getMinPeaksPerSpectrum()
Returns the minimal number of peaks per spectrum.
|
Double |
getMinPrecursorMass()
Returns the minimal precursor mass.
|
Integer |
getnPeaks()
Returns the number of most intense peaks to consider.
|
String |
getOutputResults()
Returns the output results filter.
|
Double |
getProteinPtmComplexity()
Returns the proteinPtmComplexity.
|
String |
getSkylinePath()
Returns the skyline path.
|
Boolean |
isOutputHistograms()
Indicates whether histograms should be written in the result file.
|
Boolean |
isOutputProteins()
Indicates whether the protein bloc should be included in the export.
|
Boolean |
isOutputSequences()
Returns whether the protein sequences should be included in the protein
block of the export.
|
Boolean |
isOutputSpectra()
Indicate whether the spectra should be exported in the result file.
|
Boolean |
isPotentialModificationsForFullRefinment()
Indicates whether the refinement modifications should be used for the
full refinement.
|
Boolean |
isProteinQuickAcetyl()
Indicates whether the protein quick acetylation option should be
triggered.
|
Boolean |
isQuickPyrolidone()
Returns whether the quick pyrolidone option should be triggered.
|
Boolean |
isRefine()
Returns whether the second pass search should be triggered.
|
Boolean |
isRefinePointMutations()
Indicates whether point mutations should be looked for during the
refinement process.
|
Boolean |
isRefineSemi()
Indicates whether the semi enzymatic option of the second pass search
should be triggered.
|
Boolean |
isRefineSnaps()
Sets whether snAPs should be used during the refinement process.
|
Boolean |
isRefineSpectrumSynthesis()
Indicates whether the spectrum synthesis option should be used during the
refinement process.
|
Boolean |
isRefineUnanticipatedCleavages()
Returns whether the unanticipated cleavages option should be used during
the refinement process.
|
Boolean |
isStpBias()
Returns whether the stP bias should be triggered.
|
Boolean |
isUseNoiseSuppression()
Indicates whether noise suppression should be used when importing
spectra.
|
void |
setDynamicRange(Double dynamicRange)
Sets the dynamic range for spectrum filtering.
|
void |
setMaxEValue(Double maxEValue)
Sets the maximal e-value searched for.
|
void |
setMaximumExpectationValueRefinement(Double maximumExpectationValue)
Sets the maximum expectation value to use for refinement.
|
void |
setMinFragmentMz(Double minFragmentMz)
Sets the minimal fragment m/z.
|
void |
setMinPeaksPerSpectrum(Integer minPeaksPerSpectrum)
Sets the minimal number of peaks per spectrum.
|
void |
setMinPrecursorMass(Double minPrecursorMass)
Sets the minimal precursor mass.
|
void |
setnPeaks(Integer nPeaks)
Sets the number of most intense peaks to consider.
|
void |
setOutputHistograms(Boolean outputHistograms)
Sets whether histograms should be written in the result file
|
void |
setOutputProteins(Boolean outputProteins)
Sets whether the protein bloc should be included in the export.
|
void |
setOutputResults(String outputResults)
Set the output results filter.
|
void |
setOutputSequences(boolean outputSequences)
Sets whether the protein sequences should be included in the protein
block of the export.
|
void |
setOutputSpectra(Boolean outputSpectra)
Sets whether the spectra should be exported in the result file.
|
void |
setPotentialModificationsForFullRefinment(Boolean potentialModificationsForFullRefinment)
Sets whether the refinement modifications should be used for the full
refinement
|
void |
setProteinPtmComplexity(Double proteinPtmComplexity)
Set the proteinPtmComplexity.
|
void |
setProteinQuickAcetyl(Boolean proteinQuickAcetyl)
Sets whether the protein quick acetylation option should be triggered.
|
void |
setQuickPyrolidone(Boolean quickPyrolidone)
Sets whether the quick pyrolidone option should be triggered.
|
void |
setRefine(Boolean refine)
Sets whether the second pass search should be triggered.
|
void |
setRefinePointMutations(Boolean refinePointMutations)
Sets whether point mutations should be looked for during the refinement
process.
|
void |
setRefineSemi(Boolean refineSemi)
Sets whether the semi enzymatic option of the second pass search should
be triggered.
|
void |
setRefineSnaps(Boolean refineSnaps)
Sets whether snAPs should be used during the refinement process.
|
void |
setRefineSpectrumSynthesis(Boolean refineSpectrumSynthesis)
Sets whether the spectrum synthesis option should be used during the
refinement process.
|
void |
setRefineUnanticipatedCleavages(Boolean refineUnanticipatedCleavages)
Sets whether the unanticipated cleavages option should be used during the
refinement process.
|
void |
setSkylinePath(String skylinePath)
Sets the skyline path.
|
void |
setStpBias(Boolean stpBias)
Sets whether the stP bias should be triggered
|
void |
setUseNoiseSuppression(Boolean useNoiseSuppression)
Sets whether noise suppression should be used when importing spectra.
|
String |
toString(boolean html)
Returns the parameters as a string.
|
public Double getDynamicRange()
public void setDynamicRange(Double dynamicRange)
dynamicRange
- the dynamic range for spectrum filteringpublic Integer getnPeaks()
public void setnPeaks(Integer nPeaks)
nPeaks
- the number of most intense peaks to considerpublic Double getMinPrecursorMass()
public void setMinPrecursorMass(Double minPrecursorMass)
minPrecursorMass
- the minimal precursor masspublic Double getMinFragmentMz()
public void setMinFragmentMz(Double minFragmentMz)
minFragmentMz
- the minimal fragment m/zpublic Integer getMinPeaksPerSpectrum()
public void setMinPeaksPerSpectrum(Integer minPeaksPerSpectrum)
minPeaksPerSpectrum
- the minimal number of peaks per spectrumpublic Boolean isProteinQuickAcetyl()
public void setProteinQuickAcetyl(Boolean proteinQuickAcetyl)
proteinQuickAcetyl
- true if the protein quick acetylation option
should be triggeredpublic Boolean isQuickPyrolidone()
public void setQuickPyrolidone(Boolean quickPyrolidone)
quickPyrolidone
- the quick pyrolidone option should be triggeredpublic Boolean isRefine()
public void setRefine(Boolean refine)
refine
- true if the second pass search should be triggeredpublic Boolean isStpBias()
public void setStpBias(Boolean stpBias)
stpBias
- true if the stP bias should be triggeredpublic Double getMaxEValue()
public void setMaxEValue(Double maxEValue)
maxEValue
- the maximal e-value searched forpublic Boolean isRefineSemi()
public void setRefineSemi(Boolean refineSemi)
refineSemi
- true if the semi enzymatic option of the second pass
search should be triggeredpublic Boolean isRefinePointMutations()
public void setRefinePointMutations(Boolean refinePointMutations)
refinePointMutations
- true if point mutations should be looked for
during the refinement processpublic Boolean isRefineSpectrumSynthesis()
public void setRefineSpectrumSynthesis(Boolean refineSpectrumSynthesis)
refineSpectrumSynthesis
- true if the spectrum synthesis option
should be used during the refinement processpublic Boolean isRefineUnanticipatedCleavages()
public void setRefineUnanticipatedCleavages(Boolean refineUnanticipatedCleavages)
refineUnanticipatedCleavages
- true if the unanticipated cleavages
option should be used during the refinement processpublic Double getMaximumExpectationValueRefinement()
public void setMaximumExpectationValueRefinement(Double maximumExpectationValue)
maximumExpectationValue
- the maximum expectation value to use for
refinementpublic Boolean isPotentialModificationsForFullRefinment()
public void setPotentialModificationsForFullRefinment(Boolean potentialModificationsForFullRefinment)
potentialModificationsForFullRefinment
- true if the refinement
modifications should be used for the full refinementpublic String getSkylinePath()
public void setSkylinePath(String skylinePath)
skylinePath
- the skyline pathpublic Boolean isOutputProteins()
public void setOutputProteins(Boolean outputProteins)
outputProteins
- the protein bloc should be included in the exportpublic Boolean isOutputSequences()
public void setOutputSequences(boolean outputSequences)
outputSequences
- true if the protein sequences should be included
in the protein block of the exportpublic Boolean isOutputSpectra()
public void setOutputSpectra(Boolean outputSpectra)
outputSpectra
- true if the spectra should be exported in the result
filepublic Boolean isOutputHistograms()
public void setOutputHistograms(Boolean outputHistograms)
outputHistograms
- true if histograms should be written in the
result filepublic Boolean isUseNoiseSuppression()
public void setUseNoiseSuppression(Boolean useNoiseSuppression)
useNoiseSuppression
- true if noise suppression should be used when
importing spectrapublic Boolean isRefineSnaps()
public void setRefineSnaps(Boolean refineSnaps)
refineSnaps
- true if snAPs should be used during the refinement
processpublic String getOutputResults()
public void setOutputResults(String outputResults)
outputResults
- the outputResults to setpublic Double getProteinPtmComplexity()
public void setProteinPtmComplexity(Double proteinPtmComplexity)
proteinPtmComplexity
- the proteinPtmComplexity to setpublic Advocate getAlgorithm()
IdentificationAlgorithmParameter
getAlgorithm
in interface IdentificationAlgorithmParameter
public boolean equals(IdentificationAlgorithmParameter identificationAlgorithmParameter)
IdentificationAlgorithmParameter
equals
in interface IdentificationAlgorithmParameter
identificationAlgorithmParameter
- the other
identificationAlgorithmParameterpublic String toString(boolean html)
IdentificationAlgorithmParameter
toString
in interface IdentificationAlgorithmParameter
html
- use HTML formattingCopyright © 2016. All rights reserved.