Class BulkExpressionDataVector

All Implemented Interfaces:
Identifiable
Direct Known Subclasses:
ProcessedExpressionDataVector, RawExpressionDataVector

public abstract class BulkExpressionDataVector extends DesignElementDataVector
A data vector storing bulk expression data.
Author:
poirigui
  • Constructor Details

    • BulkExpressionDataVector

      public BulkExpressionDataVector()
  • Method Details

    • getNumberOfCells

      @Nullable public abstract int[] getNumberOfCells()
      Obtain the number of cells that were used to compute each value in this data vector, or null if now known/available.
    • setNumberOfCells

      public abstract void setNumberOfCells(@Nullable int[] numberOfCells)
    • getOriginalDesignElement

      @Nullable public String getOriginalDesignElement()
      Bulk data vectors are never mapped from an external source, so this is always null.
      Specified by:
      getOriginalDesignElement in class DesignElementDataVector
    • toString

      public String toString()
      Overrides:
      toString in class AbstractIdentifiable
    • getBioAssayDimension

      public BioAssayDimension getBioAssayDimension()
      A dimension of BioAssay the elements of this vector apply to.
    • setBioAssayDimension

      public void setBioAssayDimension(BioAssayDimension bioAssayDimension)
      A dimension of BioAssay the elements of this vector apply to.