Class AbstractExpressionDataMatrix<T>
java.lang.Object
ubic.gemma.core.datastructure.matrix.AbstractExpressionDataMatrix<T>
- All Implemented Interfaces:
ExpressionDataMatrix<T>
- Direct Known Subclasses:
AbstractBulkExpressionDataMatrix,AbstractMultiAssayExpressionDataMatrix,AbstractSingleCellExpressionDataMatrix,MaskedExpressionDataMatrix
public abstract class AbstractExpressionDataMatrix<T>
extends Object
implements ExpressionDataMatrix<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringformat(double val) protected Stringformat(int val) protected abstract Stringformat(int i, int j) Format a matrix entry at a particular row/column.protected StringProduce a string representation of the type of values held in the matrix.protected abstract StringgetColumnLabel(int j) Obtain a label suitable for describing a column of the matrix.protected abstract StringgetRowLabel(int i) Obtain a label suitable for describing a row of the matrix.toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ubic.gemma.core.datastructure.matrix.ExpressionDataMatrix
columns, get, getColumn, getDesignElementForRow, getDesignElements, getExpressionExperiment, getQuantitationType, getRow, getRow, getRowElement, getRowElements, getRowIndex, getRowIndices, rows, sliceRows
-
Constructor Details
-
AbstractExpressionDataMatrix
public AbstractExpressionDataMatrix()
-
-
Method Details
-
toString
-
formatRepresentation
Produce a string representation of the type of values held in the matrix. -
getRowLabel
Obtain a label suitable for describing a row of the matrix. -
getColumnLabel
Obtain a label suitable for describing a column of the matrix. -
format
Format a matrix entry at a particular row/column. -
format
-
format
-