@Component public class ExperimentalDesignVisualizationServiceImpl extends Object implements ExperimentalDesignVisualizationService
Constructor and Description |
---|
ExperimentalDesignVisualizationServiceImpl(ExpressionExperimentService expressionExperimentService) |
Modifier and Type | Method and Description |
---|---|
void |
clearCaches(Long eeId)
removed the cached layouts and cached BioAssayDimensions for this experiment (could be a subset?).
|
protected void |
plotExperimentalDesign(ExpressionExperiment e)
Test method for now, shows how this can be used.
|
Map<Long,LinkedHashMap<BioAssayValueObject,LinkedHashMap<ExperimentalFactor,Double>>> |
sortVectorDataByDesign(Collection<DoubleVectorValueObject> dedVs)
Put data vectors in the order you'd want to display the experimental design.
|
@Autowired public ExperimentalDesignVisualizationServiceImpl(ExpressionExperimentService expressionExperimentService)
public Map<Long,LinkedHashMap<BioAssayValueObject,LinkedHashMap<ExperimentalFactor,Double>>> sortVectorDataByDesign(Collection<DoubleVectorValueObject> dedVs)
ExperimentalDesignVisualizationService
sortVectorDataByDesign
in interface ExperimentalDesignVisualizationService
dedVs
- dedVs, already sliced for the subset of samples needed for display (if necessary)public void clearCaches(Long eeId)
ExperimentalDesignVisualizationService
clearCaches
in interface ExperimentalDesignVisualizationService
eeId
- ee idprotected void plotExperimentalDesign(ExpressionExperiment e)
e
- eeCopyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.