Class ProcessedExpressionDataVector

All Implemented Interfaces:
Identifiable

public class ProcessedExpressionDataVector extends BulkExpressionDataVector
Represents the processed data that is used for actual analyses.

The vectors in this class would have been masked to remove missing values.

  • Constructor Details

    • ProcessedExpressionDataVector

      public ProcessedExpressionDataVector()
  • Method Details

    • hashCode

      public int hashCode()
      Description copied from class: DataVector
      Returns a hash code based on this entity's identifiers.
      Overrides:
      hashCode in class DesignElementDataVector
    • equals

      public boolean equals(Object object)
      Description copied from class: AbstractIdentifiable
      Important note: Two objects with the same class and non-null ID must be considered equal. If one or both IDs are nulls, the rest of the state can be used to determine equality.
      Specified by:
      equals in class AbstractIdentifiable
    • getRankByMean

      @Nullable public Double getRankByMean()
      Relative expression level of this vector in the study. Used as a quick-and-dirty way to provide feedback about the expression level without referring to any absolute baseline other than the minimum in the entire dataset, based on the mean expression measurement for the probe.

      For two-color data sets, this is computed using the intensity values for the probe in the two channels, not from the ratios stored in this vector. For one-color data sets, this is computed directly from the intensity levels in this vector.

    • getRankByMax

      @Nullable public Double getRankByMax()
      The relative expression level of this vector in the study. Used as a quick-and-dirty way to provide feedback about the expression level without referring to any absolute baseline other than the minimum in the entire dataset, based on the maximum expression measurement for the probe (so the probe with the lowest expression is the one with the lowest maximum value).

      For two-color data sets, this is computed using the intensity values for the probe in the two channels, not from the ratios stored in this vector. For one-color data sets, this is computed directly from the intensity levels in this vector.

    • setRankByMean

      public void setRankByMean(@Nullable Double rankByMean)
      Relative expression level of this vector in the study. Used as a quick-and-dirty way to provide feedback about the expression level without referring to any absolute baseline other than the minimum in the entire dataset, based on the mean expression measurement for the probe.

      For two-color data sets, this is computed using the intensity values for the probe in the two channels, not from the ratios stored in this vector. For one-color data sets, this is computed directly from the intensity levels in this vector.

    • setRankByMax

      public void setRankByMax(@Nullable Double rankByMax)
      The relative expression level of this vector in the study. Used as a quick-and-dirty way to provide feedback about the expression level without referring to any absolute baseline other than the minimum in the entire dataset, based on the maximum expression measurement for the probe (so the probe with the lowest expression is the one with the lowest maximum value).

      For two-color data sets, this is computed using the intensity values for the probe in the two channels, not from the ratios stored in this vector. For one-color data sets, this is computed directly from the intensity levels in this vector.