Class DifferentialExpressionResultServiceImpl
java.lang.Object
ubic.gemma.persistence.service.AbstractService<DifferentialExpressionAnalysisResult>
ubic.gemma.persistence.service.analysis.expression.diff.DifferentialExpressionResultServiceImpl
- All Implemented Interfaces:
DifferentialExpressionResultService,BaseImmutableService<DifferentialExpressionAnalysisResult>,BaseReadOnlyService<DifferentialExpressionAnalysisResult>,BaseService<DifferentialExpressionAnalysisResult>
@Service
public class DifferentialExpressionResultServiceImpl
extends AbstractService<DifferentialExpressionAnalysisResult>
implements DifferentialExpressionResultService
- Author:
- keshav
- See Also:
-
Field Summary
Fields inherited from class ubic.gemma.persistence.service.AbstractService
log -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionfindByExperimentAnalyzed(Collection<? extends BioAssaySet> experimentsAnalyzed, boolean includeSubSets, double threshold, int limit) findByGene(Gene gene, boolean useGene2Cs, boolean keepNonSpecificProbes) findByGene(Gene gene, boolean useGene2Cs, boolean keepNonSpecificProbes, double threshold, int limit) findByGeneAndExperimentAnalyzed(Gene gene, boolean useGene2Cs, boolean keepNonSpecificProbes, Collection<? extends BioAssaySet> experimentsAnalyzed, boolean includeSubSets) findByGeneAndExperimentAnalyzed(Gene gene, boolean useGene2Cs, boolean keepNonSpecificProbes, Collection<? extends BioAssaySet> experimentsAnalyzed, boolean includeSubSets, double threshold, int limit) findByGeneAndExperimentAnalyzedIds(Gene gene, boolean useGene2Cs, boolean keepNonSpecific, Collection<Long> experimentAnalyzedIds, boolean includeSubSets, Map<DifferentialExpressionAnalysisResult, Long> sourceExperimentIdMap, Map<DifferentialExpressionAnalysisResult, Long> experimentAnalyzedIdMap, Map<DifferentialExpressionAnalysisResult, Baseline> baselineMap, double threshold, boolean initializeFactorValues) findByResultSet(ExpressionAnalysisResultSet resultSet, double threshold, int maxResultsToReturn, int minNumberOfResults) findGeneResultsByResultSetIdsAndGeneIds(Collection<DiffExResultSetSummaryValueObject> resultSets, Collection<Long> geneIds) Methods inherited from class ubic.gemma.persistence.service.AbstractService
countAll, create, create, ensureInSession, ensureInSession, find, findOrCreate, findOrFail, getElementClass, load, load, loadAll, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, remove, remove, save, save, streamAll, streamAll, update, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ubic.gemma.persistence.service.BaseReadOnlyService
countAll, find, findOrFail, getElementClass, load, load, loadAll, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, streamAll, streamAll
-
Constructor Details
-
DifferentialExpressionResultServiceImpl
-
-
Method Details
-
findByGeneAndExperimentAnalyzedIds
@Transactional(readOnly=true) public List<DifferentialExpressionAnalysisResult> findByGeneAndExperimentAnalyzedIds(Gene gene, boolean useGene2Cs, boolean keepNonSpecific, Collection<Long> experimentAnalyzedIds, boolean includeSubSets, Map<DifferentialExpressionAnalysisResult, Long> sourceExperimentIdMap, Map<DifferentialExpressionAnalysisResult, Long> experimentAnalyzedIdMap, Map<DifferentialExpressionAnalysisResult, Baseline> baselineMap, double threshold, boolean initializeFactorValues) - Specified by:
findByGeneAndExperimentAnalyzedIdsin interfaceDifferentialExpressionResultService- See Also:
-
findByExperimentAnalyzed
@Transactional(readOnly=true) public Map<BioAssaySetValueObject,List<DifferentialExpressionValueObject>> findByExperimentAnalyzed(Collection<? extends BioAssaySet> experimentsAnalyzed, boolean includeSubSets, double threshold, int limit) - Specified by:
findByExperimentAnalyzedin interfaceDifferentialExpressionResultService- See Also:
-
findByGene
@Transactional(readOnly=true) public Map<BioAssaySetValueObject,List<DifferentialExpressionValueObject>> findByGene(Gene gene, boolean useGene2Cs, boolean keepNonSpecificProbes) - Specified by:
findByGenein interfaceDifferentialExpressionResultService- See Also:
-
findByGene
@Transactional(readOnly=true) public Map<BioAssaySetValueObject,List<DifferentialExpressionValueObject>> findByGene(Gene gene, boolean useGene2Cs, boolean keepNonSpecificProbes, double threshold, int limit) - Specified by:
findByGenein interfaceDifferentialExpressionResultService- See Also:
-
findByGeneAndExperimentAnalyzed
@Transactional(readOnly=true) public Map<BioAssaySetValueObject,List<DifferentialExpressionValueObject>> findByGeneAndExperimentAnalyzed(Gene gene, boolean useGene2Cs, boolean keepNonSpecificProbes, Collection<? extends BioAssaySet> experimentsAnalyzed, boolean includeSubSets) - Specified by:
findByGeneAndExperimentAnalyzedin interfaceDifferentialExpressionResultService- See Also:
-
findByGeneAndExperimentAnalyzed
@Transactional(readOnly=true) public Map<BioAssaySetValueObject,List<DifferentialExpressionValueObject>> findByGeneAndExperimentAnalyzed(Gene gene, boolean useGene2Cs, boolean keepNonSpecificProbes, Collection<? extends BioAssaySet> experimentsAnalyzed, boolean includeSubSets, double threshold, int limit) - Specified by:
findByGeneAndExperimentAnalyzedin interfaceDifferentialExpressionResultService- See Also:
-
findGeneResultsByResultSetIdsAndGeneIds
@Transactional(readOnly=true) public Map<Long,Map<Long, findGeneResultsByResultSetIdsAndGeneIdsDiffExprGeneSearchResult>> (Collection<DiffExResultSetSummaryValueObject> resultSets, Collection<Long> geneIds) - Specified by:
findGeneResultsByResultSetIdsAndGeneIdsin interfaceDifferentialExpressionResultService- See Also:
-
findByResultSet
@Transactional(readOnly=true) public List<DifferentialExpressionValueObject> findByResultSet(ExpressionAnalysisResultSet resultSet, double threshold, int maxResultsToReturn, int minNumberOfResults) - Specified by:
findByResultSetin interfaceDifferentialExpressionResultService- See Also:
-
findContrastsByAnalysisResultIds
@Transactional(readOnly=true) public Map<Long,ContrastsValueObject> findContrastsByAnalysisResultIds(Collection<Long> ids) - Specified by:
findContrastsByAnalysisResultIdsin interfaceDifferentialExpressionResultService- See Also:
-