Class DifferentialExpressionAnalysisResult
- java.lang.Object
-
- ubic.gemma.model.analysis.AnalysisResult
-
- ubic.gemma.model.analysis.expression.diff.DifferentialExpressionAnalysisResult
-
- All Implemented Interfaces:
Serializable
,Identifiable
public class DifferentialExpressionAnalysisResult extends AnalysisResult implements Serializable
Result of an analysis of differences in expression levels -- a single test (e.g., for one gene or one probe), for one factor. These statistics are based on ANOVA-style analysis, with a collection of ContrastResults storing the associated contrasts.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DifferentialExpressionAnalysisResult.Factory
-
Constructor Summary
Constructors Constructor Description DifferentialExpressionAnalysisResult()
No-arg constructor added to satisfy javabean contract
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
Set<ContrastResult>
getContrasts()
Double
getCorrectedPvalue()
Integer
getCorrectedPValueBin()
Long
getId()
CompositeSequence
getProbe()
Double
getPvalue()
Double
getRank()
ExpressionAnalysisResultSet
getResultSet()
int
hashCode()
void
setContrasts(Set<ContrastResult> contrasts)
void
setCorrectedPvalue(Double correctedPvalue)
void
setCorrectedPValueBin(Integer correctedPValueBin)
void
setId(Long id)
void
setProbe(CompositeSequence probe)
void
setPvalue(Double pvalue)
void
setRank(Double rank)
void
setResultSet(ExpressionAnalysisResultSet resultSet)
String
toString()
-
-
-
Method Detail
-
getContrasts
public Set<ContrastResult> getContrasts()
- Returns:
- Contrasts for this result. Depending on configuration, this might only be stored if the Result itself is significant at some given threshold (e.g., nominal p-value of 0.05) (but default is to store everything)
-
setContrasts
public void setContrasts(Set<ContrastResult> contrasts)
-
getCorrectedPvalue
public Double getCorrectedPvalue()
- Returns:
- A false discovery estimate (qvalue)
-
setCorrectedPvalue
public void setCorrectedPvalue(Double correctedPvalue)
-
getCorrectedPValueBin
public Integer getCorrectedPValueBin()
- Returns:
- an indexable parameter for the corrected qvalue, to speed searches.
-
setCorrectedPValueBin
public void setCorrectedPValueBin(Integer correctedPValueBin)
-
getId
public Long getId()
- Specified by:
getId
in interfaceIdentifiable
-
setId
public void setId(Long id)
-
getProbe
public CompositeSequence getProbe()
-
setProbe
public void setProbe(CompositeSequence probe)
-
getPvalue
public Double getPvalue()
- Returns:
- The p-value from the test for rejection of the null hypothesis of no effect
-
setPvalue
public void setPvalue(Double pvalue)
-
getRank
public Double getRank()
- Returns:
- The fractional rank of this result, relative to the others in the ResultSet. Thus the best (lowest p-value) will have a fractional rank of 0.0, the worst wil lbe 1.0.
-
setRank
public void setRank(Double rank)
-
getResultSet
public ExpressionAnalysisResultSet getResultSet()
-
setResultSet
public void setResultSet(ExpressionAnalysisResultSet resultSet)
-
-