Class GeeqAdminValueObject

All Implemented Interfaces:
Serializable, Identifiable

public class GeeqAdminValueObject extends GeeqValueObject
Represents administrative geeq information. On top of the classic VO, this one also exposes the underlying variables behind the public scores for suitability, quality, batch effect and batch confound.
Author:
paul, tesarst
See Also:
  • Constructor Details

    • GeeqAdminValueObject

      public GeeqAdminValueObject()
      Required when using the class as a spring bean
    • GeeqAdminValueObject

      public GeeqAdminValueObject(Geeq g)
  • Method Details

    • getDetectedQualityScore

      public double getDetectedQualityScore()
    • getManualQualityScore

      public double getManualQualityScore()
    • isManualQualityOverride

      public boolean isManualQualityOverride()
    • getDetectedSuitabilityScore

      public double getDetectedSuitabilityScore()
    • getManualSuitabilityScore

      public double getManualSuitabilityScore()
    • isManualSuitabilityOverride

      public boolean isManualSuitabilityOverride()
    • getQScoreBatchEffect

      public double getQScoreBatchEffect()
    • isManualHasStrongBatchEffect

      public boolean isManualHasStrongBatchEffect()
    • isManualHasNoBatchEffect

      public boolean isManualHasNoBatchEffect()
    • isManualBatchEffectActive

      public boolean isManualBatchEffectActive()
    • getQScoreBatchConfound

      public double getQScoreBatchConfound()
    • isManualHasBatchConfound

      public boolean isManualHasBatchConfound()
    • isManualBatchConfoundActive

      public boolean isManualBatchConfoundActive()
    • getOtherIssues

      public String getOtherIssues()
    • setDetectedQualityScore

      public void setDetectedQualityScore(double detectedQualityScore)
    • setManualQualityScore

      public void setManualQualityScore(double manualQualityScore)
    • setManualQualityOverride

      public void setManualQualityOverride(boolean manualQualityOverride)
    • setDetectedSuitabilityScore

      public void setDetectedSuitabilityScore(double detectedSuitabilityScore)
    • setManualSuitabilityScore

      public void setManualSuitabilityScore(double manualSuitabilityScore)
    • setManualSuitabilityOverride

      public void setManualSuitabilityOverride(boolean manualSuitabilityOverride)
    • setQScoreBatchEffect

      public void setQScoreBatchEffect(double qScoreBatchEffect)
    • setManualHasStrongBatchEffect

      public void setManualHasStrongBatchEffect(boolean manualHasStrongBatchEffect)
    • setManualHasNoBatchEffect

      public void setManualHasNoBatchEffect(boolean manualHasNoBatchEffect)
    • setManualBatchEffectActive

      public void setManualBatchEffectActive(boolean manualBatchEffectActive)
    • setQScoreBatchConfound

      public void setQScoreBatchConfound(double qScoreBatchConfound)
    • setManualHasBatchConfound

      public void setManualHasBatchConfound(boolean manualHasBatchConfound)
    • setManualBatchConfoundActive

      public void setManualBatchConfoundActive(boolean manualBatchConfoundActive)
    • setOtherIssues

      public void setOtherIssues(String otherIssues)
    • toString

      public String toString()
      Overrides:
      toString in class GeeqValueObject