public interface ExpressionDataMatrixService
@Nullable ExpressionDataDoubleMatrix getFilteredMatrix(ExpressionExperiment ee, FilterConfig filterConfig) throws FilteringException
ee
- the expression experiment.filterConfig
- the configuration.FilteringException
ExpressionDataDoubleMatrix getFilteredMatrix(ExpressionExperiment ee, FilterConfig filterConfig, Collection<ProcessedExpressionDataVector> dataVectors) throws FilteringException
ee
- the expression experiment.filterConfig
- the configuration.dataVectors
- data vectorsFilteringException
ExpressionDataDoubleMatrix getFilteredMatrix(String arrayDesignName, FilterConfig filterConfig, Collection<ProcessedExpressionDataVector> dataVectors) throws FilteringException
FilteringException
@Nullable ExpressionDataDoubleMatrix getProcessedExpressionDataMatrix(ExpressionExperiment ee)
ee
- the expression experiment.@Nullable ExpressionDataDoubleMatrix getProcessedExpressionDataMatrix(ExpressionExperiment ee, @Nullable QuantitationType quantitationType)
quantitationType
- the quantitation type, or null to pick the preferred oneExpressionDataDoubleMatrix getRawExpressionDataMatrix(ExpressionExperiment ee, @Nullable QuantitationType quantitationType)
quantitationType
- the quantitation type, or null to pick the preferred oneDoubleMatrix<Gene,ExpressionExperiment> getRankMatrix(Collection<Gene> genes, Collection<ExpressionExperiment> ees, ProcessedExpressionDataVectorDao.RankMethod method)
Copyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.