Interface CachedProcessedExpressionDataVectorService
-
- All Known Implementing Classes:
CachedProcessedExpressionDataVectorServiceImpl
public interface CachedProcessedExpressionDataVectorService
A service that provides cachedProcessedExpressionDataVector
in the form ofDoubleVectorValueObject
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<DoubleVectorValueObject>
getProcessedDataArrays(Collection<? extends BioAssaySet> expressionExperiments, Collection<Long> genes)
Retrieve processed vectors by genes and experiments.Collection<DoubleVectorValueObject>
getProcessedDataArrays(BioAssaySet expressionExperiment)
Retrieve processed vectors for a given experiment or subset.Collection<DoubleVectorValueObject>
getProcessedDataArrays(BioAssaySet expressionExperiment, Collection<Long> genes)
Retrieve processed vectors by genes for a given experiment or subset.Collection<DoubleVectorValueObject>
getProcessedDataArraysByProbe(Collection<? extends BioAssaySet> expressionExperiments, Collection<CompositeSequence> probes)
Retrieves processed vectors by probes and experimentsCollection<DoubleVectorValueObject>
getProcessedDataArraysByProbeIds(BioAssaySet ee, Collection<Long> probes)
Collection<DoubleVectorValueObject>
getRandomProcessedDataArrays(BioAssaySet expressionExperiment, int limit)
Retrieve random processed vectors for a given experiment or subset.
-
-
-
Method Detail
-
getProcessedDataArrays
Collection<DoubleVectorValueObject> getProcessedDataArrays(BioAssaySet expressionExperiment)
Retrieve processed vectors for a given experiment or subset.
-
getProcessedDataArrays
Collection<DoubleVectorValueObject> getProcessedDataArrays(BioAssaySet expressionExperiment, Collection<Long> genes)
Retrieve processed vectors by genes for a given experiment or subset.
-
getRandomProcessedDataArrays
Collection<DoubleVectorValueObject> getRandomProcessedDataArrays(BioAssaySet expressionExperiment, int limit)
Retrieve random processed vectors for a given experiment or subset.
-
getProcessedDataArrays
Collection<DoubleVectorValueObject> getProcessedDataArrays(Collection<? extends BioAssaySet> expressionExperiments, Collection<Long> genes)
Retrieve processed vectors by genes and experiments.
-
getProcessedDataArraysByProbe
Collection<DoubleVectorValueObject> getProcessedDataArraysByProbe(Collection<? extends BioAssaySet> expressionExperiments, Collection<CompositeSequence> probes)
Retrieves processed vectors by probes and experiments- Parameters:
expressionExperiments
- EEsprobes
- composite sequences- Returns:
- double vector vos
-
getProcessedDataArraysByProbeIds
Collection<DoubleVectorValueObject> getProcessedDataArraysByProbeIds(BioAssaySet ee, Collection<Long> probes)
-
-