public abstract class IntermediateProtein extends Object implements FDRComputableByDecoys
Constructor and Description |
---|
IntermediateProtein() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
abstract String |
getAccession()
getter for the Protein accession
|
Double |
getFDR()
Gets the local FDR value.
|
Double |
getFDRScore()
Gets the smoothed FDRScore value.
|
IntermediateGroup |
getGroup()
returns the group of this protein
|
Boolean |
getIsDecoy()
Returns true, if the item is a decoy, or false, if not.
|
Double |
getProteinScore()
Returns the proteinScore or null, if it is not yet calculated.
|
abstract String |
getProteinSequence()
getter for the protein sequence.
|
Double |
getQValue()
Getter for the qValue.
|
Double |
getScore(String scoreAccession)
Returns the score value of the score with the given accession.
|
int |
hashCode() |
void |
setFDR(Double fdr)
Sets the local FDR value.
|
void |
setFDRScore(Double fdrScore)
Sets the smoothed FDRScore value.
|
void |
setGroup(IntermediateGroup group)
sets the group of this protein
|
void |
setIsDecoy(Boolean isDecoy)
Setter for the isDecoy flag, may overwrite the initial setting.
|
void |
setProteinScore(Double score)
Setter for the protein score
|
void |
setQValue(Double value)
Setter for the qValue.
|
public abstract String getAccession()
public abstract String getProteinSequence()
public void setGroup(IntermediateGroup group)
group
- public IntermediateGroup getGroup()
public Boolean getIsDecoy()
FDRComputableByDecoys
getIsDecoy
in interface FDRComputableByDecoys
public void setIsDecoy(Boolean isDecoy)
isDecoy
- public void setFDR(Double fdr)
FDRComputableByDecoys
setFDR
in interface FDRComputableByDecoys
public Double getFDR()
FDRComputableByDecoys
getFDR
in interface FDRComputableByDecoys
public void setQValue(Double value)
FDRComputableByDecoys
setQValue
in interface FDRComputableByDecoys
public Double getQValue()
FDRComputableByDecoys
getQValue
in interface FDRComputableByDecoys
public void setFDRScore(Double fdrScore)
FDRComputableByDecoys
setFDRScore
in interface FDRComputableByDecoys
public Double getFDRScore()
FDRComputableByDecoys
getFDRScore
in interface FDRComputableByDecoys
public Double getScore(String scoreAccession)
The protein only has one score, i.e. the protein score, and this is null, if not yet calculated.
getScore
in interface FDRComputableByDecoys
scoreAccession
- public Double getProteinScore()
public void setProteinScore(Double score)
score
- Copyright © 2015. All Rights Reserved.