public class Score extends Object
Constructor and Description |
---|
Score() |
Score(Map<uk.ac.ebi.pride.utilities.term.SearchEngineCvTermReference,Map<uk.ac.ebi.pride.utilities.term.SearchEngineScoreCvTermReference,Number>> scores) |
Modifier and Type | Method and Description |
---|---|
void |
addScore(uk.ac.ebi.pride.utilities.term.SearchEngineCvTermReference se,
uk.ac.ebi.pride.utilities.term.SearchEngineScoreCvTermReference ref,
Number num)
Add a new peptide score
|
boolean |
equals(Object o) |
List<Number> |
getAllScoreValues()
Get all peptide scores, this will produce a sequential order list
|
double |
getDefaultScore()
Get the Default score for Search Engine
* @return score
|
uk.ac.ebi.pride.utilities.term.SearchEngineCvTermReference |
getDefaultSearchEngine()
Get Default Search Engine for Scores.
|
Number |
getScore(uk.ac.ebi.pride.utilities.term.SearchEngineCvTermReference se,
uk.ac.ebi.pride.utilities.term.SearchEngineScoreCvTermReference ref)
Get peptide score for a specified search engine and cv term reference
|
Map<uk.ac.ebi.pride.utilities.term.SearchEngineScoreCvTermReference,Number> |
getScores(uk.ac.ebi.pride.utilities.term.SearchEngineCvTermReference se)
Get scores for search engine
|
List<Number> |
getScores(uk.ac.ebi.pride.utilities.term.SearchEngineScoreCvTermReference scoreCvTerm)
Scan for scores using a given score cv term
|
List<uk.ac.ebi.pride.utilities.term.SearchEngineCvTermReference> |
getSearchEngineCvTermReferences()
Get all the search engine types within this peptide
|
List<uk.ac.ebi.pride.utilities.term.SearchEngineScoreCvTermReference> |
getSearchEngineScoreCvTermReferenceWithValues() |
Number |
getValueBySearchEngineScoreTerm(String accession)
Retrieve the value of one score for an specific search engine term
|
int |
hashCode() |
void |
removeScore(uk.ac.ebi.pride.utilities.term.SearchEngineCvTermReference se)
Remove all the scores assigned to the input search engine.
|
void |
removeScore(uk.ac.ebi.pride.utilities.term.SearchEngineCvTermReference se,
uk.ac.ebi.pride.utilities.term.SearchEngineScoreCvTermReference ref)
Remove peptide score with specified search engine and cv term reference
|
public Map<uk.ac.ebi.pride.utilities.term.SearchEngineScoreCvTermReference,Number> getScores(uk.ac.ebi.pride.utilities.term.SearchEngineCvTermReference se)
se
- search enginepublic List<Number> getScores(uk.ac.ebi.pride.utilities.term.SearchEngineScoreCvTermReference scoreCvTerm)
scoreCvTerm
- score cv termpublic Number getScore(uk.ac.ebi.pride.utilities.term.SearchEngineCvTermReference se, uk.ac.ebi.pride.utilities.term.SearchEngineScoreCvTermReference ref)
se
- search engineref
- cv term referencepublic List<Number> getAllScoreValues()
public List<uk.ac.ebi.pride.utilities.term.SearchEngineCvTermReference> getSearchEngineCvTermReferences()
public void addScore(uk.ac.ebi.pride.utilities.term.SearchEngineCvTermReference se, uk.ac.ebi.pride.utilities.term.SearchEngineScoreCvTermReference ref, Number num)
se
- search engineref
- cv term reference for the score typenum
- peptide scorepublic void removeScore(uk.ac.ebi.pride.utilities.term.SearchEngineCvTermReference se)
se
- search enginepublic void removeScore(uk.ac.ebi.pride.utilities.term.SearchEngineCvTermReference se, uk.ac.ebi.pride.utilities.term.SearchEngineScoreCvTermReference ref)
se
- search engineref
- cv term referencepublic double getDefaultScore()
public uk.ac.ebi.pride.utilities.term.SearchEngineCvTermReference getDefaultSearchEngine()
public List<uk.ac.ebi.pride.utilities.term.SearchEngineScoreCvTermReference> getSearchEngineScoreCvTermReferenceWithValues()
public Number getValueBySearchEngineScoreTerm(String accession)
accession
- Specific CV Accession for Search Engine ScoreCopyright © 2015 European Bioinformatics Institute. All Rights Reserved.