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
Modifier and TypeMethodDescriptiondouble[]getColumnAsDoubles(BioAssay bioAssay) Retrieve the given column without boxing, ornullif the assay is not part of this matrix.double[][]Obtain the raw matrix as a double array.Methods inherited from interface BulkExpressionDataMatrix
get, getBioAssayDimension, getBioAssayForColumn, getBioMaterialForColumn, getBioMaterials, getColumn, getColumnIndex, getColumnIndex, getRawMatrix, hasMissingValues, sliceColumns, sliceColumnsMethods inherited from interface ExpressionDataMatrix
columns, get, getColumn, getDesignElementForRow, getDesignElements, getExpressionExperiment, getQuantitationType, getRow, getRow, getRowElement, getRowElements, getRowIndex, getRowIndices, rows, sliceRowsMethods inherited from interface ExpressionDataPrimitiveDoubleMatrix
getAsDouble, getColumnAsDoubles, getRowAsDoubles, getRowAsDoubles
-
Method Details
-
getColumnAsDoubles
Retrieve the given column without boxing, ornullif the assay is not part of this matrix.- See Also:
-
getRawMatrixAsDoubles
double[][] getRawMatrixAsDoubles()Obtain the raw matrix as a double array.- See Also:
-