Class SVDServiceImpl
- java.lang.Object
- 
- ubic.gemma.core.analysis.preprocess.svd.SVDServiceImpl
 
- 
- All Implemented Interfaces:
- SVDService
 
 @Service public class SVDServiceImpl extends Object implements SVDService Perform SVD on expression data and store the results.
- 
- 
Constructor SummaryConstructors Constructor Description SVDServiceImpl()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description SVDValueObjectgetSvd(Long eeId)Get the SVD information for experiment with id given.SVDValueObjectgetSvdFactorAnalysis(Long eeId)Map<ProbeLoading,DoubleVectorValueObject>getTopLoadedVectors(Long eeId, int component, int count)booleanhasPca(Long eeId)SVDValueObjectsvd(Long eeId)
 
- 
- 
- 
Method Detail- 
getSvd@Transactional(readOnly=true) public SVDValueObject getSvd(Long eeId) Get the SVD information for experiment with id given.- Specified by:
- getSvdin interface- SVDService
- Returns:
- value or null if there isn't one.
 
 - 
getSvdFactorAnalysis@Transactional(readOnly=true) public SVDValueObject getSvdFactorAnalysis(Long eeId) - Specified by:
- getSvdFactorAnalysisin interface- SVDService
 
 - 
getTopLoadedVectors@Transactional(readOnly=true) public Map<ProbeLoading,DoubleVectorValueObject> getTopLoadedVectors(Long eeId, int component, int count) - Specified by:
- getTopLoadedVectorsin interface- SVDService
 
 - 
hasPca@Transactional(readOnly=true) public boolean hasPca(Long eeId) - Specified by:
- hasPcain interface- SVDService
 
 - 
svd@Transactional public SVDValueObject svd(Long eeId) throws SVDException - Specified by:
- svdin interface- SVDService
- Throws:
- SVDException
 
 
- 
 
-