Class SingleCellExpressionExperimentSplitAndAggregateServiceImpl
- java.lang.Object
-
- ubic.gemma.core.analysis.singleCell.aggregate.SingleCellExpressionExperimentSplitAndAggregateServiceImpl
-
- All Implemented Interfaces:
SingleCellExpressionExperimentSplitAndAggregateService
@Service public class SingleCellExpressionExperimentSplitAndAggregateServiceImpl extends Object implements SingleCellExpressionExperimentSplitAndAggregateService
-
-
Constructor Summary
Constructors Constructor Description SingleCellExpressionExperimentSplitAndAggregateServiceImpl()
-
Method Summary
-
-
-
Method Detail
-
splitAndAggregateByCellType
@Transactional public QuantitationType splitAndAggregateByCellType(ExpressionExperiment expressionExperiment, SplitConfig splitConfig, AggregateConfig config)
Description copied from interface:SingleCellExpressionExperimentSplitAndAggregateService
Split and aggregate by cell type.- Specified by:
splitAndAggregateByCellType
in interfaceSingleCellExpressionExperimentSplitAndAggregateService
- See Also:
SingleCellExpressionExperimentSplitService.splitByCellType(ExpressionExperiment, SplitConfig)
,SingleCellExpressionExperimentAggregatorService.aggregateVectorsByCellType(ExpressionExperiment, List, AggregateConfig)
-
splitAndAggregate
@Transactional public QuantitationType splitAndAggregate(ExpressionExperiment expressionExperiment, QuantitationType scQt, CellLevelCharacteristics clc, ExperimentalFactor cellTypeFactor, Map<Characteristic,FactorValue> c2f, SplitConfig splitConfig, AggregateConfig config)
Description copied from interface:SingleCellExpressionExperimentSplitAndAggregateService
Split and aggregate by any cell-level characteristics.- Specified by:
splitAndAggregate
in interfaceSingleCellExpressionExperimentSplitAndAggregateService
- See Also:
SingleCellExpressionExperimentSplitService.split(ExpressionExperiment, CellLevelCharacteristics, ExperimentalFactor, Map, SplitConfig)
,SingleCellExpressionExperimentAggregatorService.aggregateVectors(ExpressionExperiment, QuantitationType, List, CellLevelCharacteristics, ExperimentalFactor, Map, AggregateConfig)
-
redoAggregateByCellType
@Transactional public QuantitationType redoAggregateByCellType(ExpressionExperiment expressionExperiment, BioAssayDimension dimension, @Nullable QuantitationType previousQt, AggregateConfig config)
Description copied from interface:SingleCellExpressionExperimentSplitAndAggregateService
Re-aggregate a dataset by cell type.- Specified by:
redoAggregateByCellType
in interfaceSingleCellExpressionExperimentSplitAndAggregateService
dimension
- a dimension to reuse for aggregatingpreviousQt
- a previous quantitation type the re-aggregated one is replacing, it will be removed prior to the new one being added. Ignored if null.- See Also:
SingleCellExpressionExperimentAggregatorService.aggregateVectorsByCellType(ExpressionExperiment, List, AggregateConfig)
-
redoAggregate
@Transactional public QuantitationType redoAggregate(ExpressionExperiment expressionExperiment, QuantitationType scQt, CellLevelCharacteristics clc, ExperimentalFactor factor, Map<Characteristic,FactorValue> c2f, BioAssayDimension dimension, @Nullable QuantitationType previousQt, AggregateConfig config)
Description copied from interface:SingleCellExpressionExperimentSplitAndAggregateService
Re-aggregate a dataset by any cell-level characteristics.- Specified by:
redoAggregate
in interfaceSingleCellExpressionExperimentSplitAndAggregateService
dimension
- a dimension to reuse for aggregatingpreviousQt
- a previous quantitation type the re-aggregated one is replacing, it will be removed prior to the new one being added. Ignored if null.- See Also:
SingleCellExpressionExperimentAggregatorService.aggregateVectors(ExpressionExperiment, QuantitationType, List, CellLevelCharacteristics, ExperimentalFactor, Map, AggregateConfig)
-
-