Uses of Interface
ubic.gemma.core.datastructure.matrix.ExpressionDataMatrix
Packages that use ExpressionDataMatrix
Package
Description
This package contains classes for detecting and linting expression data.
This package contains classes for filtering expression data.
This package contains data structures for representing matrices of gene expression.
This package contains I/O utilities for reading and writing expression data matrices.
-
Uses of ExpressionDataMatrix in ubic.gemma.core.analysis.preprocess.detect
Methods in ubic.gemma.core.analysis.preprocess.detect with parameters of type ExpressionDataMatrixModifier and TypeMethodDescriptionstatic QuantitationTypeQuantitationTypeDetectionUtils.inferQuantitationType(ExpressionDataMatrix<?> expressionDataDoubleMatrix) Infer aQuantitationTypefrom expression data.static voidQuantitationTypeDetectionUtils.lintQuantitationType(QuantitationType quantitationType, ExpressionDataMatrix<?> dmatrix) static voidQuantitationTypeDetectionUtils.lintQuantitationType(QuantitationType quantitationType, ExpressionDataMatrix<?> dmatrix, boolean ignoreQuantitationMismatch) Check if a given quantitation type adequately describes a given expression data matrix. -
Uses of ExpressionDataMatrix in ubic.gemma.core.analysis.preprocess.filter
Classes in ubic.gemma.core.analysis.preprocess.filter with type parameters of type ExpressionDataMatrixModifier and TypeInterfaceDescriptioninterfaceFilter<T extends ExpressionDataMatrix<?>>Base interface for expression data filters. -
Uses of ExpressionDataMatrix in ubic.gemma.core.datastructure.matrix
Subinterfaces of ExpressionDataMatrix in ubic.gemma.core.datastructure.matrixModifier and TypeInterfaceDescriptioninterfaceInterface for bulk expression data matrices.interfaceInterface for bulk expression data matrices that can be efficiently accessed as a primitive double matrix.interfaceInterface for bulk expression data matrices that can be efficiently accessed as a primitive int matrix.interfaceInterface for matrices that can provide unboxed doubles.interfaceinterfaceAn interface for bulk matrices that supports multipleBioAssayperBioMaterial.interfaceIn a single-cell expression data matrix, each column represents a cell.Classes in ubic.gemma.core.datastructure.matrix that implement ExpressionDataMatrixModifier and TypeClassDescriptionclassBase class for bulk expression data matrices.classclassBase class for ExpressionDataMatrix implementations that can deal with multiple BioAssays per BioMaterial.classclassclassA bulk expression data matrix that can be efficiently accessed as a primitive int matrix.classAn empty bulk expression data matrix.classUsed to make a 'dummy matrix' that has the column information populated.classclassMatrix of booleans mapped from an ExpressionExperiment.classA data structure that holds a reference to the data for a given expression experiment.classWarning, not fully tested.classclassA wrapper for anExpressionDataMatrixthat applies a mask to the data, allowing selective access to the underlying matrix.classclassMethods in ubic.gemma.core.datastructure.matrix that return ExpressionDataMatrixModifier and TypeMethodDescriptionBulkExpressionDataDoubleMatrix.sliceRows(List<CompositeSequence> designElements) BulkExpressionDataIntMatrix.sliceRows(List<CompositeSequence> designElements) EmptyBulkExpressionDataMatrix.sliceRows(List<CompositeSequence> designElements) EmptyExpressionMatrix.sliceRows(List<CompositeSequence> designElements) EmptySingleCellExpressionDataMatrix.sliceRows(List<CompositeSequence> designElements) ExpressionDataBooleanMatrix.sliceRows(List<CompositeSequence> designElements) ExpressionDataIntegerMatrix.sliceRows(List<CompositeSequence> designElements) ExpressionDataMatrix.sliceRows(List<CompositeSequence> designElements) ExpressionDataStringMatrix.sliceRows(List<CompositeSequence> designElements) MaskedExpressionDataMatrix.sliceRows(List<CompositeSequence> designElements) SingleCellExpressionDataDoubleMatrix.sliceRows(List<CompositeSequence> designElements) SingleCellExpressionDataIntMatrix.sliceRows(List<CompositeSequence> designElements) Methods in ubic.gemma.core.datastructure.matrix with parameters of type ExpressionDataMatrixModifier and TypeMethodDescriptionstatic <T> MaskedExpressionDataMatrix<T> MaskedExpressionDataMatrix.maskColumns(ExpressionDataMatrix<T> matrix, boolean[] columnMask, T maskedValue) Mask whole columns of the given matrix.static <T> MaskedExpressionDataMatrix<T> MaskedExpressionDataMatrix.maskElements(ExpressionDataMatrix<T> matrix, boolean[][] mask, T maskedValue) Mask individual elements of the given matrix.static <T> MaskedExpressionDataMatrix<T> MaskedExpressionDataMatrix.maskElements(ExpressionDataMatrix<T> matrix, int[] i, int[] j, T maskedValue) Mask individual elements of the given matrix at the specified coordinates.static <T> MaskedExpressionDataMatrix<T> MaskedExpressionDataMatrix.maskRows(ExpressionDataMatrix<T> matrix, boolean[] rowMask, T maskedValue) Mask whole rows of the given matrix.Constructors in ubic.gemma.core.datastructure.matrix with parameters of type ExpressionDataMatrixModifierConstructorDescriptionExpressionDataMatrixRowElement(ExpressionDataMatrix<?> matrix, int i) -
Uses of ExpressionDataMatrix in ubic.gemma.core.datastructure.matrix.io
Classes in ubic.gemma.core.datastructure.matrix.io with type parameters of type ExpressionDataMatrixModifier and TypeInterfaceDescriptioninterfaceExpressionDataMatrixWriter<T extends ExpressionDataMatrix<?>,VT extends DataVector> Base interface for writingExpressionDataMatrix.