Uses of Class
ubic.gemma.model.expression.bioAssayData.BulkExpressionDataVector
Packages that use BulkExpressionDataVector
Package
Description
This package provides capabilities for slicing
BulkExpressionDataVector.This package contains data structures for representing matrices of gene expression.
This package contains I/O utilities for reading and writing expression data matrices.
-
Uses of BulkExpressionDataVector in ubic.gemma.core.analysis.preprocess.slice
Methods in ubic.gemma.core.analysis.preprocess.slice with type parameters of type BulkExpressionDataVectorModifier and TypeMethodDescriptionstatic <T extends BulkExpressionDataVector>
Function<T, T> BulkDataSlicerUtils.createSlicer(List<BioAssay> assays, Class<T> vectorType) Create a slicer function for bulk data vectors that can be applied on aStream.static <T extends BulkExpressionDataVector>
Collection<T> BulkDataSlicerUtils.slice(Collection<T> vectors, List<BioAssay> assays, Class<T> vectorType) Slice a collection of bulk data vectors. -
Uses of BulkExpressionDataVector in ubic.gemma.core.datastructure.matrix
Methods in ubic.gemma.core.datastructure.matrix with type parameters of type BulkExpressionDataVectorModifier and TypeMethodDescriptionstatic <T extends BulkExpressionDataVector>
List<T> BulkExpressionDataMatrixUtils.toVectors(BulkExpressionDataMatrix<?> matrix, Class<T> vectorType) Convert aBulkExpressionDataMatrixto a collection ofBulkExpressionDataVector.Methods in ubic.gemma.core.datastructure.matrix that return types with arguments of type BulkExpressionDataVectorModifier and TypeMethodDescriptionprotected Collection<BulkExpressionDataVector> AbstractMultiAssayExpressionDataMatrix.selectVectors(Collection<? extends BulkExpressionDataVector> vectors, Collection<QuantitationType> qTypes) protected Collection<BulkExpressionDataVector> AbstractMultiAssayExpressionDataMatrix.selectVectors(Collection<? extends BulkExpressionDataVector> vectors, List<QuantitationType> qTypes) Method parameters in ubic.gemma.core.datastructure.matrix with type arguments of type BulkExpressionDataVectorModifier and TypeMethodDescriptionstatic BulkExpressionDataMatrix<?> BulkExpressionDataMatrix.getMatrix(Collection<? extends BulkExpressionDataVector> vectors) Create a bulk expression data matrix from a collection of vectors.static MultiAssayBulkExpressionDataMatrix<?> MultiAssayBulkExpressionDataMatrix.getMatrix(Collection<? extends BulkExpressionDataVector> vectors) Create a matrix using all the vectors, which are assumed to share the same representation.protected voidAbstractMultiAssayExpressionDataMatrix.selectVectors(Collection<? extends BulkExpressionDataVector> vectors) Selects all the vectors passed in (uses them to initialize the data)protected Collection<BulkExpressionDataVector> AbstractMultiAssayExpressionDataMatrix.selectVectors(Collection<? extends BulkExpressionDataVector> vectors, Collection<QuantitationType> qTypes) protected Collection<BulkExpressionDataVector> AbstractMultiAssayExpressionDataMatrix.selectVectors(Collection<? extends BulkExpressionDataVector> vectors, List<QuantitationType> qTypes) protected abstract voidAbstractMultiAssayExpressionDataMatrix.vectorsToMatrix(Collection<? extends BulkExpressionDataVector> vectors) protected voidEmptyExpressionMatrix.vectorsToMatrix(Collection<? extends BulkExpressionDataVector> vectors) protected voidExpressionDataBooleanMatrix.vectorsToMatrix(Collection<? extends BulkExpressionDataVector> vectors) protected voidExpressionDataDoubleMatrix.vectorsToMatrix(Collection<? extends BulkExpressionDataVector> vectors) Populate this matrix from a given collection ofBulkExpressionDataVectors.protected voidExpressionDataIntegerMatrix.vectorsToMatrix(Collection<? extends BulkExpressionDataVector> vectors) protected voidExpressionDataStringMatrix.vectorsToMatrix(Collection<? extends BulkExpressionDataVector> vectors) Constructor parameters in ubic.gemma.core.datastructure.matrix with type arguments of type BulkExpressionDataVectorModifierConstructorDescriptionprotectedAbstractBulkExpressionDataMatrix(List<? extends BulkExpressionDataVector> vectors) BulkExpressionDataDoubleMatrix(List<? extends BulkExpressionDataVector> vectors) ExpressionDataBooleanMatrix(Collection<? extends BulkExpressionDataVector> vectors) ExpressionDataBooleanMatrix(Collection<? extends BulkExpressionDataVector> vectors, List<QuantitationType> qtypes) ExpressionDataDoubleMatrix(Collection<? extends BulkExpressionDataVector> vectors) ExpressionDataDoubleMatrix(Collection<? extends BulkExpressionDataVector> dataVectors, Collection<QuantitationType> quantitationTypes) ExpressionDataDoubleMatrix(Collection<? extends BulkExpressionDataVector> dataVectors, QuantitationType quantitationType) ExpressionDataDoubleMatrix(ExpressionExperiment ee, Collection<? extends BulkExpressionDataVector> vectors) ExpressionDataIntegerMatrix(Collection<? extends BulkExpressionDataVector> vectors) ExpressionDataStringMatrix(Collection<? extends BulkExpressionDataVector> vectors) ExpressionDataStringMatrix(Collection<? extends BulkExpressionDataVector> dataVectors, QuantitationType quantitationType) TwoChannelExpressionDataMatrixBuilder(Collection<? extends BulkExpressionDataVector> vectors) -
Uses of BulkExpressionDataVector in ubic.gemma.core.datastructure.matrix.io
Method parameters in ubic.gemma.core.datastructure.matrix.io with type arguments of type BulkExpressionDataVectorModifier and TypeMethodDescriptionintJsonMatrixWriter.write(BulkExpressionDataMatrix<?> matrix, Class<? extends BulkExpressionDataVector> vectorType, Writer writer) intMatrixWriter.write(BulkExpressionDataMatrix<?> matrix, Class<? extends BulkExpressionDataVector> vectorType, Writer writer) intMatrixWriter.write(BulkExpressionDataMatrix<?> matrix, Class<? extends BulkExpressionDataVector> vectorType, Map<CompositeSequence, Collection<Gene>> geneAnnotations, Writer writer) intMatrixWriter.writeWithStringifiedGeneAnnotations(Writer writer, BulkExpressionDataMatrix<?> matrix, Class<? extends BulkExpressionDataVector> vectorType, Map<CompositeSequence, String[]> geneAnnotations) Alternate method that uses annotations in string form (e.g., read from another file). -
Uses of BulkExpressionDataVector in ubic.gemma.core.visualization
Methods in ubic.gemma.core.visualization that return types with arguments of type BulkExpressionDataVectorModifier and TypeMethodDescriptionSlice<? extends BulkExpressionDataVector> ExpressionDataHeatmap.getVectors()Method parameters in ubic.gemma.core.visualization with type arguments of type BulkExpressionDataVectorModifier and TypeMethodDescriptionstatic ExpressionDataHeatmapExpressionDataHeatmap.fromVectors(ExpressionExperiment ee, BioAssayDimension dimension, Slice<? extends BulkExpressionDataVector> vectors, List<Gene> genes) Create a heatmap for a given set of vectors.static ExpressionDataHeatmapExpressionDataHeatmap.fromVectors(ExpressionExperimentSubSet subSet, BioAssayDimension dimension, Slice<? extends BulkExpressionDataVector> vectors, List<Gene> genes) Create a heatmap for a subset. -
Uses of BulkExpressionDataVector in ubic.gemma.model.expression.bioAssayData
Subclasses of BulkExpressionDataVector in ubic.gemma.model.expression.bioAssayDataModifier and TypeClassDescriptionclassRepresents the processed data that is used for actual analyses.classData for one design element, across one or more bioassays, for a single quantitation type.Constructors in ubic.gemma.model.expression.bioAssayData with parameters of type BulkExpressionDataVectorModifierConstructorDescriptionBooleanVectorValueObject(BulkExpressionDataVector dedv, ExpressionExperimentValueObject eevo, QuantitationTypeValueObject qtvo, BioAssayDimensionValueObject badvo, ArrayDesignValueObject advo) protectedDataVectorValueObject(BulkExpressionDataVector dedv, ExpressionExperimentValueObject eevo, QuantitationTypeValueObject qtVo, BioAssayDimensionValueObject badvo, ArrayDesignValueObject advo, Collection<Long> genes) DoubleVectorValueObject(BulkExpressionDataVector dedv, ExpressionExperimentValueObject eevo, QuantitationTypeValueObject qtvo, BioAssayDimensionValueObject badVo, ArrayDesignValueObject advo, Collection<Long> genes) DoubleVectorValueObject(BulkExpressionDataVector dedv, ExpressionExperimentValueObject eevo, QuantitationTypeValueObject qtvo, BioAssayDimensionValueObject vectorsBadVo, ArrayDesignValueObject advo, Collection<Long> genes, BioAssayDimensionValueObject dimToMatch) Create a vector where we expect to have to create one or more gaps to match other vectors, defined by dimToMatch. -
Uses of BulkExpressionDataVector in ubic.gemma.persistence.service.common.quantitationtype
Method parameters in ubic.gemma.persistence.service.common.quantitationtype with type arguments of type BulkExpressionDataVectorModifier and TypeMethodDescriptionQuantitationTypeDao.findByExpressionExperimentAndDimension(ExpressionExperiment expressionExperiment, BioAssayDimension dimension, Collection<Class<? extends BulkExpressionDataVector>> vectorTypes) Retrieve all the QTs associated with the given experiment and dimension.QuantitationTypeDaoImpl.findByExpressionExperimentAndDimension(ExpressionExperiment expressionExperiment, BioAssayDimension dimension, Collection<Class<? extends BulkExpressionDataVector>> vectorTypes) QuantitationTypeService.findByExpressionExperimentAndDimension(ExpressionExperiment expressionExperiment, BioAssayDimension dimension, Collection<Class<? extends BulkExpressionDataVector>> dataVectorTypes) QuantitationTypeServiceImpl.findByExpressionExperimentAndDimension(ExpressionExperiment expressionExperiment, BioAssayDimension dimension, Collection<Class<? extends BulkExpressionDataVector>> vectorTypes) -
Uses of BulkExpressionDataVector in ubic.gemma.persistence.service.expression.bioAssayData
Classes in ubic.gemma.persistence.service.expression.bioAssayData with type parameters of type BulkExpressionDataVectorModifier and TypeClassDescriptionclassclassinterfaceMethods in ubic.gemma.persistence.service.expression.bioAssayData that return BulkExpressionDataVectorModifier and TypeMethodDescriptionRawAndProcessedExpressionDataVectorDaoImpl.find(BulkExpressionDataVector entity) Methods in ubic.gemma.persistence.service.expression.bioAssayData that return types with arguments of type BulkExpressionDataVectorModifier and TypeMethodDescriptionRawAndProcessedExpressionDataVectorServiceImpl.findAndThaw(Collection<QuantitationType> quantitationTypes) RawAndProcessedExpressionDataVectorServiceImpl.findAndThaw(BioAssayDimension bioAssayDimension) RawAndProcessedExpressionDataVectorDaoImpl.load(Collection<Long> ids) RawAndProcessedExpressionDataVectorService.thaw(Collection<BulkExpressionDataVector> vectors) Thaw both raw and processed vectors.RawAndProcessedExpressionDataVectorServiceImpl.thaw(Collection<BulkExpressionDataVector> vectors) Deprecated.Methods in ubic.gemma.persistence.service.expression.bioAssayData with parameters of type BulkExpressionDataVectorModifier and TypeMethodDescriptionRawAndProcessedExpressionDataVectorDaoImpl.find(BulkExpressionDataVector entity) Method parameters in ubic.gemma.persistence.service.expression.bioAssayData with type arguments of type BulkExpressionDataVectorModifier and TypeMethodDescriptionRawAndProcessedExpressionDataVectorService.thaw(Collection<BulkExpressionDataVector> vectors) Thaw both raw and processed vectors.RawAndProcessedExpressionDataVectorServiceImpl.thaw(Collection<BulkExpressionDataVector> vectors) Deprecated. -
Uses of BulkExpressionDataVector in ubic.gemma.persistence.service.expression.experiment
Method parameters in ubic.gemma.persistence.service.expression.experiment with type arguments of type BulkExpressionDataVectorModifier and TypeMethodDescriptionExpressionExperimentDao.getBioAssayDimension(ExpressionExperiment ee, QuantitationType qt, Class<? extends BulkExpressionDataVector> dataVectorType) Retrieve a dimension for a given experiment and quantitation type.ExpressionExperimentDaoImpl.getBioAssayDimension(ExpressionExperiment ee, QuantitationType qt, Class<? extends BulkExpressionDataVector> dataVectorType) ExpressionExperimentService.getBioAssayDimension(ExpressionExperiment ee, QuantitationType qt, Class<? extends BulkExpressionDataVector> dataVectorType) ExpressionExperimentServiceImpl.getBioAssayDimension(ExpressionExperiment ee, QuantitationType qt, Class<? extends BulkExpressionDataVector> dataVectorType) ExpressionExperimentDao.getBioAssayDimensionById(ExpressionExperiment ee, Long dimensionId, Class<? extends BulkExpressionDataVector> dataVectorType) Obtain a bioassay dimension by ID.ExpressionExperimentDaoImpl.getBioAssayDimensionById(ExpressionExperiment ee, Long dimensionId, Class<? extends BulkExpressionDataVector> dataVectorType) ExpressionExperimentService.getBioAssayDimensionById(ExpressionExperiment ee, Long dimensionId, Class<? extends BulkExpressionDataVector> dataVectorType) ExpressionExperimentServiceImpl.getBioAssayDimensionById(ExpressionExperiment ee, Long dimensionId, Class<? extends BulkExpressionDataVector> dataVectorType) ExpressionExperimentDao.getBioAssayDimensions(ExpressionExperiment ee, QuantitationType qt, Class<? extends BulkExpressionDataVector> dataVectorType) ExpressionExperimentDaoImpl.getBioAssayDimensions(ExpressionExperiment ee, QuantitationType qt, Class<? extends BulkExpressionDataVector> dataVectorType) ExpressionExperimentService.getQuantitationTypes(ExpressionExperiment expressionExperiment, BioAssayDimension dimension, Class<? extends BulkExpressionDataVector> dataVectorType) ExpressionExperimentServiceImpl.getQuantitationTypes(ExpressionExperiment expressionExperiment, BioAssayDimension dimension, Class<? extends BulkExpressionDataVector> dataVectorType)