@Component public class ExpressionDataMatrixServiceImpl extends Object implements ExpressionDataMatrixService
Constructor and Description |
---|
ExpressionDataMatrixServiceImpl() |
@Transactional(readOnly=true) public ExpressionDataDoubleMatrix getFilteredMatrix(ExpressionExperiment ee, FilterConfig filterConfig) throws FilteringException
ExpressionDataMatrixService
getFilteredMatrix
in interface ExpressionDataMatrixService
ee
- the expression experiment.filterConfig
- the configuration.FilteringException
@Transactional(readOnly=true) public ExpressionDataDoubleMatrix getFilteredMatrix(ExpressionExperiment ee, FilterConfig filterConfig, Collection<ProcessedExpressionDataVector> dataVectors) throws FilteringException
ExpressionDataMatrixService
getFilteredMatrix
in interface ExpressionDataMatrixService
ee
- the expression experiment.filterConfig
- the configuration.dataVectors
- data vectorsFilteringException
@Transactional(readOnly=true) public ExpressionDataDoubleMatrix getFilteredMatrix(String arrayDesignName, FilterConfig filterConfig, Collection<ProcessedExpressionDataVector> dataVectors) throws FilteringException
getFilteredMatrix
in interface ExpressionDataMatrixService
FilteringException
@Transactional(readOnly=true) public ExpressionDataDoubleMatrix getProcessedExpressionDataMatrix(ExpressionExperiment ee)
getProcessedExpressionDataMatrix
in interface ExpressionDataMatrixService
ee
- the expression experiment.@Transactional(readOnly=true) public ExpressionDataDoubleMatrix getProcessedExpressionDataMatrix(ExpressionExperiment ee, QuantitationType quantitationType)
ExpressionDataMatrixService
getProcessedExpressionDataMatrix
in interface ExpressionDataMatrixService
quantitationType
- the quantitation type, or null to pick the preferred one@Transactional(readOnly=true) public ExpressionDataDoubleMatrix getRawExpressionDataMatrix(ExpressionExperiment ee, QuantitationType quantitationType)
ExpressionDataMatrixService
getRawExpressionDataMatrix
in interface ExpressionDataMatrixService
quantitationType
- the quantitation type, or null to pick the preferred one@Transactional(readOnly=true) public ubic.basecode.dataStructure.matrix.DoubleMatrix<Gene,ExpressionExperiment> getRankMatrix(Collection<Gene> genes, Collection<ExpressionExperiment> ees, ProcessedExpressionDataVectorDao.RankMethod method)
getRankMatrix
in interface ExpressionDataMatrixService
Copyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.