Uses of Class
ubic.gemma.core.datastructure.matrix.ExpressionDataDoubleMatrix
Packages that use ExpressionDataDoubleMatrix
Package
Description
This package contains classes for preprocessing expression data.
Convert data from one
QuantitationType to another.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 interfaces and classes for loading expression data.
-
Uses of ExpressionDataDoubleMatrix in ubic.gemma.core.analysis.expression.coexpression.links
Methods in ubic.gemma.core.analysis.expression.coexpression.links that return ExpressionDataDoubleMatrixMethods in ubic.gemma.core.analysis.expression.coexpression.links with parameters of type ExpressionDataDoubleMatrixModifier and TypeMethodDescriptionvoidLinkAnalysis.setDataMatrix(ExpressionDataDoubleMatrix paraDataMatrix) Constructors in ubic.gemma.core.analysis.expression.coexpression.links with parameters of type ExpressionDataDoubleMatrixModifierConstructorDescriptionPearsonMetrics(ExpressionDataDoubleMatrix dataMatrix) PearsonMetrics(ExpressionDataDoubleMatrix dataMatrix, double tmts) SpearmanMetrics(ExpressionDataDoubleMatrix dataMatrix) SpearmanMetrics(ExpressionDataDoubleMatrix dataMatrix, double tmts) -
Uses of ExpressionDataDoubleMatrix in ubic.gemma.core.analysis.expression.diff
Methods in ubic.gemma.core.analysis.expression.diff that return ExpressionDataDoubleMatrixModifier and TypeMethodDescriptionDifferentialExpressionAnalysisFilter.filter(ExpressionDataDoubleMatrix dataMatrix) Methods in ubic.gemma.core.analysis.expression.diff with parameters of type ExpressionDataDoubleMatrixModifier and TypeMethodDescriptionDifferentialExpressionAnalysisFilter.filter(ExpressionDataDoubleMatrix dataMatrix) DiffExAnalyzer.run(ExpressionExperiment expressionExperiment, Map<FactorValue, ExpressionExperimentSubSet> subsets, ExpressionDataDoubleMatrix dmatrix, DifferentialExpressionAnalysisConfig config) Analyze a dataset with a pre-existing subset structure.DiffExAnalyzer.run(ExpressionExperiment expressionExperiment, ExpressionDataDoubleMatrix dmatrix, DifferentialExpressionAnalysisConfig config) Analyze a dataset.DiffExAnalyzer.run(ExpressionExperimentSubSet subset, ExpressionDataDoubleMatrix dmatrix, DifferentialExpressionAnalysisConfig config) Analyze a subset.LinearModelAnalyzer.run(ExpressionExperiment ee, Map<FactorValue, ExpressionExperimentSubSet> subsets, ExpressionDataDoubleMatrix dmatrix, DifferentialExpressionAnalysisConfig config) LinearModelAnalyzer.run(ExpressionExperiment expressionExperiment, ExpressionDataDoubleMatrix dmatrix, DifferentialExpressionAnalysisConfig config) I apologize for this being so complicated.LinearModelAnalyzer.run(ExpressionExperimentSubSet subset, ExpressionDataDoubleMatrix dmatrix, DifferentialExpressionAnalysisConfig config) -
Uses of ExpressionDataDoubleMatrix in ubic.gemma.core.analysis.preprocess
Methods in ubic.gemma.core.analysis.preprocess that return ExpressionDataDoubleMatrixModifier and TypeMethodDescriptionMeanVarianceServiceHelper.getIntensities(ExpressionExperiment ee) -
Uses of ExpressionDataDoubleMatrix in ubic.gemma.core.analysis.preprocess.batcheffects
Methods in ubic.gemma.core.analysis.preprocess.batcheffects that return ExpressionDataDoubleMatrixModifier and TypeMethodDescriptionExpressionExperimentBatchCorrectionService.comBat(ExpressionExperiment ee) Run ComBat using default settings (parametric)ExpressionExperimentBatchCorrectionService.comBat(ExpressionExperiment ee, ExpressionDataDoubleMatrix mat) Run ComBat with a specific data matrix.ExpressionExperimentBatchCorrectionServiceImpl.comBat(ExpressionExperiment ee) ExpressionExperimentBatchCorrectionServiceImpl.comBat(ExpressionExperiment ee, ExpressionDataDoubleMatrix originalDataMatrix) static ExpressionDataDoubleMatrixExpressionExperimentBatchCorrectionServiceImpl.removeOutliers(ExpressionDataDoubleMatrix originalDataMatrix, ExpressionExperiment ee) Remove outlier samples from the data matrix, based on outliers that were flagged in the experiment (not just candidate outliers)Methods in ubic.gemma.core.analysis.preprocess.batcheffects with parameters of type ExpressionDataDoubleMatrixModifier and TypeMethodDescriptionExpressionExperimentBatchCorrectionService.comBat(ExpressionExperiment ee, ExpressionDataDoubleMatrix mat) Run ComBat with a specific data matrix.ExpressionExperimentBatchCorrectionServiceImpl.comBat(ExpressionExperiment ee, ExpressionDataDoubleMatrix originalDataMatrix) static ExpressionDataDoubleMatrixExpressionExperimentBatchCorrectionServiceImpl.removeOutliers(ExpressionDataDoubleMatrix originalDataMatrix, ExpressionExperiment ee) Remove outlier samples from the data matrix, based on outliers that were flagged in the experiment (not just candidate outliers) -
Uses of ExpressionDataDoubleMatrix in ubic.gemma.core.analysis.preprocess.convert
Methods in ubic.gemma.core.analysis.preprocess.convert that return ExpressionDataDoubleMatrixModifier and TypeMethodDescriptionstatic ExpressionDataDoubleMatrixQuantitationTypeConversionUtils.ensureLog2Scale(ExpressionDataDoubleMatrix expressionData) static ExpressionDataDoubleMatrixQuantitationTypeConversionUtils.ensureLog2Scale(ExpressionDataDoubleMatrix dmatrix, boolean ignoreQuantitationMismatch) Ensures that the given matrix is on a Log2 scale.Methods in ubic.gemma.core.analysis.preprocess.convert with parameters of type ExpressionDataDoubleMatrixModifier and TypeMethodDescriptionstatic ExpressionDataDoubleMatrixQuantitationTypeConversionUtils.ensureLog2Scale(ExpressionDataDoubleMatrix expressionData) static ExpressionDataDoubleMatrixQuantitationTypeConversionUtils.ensureLog2Scale(ExpressionDataDoubleMatrix dmatrix, boolean ignoreQuantitationMismatch) Ensures that the given matrix is on a Log2 scale. -
Uses of ExpressionDataDoubleMatrix in ubic.gemma.core.analysis.preprocess.detect
Methods in ubic.gemma.core.analysis.preprocess.detect with parameters of type ExpressionDataDoubleMatrixModifier and TypeMethodDescriptionstatic voidQuantitationTypeDetectionUtils.detectSuspiciousValues(ExpressionDataDoubleMatrix a, QuantitationType qt) Detect suspicious values for a given quantitation type. -
Uses of ExpressionDataDoubleMatrix in ubic.gemma.core.analysis.preprocess.filter
Methods in ubic.gemma.core.analysis.preprocess.filter that return ExpressionDataDoubleMatrixModifier and TypeMethodDescriptionAffyProbeNameFilter.filter(ExpressionDataDoubleMatrix data) ExpressionExperimentFilter.filter(ExpressionDataDoubleMatrix matrix) ExpressionExperimentFilter.filter(ExpressionDataDoubleMatrix eeDoubleMatrix, FilterResult result) LowVarianceFilter.filter(ExpressionDataDoubleMatrix dataMatrix) RepetitiveValuesFilter.filter(ExpressionDataDoubleMatrix dmatrix) We do this second because doing it first causes some kind of subtle problem ...RowMissingValueFilter.filter(ExpressionDataDoubleMatrix data) RowsWithSequencesFilter.filter(ExpressionDataDoubleMatrix dataMatrix) TooFewDistinctValuesFilter.filter(ExpressionDataDoubleMatrix matrix) ZeroVarianceFilter.filter(ExpressionDataDoubleMatrix matrix) Methods in ubic.gemma.core.analysis.preprocess.filter with parameters of type ExpressionDataDoubleMatrixModifier and TypeMethodDescriptionAffyProbeNameFilter.filter(ExpressionDataDoubleMatrix data) ExpressionExperimentFilter.filter(ExpressionDataDoubleMatrix matrix) ExpressionExperimentFilter.filter(ExpressionDataDoubleMatrix eeDoubleMatrix, FilterResult result) LowVarianceFilter.filter(ExpressionDataDoubleMatrix dataMatrix) RepetitiveValuesFilter.filter(ExpressionDataDoubleMatrix dmatrix) We do this second because doing it first causes some kind of subtle problem ...RowMissingValueFilter.filter(ExpressionDataDoubleMatrix data) RowsWithSequencesFilter.filter(ExpressionDataDoubleMatrix dataMatrix) TooFewDistinctValuesFilter.filter(ExpressionDataDoubleMatrix matrix) ZeroVarianceFilter.filter(ExpressionDataDoubleMatrix matrix) -
Uses of ExpressionDataDoubleMatrix in ubic.gemma.core.analysis.preprocess.svd
Methods in ubic.gemma.core.analysis.preprocess.svd that return ExpressionDataDoubleMatrixModifier and TypeMethodDescriptionExpressionDataSVD.equalize()Implements the method described in the SPELL paper, alternative interpretation as related by Q.ExpressionDataSVD.removeHighestComponents(int numComponentsToRemove) Provide a reconstructed matrix removing the first N components (the most significant ones).ExpressionDataSVD.uMatrixAsExpressionData()ExpressionDataSVD.winnow(double thresholdQuantile) Implements method described in Skillicorn et al., "Strategies for winnowing microarray data" (also section 3.5.5 of his book)Constructors in ubic.gemma.core.analysis.preprocess.svd with parameters of type ExpressionDataDoubleMatrixModifierConstructorDescriptionExpressionDataSVD(ExpressionDataDoubleMatrix expressionData) Does normalization.ExpressionDataSVD(ExpressionDataDoubleMatrix expressionData, boolean normalizeMatrix) -
Uses of ExpressionDataDoubleMatrix in ubic.gemma.core.analysis.service
Methods in ubic.gemma.core.analysis.service that return ExpressionDataDoubleMatrixModifier and TypeMethodDescriptionExpressionDataMatrixService.getFilteredMatrix(Collection<ProcessedExpressionDataVector> dataVectors, ArrayDesign arrayDesign, FilterConfig filterConfig, boolean logTransform) ExpressionDataMatrixService.getFilteredMatrix(ExpressionExperiment ee, Collection<ProcessedExpressionDataVector> dataVectors, FilterConfig filterConfig, boolean logTransform) Provide a filtered expression data matrix.ExpressionDataMatrixService.getFilteredMatrix(ExpressionExperiment ee, FilterConfig filterConfig) Provide a filtered expression data matrix.ExpressionDataMatrixServiceImpl.getFilteredMatrix(Collection<ProcessedExpressionDataVector> dataVectors, ArrayDesign arrayDesign, FilterConfig filterConfig, boolean logTransform) ExpressionDataMatrixServiceImpl.getFilteredMatrix(ExpressionExperiment ee, Collection<ProcessedExpressionDataVector> dataVectors, FilterConfig filterConfig, boolean logTransform) ExpressionDataMatrixServiceImpl.getFilteredMatrix(ExpressionExperiment ee, FilterConfig filterConfig) ExpressionDataMatrixService.getProcessedExpressionDataMatrix(ExpressionExperiment ee) Obtain the processed expression data matrix for a given experiment.ExpressionDataMatrixService.getProcessedExpressionDataMatrix(ExpressionExperiment ee, boolean thawAssays) ExpressionDataMatrixService.getProcessedExpressionDataMatrix(ExpressionExperiment ee, List<BioAssay> samples) ExpressionDataMatrixServiceImpl.getProcessedExpressionDataMatrix(ExpressionExperiment ee) ExpressionDataMatrixServiceImpl.getProcessedExpressionDataMatrix(ExpressionExperiment ee, boolean thawAssays) ExpressionDataMatrixServiceImpl.getProcessedExpressionDataMatrix(ExpressionExperiment ee, List<BioAssay> samples) ExpressionDataMatrixService.getRawExpressionDataMatrix(ExpressionExperiment ee, List<BioAssay> samples, QuantitationType quantitationType) ExpressionDataMatrixService.getRawExpressionDataMatrix(ExpressionExperiment ee, QuantitationType quantitationType) Obtain a raw expression data matrix for a given quantitation typeExpressionDataMatrixServiceImpl.getRawExpressionDataMatrix(ExpressionExperiment ee, List<BioAssay> samples, QuantitationType quantitationType) ExpressionDataMatrixServiceImpl.getRawExpressionDataMatrix(ExpressionExperiment ee, QuantitationType quantitationType) -
Uses of ExpressionDataDoubleMatrix in ubic.gemma.core.datastructure.matrix
Methods in ubic.gemma.core.datastructure.matrix that return ExpressionDataDoubleMatrixModifier and TypeMethodDescriptionTwoChannelExpressionDataMatrixBuilder.getBackgroundChannelA()TwoChannelExpressionDataMatrixBuilder.getBackgroundChannelB()TwoChannelExpressionDataMatrixBuilder.getBkgSubChannelA()TwoChannelExpressionDataMatrixBuilder.getIntensity()TwoChannelExpressionDataMatrixBuilder.getPreferredData()TwoChannelExpressionDataMatrixBuilder.getProcessedData()TwoChannelExpressionDataMatrixBuilder.getSignalChannelA()TwoChannelExpressionDataMatrixBuilder.getSignalChannelB()ExpressionDataDoubleMatrix.sliceRows(List<CompositeSequence> designElements) Methods in ubic.gemma.core.datastructure.matrix with parameters of type ExpressionDataDoubleMatrixModifier and TypeMethodDescriptionvoidTwoChannelExpressionDataMatrixBuilder.addMatrices(ExpressionDataDoubleMatrix a, ExpressionDataDoubleMatrix b) Add two matrices.static voidTwoChannelExpressionDataMatrixBuilder.logTransformMatrix(ExpressionDataDoubleMatrix matrix) Log-transform the values in the matrix (base 2).voidTwoChannelExpressionDataMatrixBuilder.scalarDivideMatrix(ExpressionDataDoubleMatrix matrix, double dividend) Divide all values by the dividendConstructors in ubic.gemma.core.datastructure.matrix with parameters of type ExpressionDataDoubleMatrixModifierConstructorDescriptionExpressionDataDoubleMatrix(ExpressionDataDoubleMatrix sourceMatrix, List<BioMaterial> columnsToUse, BioAssayDimension reorderedDim) Create a matrix based on another one's selected columns.ExpressionDataDoubleMatrix(ExpressionDataDoubleMatrix dmatrix, DoubleMatrix<CompositeSequence, BioMaterial> copiedMatrix) ExpressionDataDoubleMatrix(ExpressionDataDoubleMatrix sourceMatrix, DoubleMatrix<CompositeSequence, BioMaterial> dataMatrix, Collection<QuantitationType> quantitationTypes) Create a data matrix like sourceMatrix but use the values and quantitations from dataMatrix. -
Uses of ExpressionDataDoubleMatrix in ubic.gemma.core.loader.expression
Methods in ubic.gemma.core.loader.expression with parameters of type ExpressionDataDoubleMatrixModifier and TypeMethodDescriptionvoidDataUpdater.addData(ExpressionExperiment ee, ArrayDesign targetPlatform, ExpressionDataDoubleMatrix data) voidDataUpdaterImpl.addData(ExpressionExperiment ee, ArrayDesign targetPlatform, ExpressionDataDoubleMatrix data) Generic but in practice used for RNA-seq.voidDataUpdater.replaceData(ExpressionExperiment ee, ArrayDesign targetPlatform, ExpressionDataDoubleMatrix data) voidDataUpdaterImpl.replaceData(ExpressionExperiment ee, ArrayDesign targetPlatform, ExpressionDataDoubleMatrix data) Replace the data associated with the experiment (or add it if there is none).