Interface BulkExpressionDataPrimitiveDoubleMatrix
-
- All Superinterfaces:
BulkExpressionDataMatrix<Double>
,ExpressionDataMatrix<Double>
,ExpressionDataPrimitiveDoubleMatrix
- All Known Implementing Classes:
BulkExpressionDataDoubleMatrix
,ExpressionDataDoubleMatrix
public interface BulkExpressionDataPrimitiveDoubleMatrix extends BulkExpressionDataMatrix<Double>, ExpressionDataPrimitiveDoubleMatrix
Interface for bulk expression data matrices that can be efficiently accessed as a primitive double matrix.- Author:
- poirigui
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double[]
getColumnAsDoubles(BioAssay bioAssay)
Retrieve the given column without boxing.double[][]
getRawMatrixAsDoubles()
Obtain the raw matrix as a double array.-
Methods inherited from interface ubic.gemma.core.datastructure.matrix.BulkExpressionDataMatrix
get, getBioAssayDimension, getBioAssayForColumn, getBioMaterialForColumn, getColumn, getColumnIndex, getColumnIndex, getRawMatrix, hasMissingValues
-
Methods inherited from interface ubic.gemma.core.datastructure.matrix.ExpressionDataMatrix
columns, get, getColumn, getDesignElementForRow, getDesignElements, getExpressionExperiment, getQuantitationType, getRow, getRow, getRowElement, getRowElements, getRowIndex, getRowIndices, rows
-
Methods inherited from interface ubic.gemma.core.datastructure.matrix.ExpressionDataPrimitiveDoubleMatrix
getAsDouble, getColumnAsDoubles, getRowAsDoubles, getRowAsDoubles
-
-
-
-
Method Detail
-
getColumnAsDoubles
double[] getColumnAsDoubles(BioAssay bioAssay)
Retrieve the given column without boxing.
-
getRawMatrixAsDoubles
double[][] getRawMatrixAsDoubles()
Obtain the raw matrix as a double array.- See Also:
BulkExpressionDataMatrix.getRawMatrix()
-
-