Uses of Class
ubic.gemma.model.expression.bioAssayData.DataVector
Packages that use DataVector
Package
Description
This package contains built-in Gemma CLI applications.
Convert data from one
QuantitationType
to another.This package contains classes for computing various statistics.
This package contains I/O utilities for reading and writing expression data matrices.
-
Uses of DataVector in ubic.gemma.apps
Classes in ubic.gemma.apps with type parameters of type DataVectorModifier and TypeClassDescriptionclass
Base class for CLI tools that manipulate expression experiment vectors.Method parameters in ubic.gemma.apps with type arguments of type DataVectorModifier and TypeMethodDescriptionprotected void
DetectQuantitationTypeCli.processExpressionExperimentVectors
(ExpressionExperiment ee, QuantitationType qt, Class<? extends DataVector> vectorType) -
Uses of DataVector in ubic.gemma.cli.util
Methods in ubic.gemma.cli.util with type parameters of type DataVectorModifier and TypeMethodDescription<T extends DataVector>
QuantitationTypeEntityLocator.locateQuantitationType
(ExpressionExperiment ee, String qt, Class<? extends T> vectorType) <T extends DataVector>
Map.Entry<Class<? extends T>, QuantitationType> EntityLocator.locateQuantitationType
(ExpressionExperiment ee, String qt, Collection<Class<? extends T>> vectorType) <T extends DataVector>
QuantitationTypeEntityLocatorImpl.locateQuantitationType
(ExpressionExperiment ee, String qt, Class<? extends T> vectorType) <T extends DataVector>
org.apache.commons.lang3.tuple.Pair<Class<? extends T>, QuantitationType> EntityLocatorImpl.locateQuantitationType
(ExpressionExperiment ee, String qt, Collection<Class<? extends T>> vectorTypes) -
Uses of DataVector in ubic.gemma.core.analysis.preprocess.convert
Methods in ubic.gemma.core.analysis.preprocess.convert with type parameters of type DataVectorModifier and TypeMethodDescriptionstatic <T extends DataVector>
Collection<T> RepresentationConversionUtils.convertVectors
(Collection<T> vectors, PrimitiveType toRepresentation, Class<T> vectorType) Convert a collection of vectors to a desired representation.static <T extends DataVector>
Collection<T> ScaleTypeConversionUtils.convertVectors
(Collection<T> vectors, ScaleType toScale, Class<T> vectorType) Methods in ubic.gemma.core.analysis.preprocess.convert with parameters of type DataVectorModifier and TypeMethodDescriptionstatic double[]
ScaleTypeConversionUtils.convertData
(DataVector vec, ScaleType scaleType) Convert a vector to the target scale. -
Uses of DataVector in ubic.gemma.core.analysis.stats
Methods in ubic.gemma.core.analysis.stats with parameters of type DataVectorModifier and TypeMethodDescriptionstatic int
DataVectorDescriptive.count
(DataVector vector) Count the number of values in a vector.static int
DataVectorDescriptive.countMissing
(DataVector vector) Count the number of missing values.static double
DataVectorDescriptive.mean
(DataVector vector) Calculate the mean of the data in the vector.static double
DataVectorDescriptive.sampleStandardDeviation
(DataVector vector) static double
DataVectorDescriptive.sampleVariance
(DataVector vector) static double
DataVectorDescriptive.sum
(DataVector vector) -
Uses of DataVector in ubic.gemma.core.datastructure.matrix.io
Classes in ubic.gemma.core.datastructure.matrix.io with type parameters of type DataVectorModifier and TypeInterfaceDescriptioninterface
ExpressionDataMatrixWriter<T extends ExpressionDataMatrix<?>,
VT extends DataVector> Base interface for writingExpressionDataMatrix
.Method parameters in ubic.gemma.core.datastructure.matrix.io with type arguments of type DataVectorModifier and TypeMethodDescriptionstatic void
ExpressionDataWriterUtils.appendBaseHeader
(ExpressionExperiment experiment, QuantitationType quantitationType, Class<? extends DataVector> dataVectorType, String fileTypeStr, String experimentUrl, BuildInfo buildInfo, Date timestamp, Writer buf) Append base header information (about the experiment) to a file with some information about the quantitation type.static String
ExpressionDataWriterUtils.formatQuantitationType
(QuantitationType quantitationType, Class<? extends DataVector> dataVectorType) -
Uses of DataVector in ubic.gemma.model.common.quantitationtype
Constructor parameters in ubic.gemma.model.common.quantitationtype with type arguments of type DataVectorModifierConstructorDescriptionQuantitationTypeValueObject
(QuantitationType qt, ExpressionExperiment expressionExperiment, Class<? extends DataVector> vectorType) Create aQuantitationType
VO in the context of an associated experiment. -
Uses of DataVector in ubic.gemma.model.expression.bioAssayData
Subclasses of DataVector in ubic.gemma.model.expression.bioAssayDataModifier and TypeClassDescriptionclass
A data vector storing bulk expression data.class
Data vector associated to aCompositeSequence
.class
Represents the processed data that is used for actual analyses.class
Data for one design element, across one or more bioassays, for a single quantitation type.class
An expression data vector that contains data at the resolution of individual cells. -
Uses of DataVector in ubic.gemma.persistence.service.common.quantitationtype
Methods in ubic.gemma.persistence.service.common.quantitationtype with type parameters of type DataVectorModifier and TypeMethodDescription<T extends DataVector>
Collection<QuantitationType> QuantitationTypeDao.findAllByNameAndVectorType
(ExpressionExperiment ee, String name, Class<? extends T> vectorType) <T extends DataVector>
Collection<QuantitationType> QuantitationTypeDaoImpl.findAllByNameAndVectorType
(ExpressionExperiment ee, String name, Class<? extends T> vectorType) <T extends DataVector>
Collection<QuantitationType> QuantitationTypeService.findAllByNameAndVectorType
(ExpressionExperiment ee, String name, Class<? extends T> vectorType) Find all the QT associated to the given experiment, name and vector type.<T extends DataVector>
Collection<QuantitationType> QuantitationTypeServiceImpl.findAllByNameAndVectorType
(ExpressionExperiment ee, String name, Class<? extends T> vectorType) <T extends DataVector>
Collection<QuantitationType> QuantitationTypeService.findByExpressionExperiment
(ExpressionExperiment ee, Class<? extends T> dataVectorType) Find all the QT associated to the given experiment and data vector type.<T extends DataVector>
Collection<QuantitationType> QuantitationTypeService.findByExpressionExperiment
(ExpressionExperiment ee, Collection<Class<? extends T>> vectorTypes) <T extends DataVector>
Collection<QuantitationType> QuantitationTypeServiceImpl.findByExpressionExperiment
(ExpressionExperiment ee, Class<? extends T> dataVectorType) <T extends DataVector>
Collection<QuantitationType> QuantitationTypeServiceImpl.findByExpressionExperiment
(ExpressionExperiment ee, Collection<Class<? extends T>> vectorTypes) <T extends DataVector>
Collection<Class<? extends T>> QuantitationTypeService.getMappedDataVectorType
(Class<T> vectorType) Infer all the mapped vector types that are subclasses of the given vector type.<T extends DataVector>
Collection<Class<? extends T>> QuantitationTypeServiceImpl.getMappedDataVectorType
(Class<T> vectorType) <T extends DataVector>
Collection<Class<? extends T>> QuantitationTypeDao.getMappedDataVectorTypes
(Class<T> vectorType) Obtain the vector types that are mapped and subclass of the given vector type.<T extends DataVector>
Collection<Class<? extends T>> QuantitationTypeDaoImpl.getMappedDataVectorTypes
(Class<T> vectorType) Methods in ubic.gemma.persistence.service.common.quantitationtype that return types with arguments of type DataVectorModifier and TypeMethodDescriptionMap
<Class<? extends DataVector>, Set<QuantitationType>> QuantitationTypeDao.findByExpressionExperiment
(ExpressionExperiment ee) Retrieve all the QTs associated with the given experiment.Map
<Class<? extends DataVector>, Set<QuantitationType>> QuantitationTypeDaoImpl.findByExpressionExperiment
(ExpressionExperiment ee) Map
<Class<? extends DataVector>, Set<QuantitationType>> QuantitationTypeService.findByExpressionExperiment
(ExpressionExperiment ee) Find all the QT associated to the given experiment.Map
<Class<? extends DataVector>, Set<QuantitationType>> QuantitationTypeServiceImpl.findByExpressionExperiment
(ExpressionExperiment ee) Class
<? extends DataVector> QuantitationTypeDao.getDataVectorType
(QuantitationType qt) Class
<? extends DataVector> QuantitationTypeDaoImpl.getDataVectorType
(QuantitationType qt) Class
<? extends DataVector> QuantitationTypeService.getDataVectorType
(QuantitationType qt) Class
<? extends DataVector> QuantitationTypeServiceImpl.getDataVectorType
(QuantitationType qt) Map
<QuantitationType, Class<? extends DataVector>> QuantitationTypeService.getDataVectorTypes
(Collection<QuantitationType> qts) Map
<QuantitationType, Class<? extends DataVector>> QuantitationTypeServiceImpl.getDataVectorTypes
(Collection<QuantitationType> qts) Collection
<Class<? extends DataVector>> QuantitationTypeDao.getVectorTypes()
Obtain all the data vector types that are associated with quantitation types.Set
<Class<? extends DataVector>> QuantitationTypeDaoImpl.getVectorTypes()
Collection
<Class<? extends DataVector>> QuantitationTypeService.getVectorTypes()
Collection
<Class<? extends DataVector>> QuantitationTypeServiceImpl.getVectorTypes()
Method parameters in ubic.gemma.persistence.service.common.quantitationtype with type arguments of type DataVectorModifier and TypeMethodDescriptionQuantitationTypeDao.create
(QuantitationType quantitationType, Class<? extends DataVector> dataVectorType) QuantitationTypeDaoImpl.create
(QuantitationType quantitationType, Class<? extends DataVector> dataVectorType) QuantitationTypeService.create
(QuantitationType quantitationType, Class<? extends DataVector> dataVectorType) Create a new QuantitationType for the given vector type.QuantitationTypeServiceImpl.create
(QuantitationType quantitationType, Class<? extends DataVector> dataVectorType) QuantitationTypeDao.find
(QuantitationType entity, Class<? extends DataVector> dataVectorType) Find a QT matching the given template for the given data vector type as perQuantitationTypeDao.find(QuantitationType)
.QuantitationTypeDao.find
(ExpressionExperiment ee, QuantitationType quantitationType, Set<Class<? extends DataVector>> dataVectorTypes) Find a QT matching the given template as perQuantitationTypeDao.find(QuantitationType)
in a given experiment for and for a given data vector type.QuantitationTypeDaoImpl.find
(QuantitationType entity, Class<? extends DataVector> dataVectorType) QuantitationTypeDaoImpl.find
(ExpressionExperiment ee, QuantitationType quantitationType, Set<Class<? extends DataVector>> dataVectorTypes) QuantitationTypeService.find
(ExpressionExperiment ee, QuantitationType quantitationType, Class<? extends DataVector> dataVectorTypes) Locate a QT associated with the given ee matching the specification of the passed quantitationType, or null if there isn't one.QuantitationTypeServiceImpl.find
(ExpressionExperiment ee, QuantitationType quantitationType, Class<? extends DataVector> dataVectorTypes) QuantitationTypeDao.findByExpressionExperiment
(ExpressionExperiment ee, Class<? extends DataVector> dataVectorType) QuantitationTypeDaoImpl.findByExpressionExperiment
(ExpressionExperiment ee, Class<? extends DataVector> vectorType) QuantitationTypeDao.findByNameAndVectorType
(ExpressionExperiment ee, String name, Class<? extends DataVector> dataVectorType) Find a quantitation type by experiment, name and data vector type.QuantitationTypeDaoImpl.findByNameAndVectorType
(ExpressionExperiment ee, String name, Class<? extends DataVector> dataVectorType) QuantitationTypeService.findByNameAndVectorType
(ExpressionExperiment ee, String name, Class<? extends DataVector> dataVectorType) QuantitationTypeServiceImpl.findByNameAndVectorType
(ExpressionExperiment ee, String name, Class<? extends DataVector> dataVectorType) QuantitationTypeDao.findOrCreate
(QuantitationType quantitationType, Class<? extends DataVector> dataVectorType) Find a QT as perQuantitationTypeDao.find(QuantitationType, Class)
and if none is found, create a new one withQuantitationTypeDao.create(QuantitationType, Class)
.QuantitationTypeDaoImpl.findOrCreate
(QuantitationType quantitationType, Class<? extends DataVector> dataVectorType) QuantitationTypeService.findOrCreate
(QuantitationType quantitationType, Class<? extends DataVector> dataVectorType) QuantitationTypeServiceImpl.findOrCreate
(QuantitationType quantitationType, Class<? extends DataVector> dataVectorType) QuantitationTypeDao.loadByIdAndVectorType
(Long id, ExpressionExperiment ee, Class<? extends DataVector> dataVectorType) Load a QT from an experiment by ID and vector type.QuantitationTypeDaoImpl.loadByIdAndVectorType
(Long id, ExpressionExperiment ee, Class<? extends DataVector> dataVectorType) QuantitationTypeService.loadByIdAndVectorType
(Long id, ExpressionExperiment ee, Class<? extends DataVector> dataVectorType) Find a quantitation type by ID and vector type.QuantitationTypeServiceImpl.loadByIdAndVectorType
(Long id, ExpressionExperiment ee, Class<? extends DataVector> dataVectorType) -
Uses of DataVector in ubic.gemma.persistence.service.expression.experiment
Methods in ubic.gemma.persistence.service.expression.experiment that return types with arguments of type DataVectorModifier and TypeMethodDescriptionMap
<Class<? extends DataVector>, Set<QuantitationType>> ExpressionExperimentService.getQuantitationTypesByVectorType
(ExpressionExperiment ee) Map
<Class<? extends DataVector>, Set<QuantitationType>> ExpressionExperimentServiceImpl.getQuantitationTypesByVectorType
(ExpressionExperiment ee) Method parameters in ubic.gemma.persistence.service.expression.experiment with type arguments of type DataVectorModifier and TypeMethodDescriptionExpressionExperimentDao.getArrayDesignsUsed
(ExpressionExperiment ee, QuantitationType qt, Class<? extends DataVector> dataVectorType) ExpressionExperimentDaoImpl.getArrayDesignsUsed
(ExpressionExperiment ee, QuantitationType qt, Class<? extends DataVector> dataVectorType) ExpressionExperimentService.getArrayDesignsUsed
(ExpressionExperiment ee, QuantitationType qt, Class<? extends DataVector> vectorType) Obtain a collection ofArrayDesign
used by a specific set of vectors.ExpressionExperimentServiceImpl.getArrayDesignsUsed
(ExpressionExperiment ee, QuantitationType qt, Class<? extends DataVector> vectorType)