Class ExpressionExperimentSubSetServiceImpl
java.lang.Object
ubic.gemma.persistence.service.AbstractService<ExpressionExperimentSubSet>
ubic.gemma.persistence.service.expression.experiment.ExpressionExperimentSubSetServiceImpl
- All Implemented Interfaces:
BaseImmutableService<ExpressionExperimentSubSet>, BaseReadOnlyService<ExpressionExperimentSubSet>, BaseService<ExpressionExperimentSubSet>, ExpressionExperimentSubSetService
@Service
public class ExpressionExperimentSubSetServiceImpl
extends AbstractService<ExpressionExperimentSubSet>
implements ExpressionExperimentSubSetService
- Author:
- pavlidis
- See Also:
-
Field Summary
Fields inherited from class AbstractService
log -
Constructor Summary
ConstructorsConstructorDescriptionExpressionExperimentSubSetServiceImpl(ExpressionExperimentSubSetDao expressionExperimentSubSetDao, ExpressionExperimentSubSetReadService expressionExperimentSubSetReadService, DifferentialExpressionAnalysisService differentialExpressionAnalysisService) -
Method Summary
Modifier and TypeMethodDescriptionfindByBioAssayIn(Collection<BioAssay> bioAssays) getFactorValuesUsed(Long subSetId, Long experimentalFactor) getFactorValuesUsed(ExpressionExperimentSubSet entity, ExperimentalFactor factor) voidremove(Collection<ExpressionExperimentSubSet> entities) voidremove(ExpressionExperimentSubSet subset) doesn't include removal of sample coexpression matrices, PCA, probe2probe coexpression links, or adjusting experiment set membersMethods inherited from class AbstractService
countAll, create, create, ensureInSession, ensureInSession, find, findOrCreate, findOrFail, getElementClass, load, load, loadAll, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, save, save, streamAll, streamAll, update, updateMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface BaseImmutableService
createMethods inherited from interface BaseReadOnlyService
countAll, findOrFail, getElementClass, load, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, streamAll, streamAllMethods inherited from interface BaseService
save, save, update, updateMethods inherited from interface ExpressionExperimentSubSetService
create, find, findOrCreate, load, loadAll
-
Constructor Details
-
ExpressionExperimentSubSetServiceImpl
@Autowired public ExpressionExperimentSubSetServiceImpl(ExpressionExperimentSubSetDao expressionExperimentSubSetDao, ExpressionExperimentSubSetReadService expressionExperimentSubSetReadService, DifferentialExpressionAnalysisService differentialExpressionAnalysisService)
-
-
Method Details
-
findByBioAssayIn
@Transactional(readOnly=true) public Collection<ExpressionExperimentSubSet> findByBioAssayIn(Collection<BioAssay> bioAssays) - Specified by:
findByBioAssayInin interfaceExpressionExperimentSubSetService
-
getFactorValuesUsed
@Transactional(readOnly=true) public Collection<FactorValue> getFactorValuesUsed(ExpressionExperimentSubSet entity, ExperimentalFactor factor) - Specified by:
getFactorValuesUsedin interfaceExpressionExperimentSubSetService- Parameters:
entity- entityfactor- factor- Returns:
- the factor values of the given factor that are relevant to the subset.
-
getFactorValuesUsed
@Transactional(readOnly=true) public Collection<FactorValueValueObject> getFactorValuesUsed(Long subSetId, Long experimentalFactor) - Specified by:
getFactorValuesUsedin interfaceExpressionExperimentSubSetService
-
getArrayDesignsUsed
@Transactional(readOnly=true) public Collection<ArrayDesign> getArrayDesignsUsed(ExpressionExperimentSubSet subset) - Specified by:
getArrayDesignsUsedin interfaceExpressionExperimentSubSetService
-
loadWithBioAssays
- Specified by:
loadWithBioAssaysin interfaceExpressionExperimentSubSetService
-
remove
doesn't include removal of sample coexpression matrices, PCA, probe2probe coexpression links, or adjusting experiment set members- Specified by:
removein interfaceBaseImmutableService<ExpressionExperimentSubSet>- Specified by:
removein interfaceExpressionExperimentSubSetService- Overrides:
removein classAbstractService<ExpressionExperimentSubSet>- Parameters:
subset- subset- See Also:
-
remove
- Specified by:
removein interfaceBaseImmutableService<ExpressionExperimentSubSet>- Overrides:
removein classAbstractService<ExpressionExperimentSubSet>- See Also:
-