public class Quantification extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Quantification.Type
The type of the identification;
|
Constructor and Description |
---|
Quantification(Quantification.Type type,
List<CvParam> cvParamList) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
List<Double> |
getIsotopeLabellingDeviation()
Get a list of standard deviations of isotope labelling
|
Double |
getIsotopeLabellingDeviation(int index)
Get the standard deviation of a given sub sample
|
List<Double> |
getIsotopeLabellingError()
Get a list of standard errors of isotope labelling
|
Double |
getIsotopeLabellingError(int index)
Get the standard error of a given sub sample
|
uk.ac.ebi.pride.utilities.term.QuantCvTermReference |
getIsotopeLabellingMethod()
Get the isotope labelling method
|
Double |
getIsotopeLabellingResult(int index)
Get the result of isotope labelling according to a given index
|
List<Double> |
getIsotopeLabellingResults()
Get a list of results of isotope labelling
|
List<uk.ac.ebi.pride.utilities.term.QuantCvTermReference> |
getLabelFreeMethods()
Get a list of label free methods which are present
|
List<Double> |
getLabelFreeResults(Collection<uk.ac.ebi.pride.utilities.term.QuantCvTermReference> types)
Get the results of label free quantification methods
|
int |
getReferenceSubSampleIndex()
Get the index of reference sub sample
|
Quantification.Type |
getType() |
uk.ac.ebi.pride.utilities.term.QuantCvTermReference |
getUnit()
Get the unit of the quantification
|
int |
hashCode() |
boolean |
hasIsotopeLabellingMethod()
Check whether the results of isotope labelling methods are present
|
boolean |
hasLabelFreeMethod()
Check whether the results of label free quantification methods are present
|
boolean |
hasTotalIntensities()
Convenient method to check whether the reported value is total intensity
These values can be used for calculating ratios.
|
void |
setType(Quantification.Type type) |
public Quantification(Quantification.Type type, List<CvParam> cvParamList)
public Quantification.Type getType()
public void setType(Quantification.Type type)
public boolean hasLabelFreeMethod()
public List<uk.ac.ebi.pride.utilities.term.QuantCvTermReference> getLabelFreeMethods()
public List<Double> getLabelFreeResults(Collection<uk.ac.ebi.pride.utilities.term.QuantCvTermReference> types)
types
- the types of methods, the result will be ordered according the the input typespublic boolean hasIsotopeLabellingMethod()
public uk.ac.ebi.pride.utilities.term.QuantCvTermReference getIsotopeLabellingMethod()
public List<Double> getIsotopeLabellingResults()
public Double getIsotopeLabellingResult(int index)
index
- index of the sub samplepublic List<Double> getIsotopeLabellingDeviation()
public Double getIsotopeLabellingDeviation(int index)
index
- index of the sub samplepublic List<Double> getIsotopeLabellingError()
public Double getIsotopeLabellingError(int index)
index
- index of the sub samplepublic boolean hasTotalIntensities()
public uk.ac.ebi.pride.utilities.term.QuantCvTermReference getUnit()
public int getReferenceSubSampleIndex()
Copyright © 2015 European Bioinformatics Institute. All Rights Reserved.