Class RawExpressionDataVectorServiceImpl
java.lang.Object
ubic.gemma.persistence.service.AbstractService<RawExpressionDataVector>
ubic.gemma.persistence.service.expression.bioAssayData.AbstractBulkExpressionDataVectorService<RawExpressionDataVector>
ubic.gemma.persistence.service.expression.bioAssayData.RawExpressionDataVectorServiceImpl
- All Implemented Interfaces:
BaseImmutableService<RawExpressionDataVector>, BaseReadOnlyService<RawExpressionDataVector>, BaseService<RawExpressionDataVector>, BulkExpressionDataVectorService<RawExpressionDataVector>, RawExpressionDataVectorService
@Service
public class RawExpressionDataVectorServiceImpl
extends AbstractBulkExpressionDataVectorService<RawExpressionDataVector>
implements RawExpressionDataVectorService
Provides methods that can be applied to both RawExpressionDataVector and ProcessedExpressionDataVector
-
Field Summary
Fields inherited from class AbstractService
log -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionfind(Collection<CompositeSequence> designElements, QuantitationType quantitationType) getRandomRawVectors(QuantitationType quantitationType, int limit) Fetch up tolimitraw vectors for the given quantitation type, chosen uniformly at random.Methods inherited from class AbstractBulkExpressionDataVectorService
find, find, find, findAndThaw, findAndThaw, findAndThaw, thaw, thawMethods inherited from class 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 Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface BaseReadOnlyService
countAll, find, findOrFail, getElementClass, load, loadAll, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, streamAll, streamAllMethods inherited from interface BulkExpressionDataVectorService
find, find, find, findAndThaw, findAndThaw, findAndThaw, thaw, thawMethods inherited from interface RawExpressionDataVectorService
load
-
Constructor Details
-
RawExpressionDataVectorServiceImpl
-
-
Method Details
-
find
@Transactional(readOnly=true) public Collection<RawExpressionDataVector> find(Collection<CompositeSequence> designElements, QuantitationType quantitationType) - Specified by:
findin interfaceRawExpressionDataVectorService
-
getRandomRawVectors
@Transactional(readOnly=true) public Collection<RawExpressionDataVector> getRandomRawVectors(QuantitationType quantitationType, int limit) Description copied from interface:RawExpressionDataVectorServiceFetch up tolimitraw vectors for the given quantitation type, chosen uniformly at random.- Specified by:
getRandomRawVectorsin interfaceRawExpressionDataVectorService- See Also:
-