Uses of Class
ubic.gemma.model.expression.experiment.FactorValue
-
Packages that use FactorValue Package Description ubic.gemma.core.analysis.expression.diff ubic.gemma.core.analysis.singleCell.aggregate This packge contains classes for splitting and aggregating single-cell data.ubic.gemma.core.datastructure.matrix.io This package contains I/O utilities for reading and writing expression data matrices.ubic.gemma.core.loader.expression This package contains interfaces and classes for loading expression data.ubic.gemma.core.loader.expression.singleCell This package contains classes for loading single cell expression data.ubic.gemma.core.ontology ubic.gemma.model.analysis.expression.diff ubic.gemma.model.expression.biomaterial ubic.gemma.model.expression.experiment ubic.gemma.persistence.service.expression.experiment ubic.gemma.persistence.util ubic.gemma.rest ubic.gemma.web.controller.expression.biomaterial ubic.gemma.web.controller.expression.experiment -
-
Uses of FactorValue in ubic.gemma.core.analysis.expression.diff
Methods in ubic.gemma.core.analysis.expression.diff with parameters of type FactorValue Modifier and Type Method Description static boolean
BaselineSelection. isBaselineCondition(FactorValue factorValue)
Check if a given factor value indicates a baseline condition.static boolean
BaselineSelection. isForcedBaseline(FactorValue fv)
Check if this factor value is the baseline, overriding other possible baselines.Method parameters in ubic.gemma.core.analysis.expression.diff with type arguments of type FactorValue Modifier and Type Method Description void
DifferentialExpressionAnalysisConfig. addBaseLineFactorValues(Map<ExperimentalFactor,FactorValue> baselineConditions)
static void
DiffExAnalyzerUtils. populateFactorValuesFromBASet(BioAssaySet ee, ExperimentalFactor f, Collection<FactorValue> fvs)
Collection<DifferentialExpressionAnalysis>
DiffExAnalyzer. run(ExpressionExperiment expressionExperiment, Map<FactorValue,ExpressionExperimentSubSet> subsets, ExpressionDataDoubleMatrix dmatrix, DifferentialExpressionAnalysisConfig config)
Analyze a dataset with a pre-existing subset structure.Collection<DifferentialExpressionAnalysis>
LinearModelAnalyzer. run(ExpressionExperiment ee, Map<FactorValue,ExpressionExperimentSubSet> subsets, ExpressionDataDoubleMatrix dmatrix, DifferentialExpressionAnalysisConfig config)
-
Uses of FactorValue in ubic.gemma.core.analysis.singleCell.aggregate
Methods in ubic.gemma.core.analysis.singleCell.aggregate that return types with arguments of type FactorValue Modifier and Type Method Description static Map<Characteristic,FactorValue>
CellLevelCharacteristicsMappingUtils. createMappingByFactorValueCharacteristics(CellLevelCharacteristics cta, ExperimentalFactor factor)
Map the cell types from a cell type assignment to factor values in a cell type factor.static Map<Characteristic,FactorValue>
CellLevelCharacteristicsMappingUtils. createMappingBySubSetCharacteristics(CellLevelCharacteristics clc, ExperimentalFactor factor, Map<FactorValue,ExpressionExperimentSubSet> subsets)
Infer the mapping of cell type assignments to factor values using a subset structure.static Map<Characteristic,FactorValue>
CellLevelCharacteristicsMappingUtils. readMappingFromFile(CellLevelCharacteristics clc, ExperimentalFactor factor, Path cellTypeMappingFile)
Create a mapping of cell type assignments to factor values from a file.Method parameters in ubic.gemma.core.analysis.singleCell.aggregate with type arguments of type FactorValue Modifier and Type Method Description QuantitationType
SingleCellExpressionExperimentAggregatorService. aggregateVectors(ExpressionExperiment ee, QuantitationType qt, List<BioAssay> cellBAs, CellLevelCharacteristics cellLevelCharacteristics, ExperimentalFactor factor, Map<Characteristic,FactorValue> cellTypeMapping, AggregateConfig config)
Aggregate preferred single-cell data vectors by the given cell-level characteristics.QuantitationType
SingleCellExpressionExperimentAggregatorServiceImpl. aggregateVectors(ExpressionExperiment ee, QuantitationType qt, List<BioAssay> cellBAs, CellLevelCharacteristics cellLevelCharacteristics, ExperimentalFactor factor, Map<Characteristic,FactorValue> cellType2Factor, AggregateConfig config)
static Map<Characteristic,FactorValue>
CellLevelCharacteristicsMappingUtils. createMappingBySubSetCharacteristics(CellLevelCharacteristics clc, ExperimentalFactor factor, Map<FactorValue,ExpressionExperimentSubSet> subsets)
Infer the mapping of cell type assignments to factor values using a subset structure.static String
CellLevelCharacteristicsMappingUtils. printMapping(Map<Characteristic,FactorValue> mappedCellTypeFactors)
static void
CellLevelCharacteristicsMappingUtils. printMapping(Map<Characteristic,FactorValue> mappedCellTypeFactors, Appendable details)
QuantitationType
SingleCellExpressionExperimentSplitAndAggregateService. redoAggregate(ExpressionExperiment expressionExperiment, QuantitationType scQt, CellLevelCharacteristics clc, ExperimentalFactor factor, Map<Characteristic,FactorValue> c2f, BioAssayDimension dimension, QuantitationType previousQt, AggregateConfig config)
Re-aggregate a dataset by any cell-level characteristics.QuantitationType
SingleCellExpressionExperimentSplitAndAggregateServiceImpl. redoAggregate(ExpressionExperiment expressionExperiment, QuantitationType scQt, CellLevelCharacteristics clc, ExperimentalFactor factor, Map<Characteristic,FactorValue> c2f, BioAssayDimension dimension, QuantitationType previousQt, AggregateConfig config)
List<ExpressionExperimentSubSet>
SingleCellExpressionExperimentSplitService. split(ExpressionExperiment ee, CellLevelCharacteristics clc, ExperimentalFactor factor, Map<Characteristic,FactorValue> cellTypeMapping, SplitConfig config)
Split biomaterials and bioassays by the givenCellLevelCharacteristics
.List<ExpressionExperimentSubSet>
SingleCellExpressionExperimentSplitServiceImpl. split(ExpressionExperiment ee, CellLevelCharacteristics clc, ExperimentalFactor factor, Map<Characteristic,FactorValue> mappedCellTypeFactors, SplitConfig config)
QuantitationType
SingleCellExpressionExperimentSplitAndAggregateService. splitAndAggregate(ExpressionExperiment expressionExperiment, QuantitationType scQt, CellLevelCharacteristics cta, ExperimentalFactor cellTypeFactor, Map<Characteristic,FactorValue> c2f, SplitConfig splitConfig, AggregateConfig config)
Split and aggregate by any cell-level characteristics.QuantitationType
SingleCellExpressionExperimentSplitAndAggregateServiceImpl. splitAndAggregate(ExpressionExperiment expressionExperiment, QuantitationType scQt, CellLevelCharacteristics clc, ExperimentalFactor cellTypeFactor, Map<Characteristic,FactorValue> c2f, SplitConfig splitConfig, AggregateConfig config)
static void
CellLevelCharacteristicsMappingUtils. writeMapping(CellLevelCharacteristics cta, ExperimentalFactor factor, Map<Characteristic,FactorValue> cta2f, Writer dest)
Create a mapping of cell type assignments to factor values from a file. -
Uses of FactorValue in ubic.gemma.core.datastructure.matrix.io
Methods in ubic.gemma.core.datastructure.matrix.io with parameters of type FactorValue Modifier and Type Method Description static String
ExpressionDataWriterUtils. constructFactorValueName(FactorValue factorValue)
Produce a value for representing a factor value. -
Uses of FactorValue in ubic.gemma.core.loader.expression
Method parameters in ubic.gemma.core.loader.expression with type arguments of type FactorValue Modifier and Type Method Description Set<ExperimentalFactor>
AbstractDelegatingDataLoader. getFactors(Collection<BioAssay> samples, Map<BioMaterial,Set<FactorValue>> factorValueAssignments)
Set<ExperimentalFactor>
DataLoader. getFactors(Collection<BioAssay> samples, Map<BioMaterial,Set<FactorValue>> factorValueAssignments)
Load experimental factors present in the data. -
Uses of FactorValue in ubic.gemma.core.loader.expression.singleCell
Method parameters in ubic.gemma.core.loader.expression.singleCell with type arguments of type FactorValue Modifier and Type Method Description Set<ExperimentalFactor>
AnnDataSingleCellDataLoader. getFactors(Collection<BioAssay> samples, Map<BioMaterial,Set<FactorValue>> factorValueAssignments)
Set<ExperimentalFactor>
MexSingleCellDataLoader. getFactors(Collection<BioAssay> samples, Map<BioMaterial,Set<FactorValue>> factorValueAssignments)
MEX does not provide experimental factors.Set<ExperimentalFactor>
NullSingleCellDataLoader. getFactors(Collection<BioAssay> samples, Map<BioMaterial,Set<FactorValue>> factorValueAssignments)
-
Uses of FactorValue in ubic.gemma.core.ontology
Methods in ubic.gemma.core.ontology with parameters of type FactorValue Modifier and Type Method Description static Map<String,FactorValueOntologyUtils.Annotation>
FactorValueOntologyUtils. getAnnotationsById(FactorValue fv)
Create a mapping of annotation IDs to annotations for a FactorValue.static String
FactorValueOntologyUtils. getUri(FactorValue factorValue)
Obtain a suitable ontology ID for a given factor value. -
Uses of FactorValue in ubic.gemma.model.analysis.expression.diff
Methods in ubic.gemma.model.analysis.expression.diff that return FactorValue Modifier and Type Method Description FactorValue
ExpressionAnalysisResultSet. getBaselineGroup()
FactorValue
Baseline. getFactorValue()
FactorValue
Contrast. getFactorValue()
FactorValue
ContrastResult. getFactorValue()
FactorValue
Baseline. getSecondFactorValue()
FactorValue
Contrast. getSecondFactorValue()
FactorValue
ContrastResult. getSecondFactorValue()
FactorValue
DifferentialExpressionAnalysis. getSubsetFactorValue()
If non-null, a factor value applicable to theExpressionExperimentSubSet
being analyzed.Methods in ubic.gemma.model.analysis.expression.diff that return types with arguments of type FactorValue Modifier and Type Method Description List<FactorValue>
Contrast. getFactorValues()
Methods in ubic.gemma.model.analysis.expression.diff with parameters of type FactorValue Modifier and Type Method Description static Baseline
Baseline. categorical(FactorValue fv)
Create a baseline for a single categorical factor.static Contrast
Contrast. categorical(FactorValue fv)
Create a contrast for a categorical factor.static Baseline
Baseline. interaction(FactorValue fv1, FactorValue fv2)
Create a baseline for an interaction of factors.static Contrast
Contrast. interaction(FactorValue fv1, FactorValue fv2)
Create an interaction of two categorical factors.static ContrastResult
ContrastResult.Factory. newInstance(Double pvalue, Double tstat, Double coefficient, Double logFoldChange, FactorValue factorValue, FactorValue secondFactorValue)
static ExpressionAnalysisResultSet
ExpressionAnalysisResultSet.Factory. newInstance(Set<ExperimentalFactor> experimentalFactors, Integer numberOfProbesTested, Integer numberOfGenesTested, FactorValue baselineGroup, Set<DifferentialExpressionAnalysisResult> results, DifferentialExpressionAnalysis analysis, PvalueDistribution pvalueDistribution, Set<HitListSize> hitListSizes)
void
ExpressionAnalysisResultSet. setBaselineGroup(FactorValue baselineGroup)
void
ContrastResult. setFactorValue(FactorValue factorValue)
void
ContrastResult. setSecondFactorValue(FactorValue secondFactorValue)
void
DifferentialExpressionAnalysis. setSubsetFactorValue(FactorValue subsetFactorValue)
-
Uses of FactorValue in ubic.gemma.model.expression.biomaterial
Methods in ubic.gemma.model.expression.biomaterial that return types with arguments of type FactorValue Modifier and Type Method Description Set<FactorValue>
BioMaterial. getAllFactorValues()
Obtain all theFactorValue
associated to this biomaterial, including those inherited from its ancestors viaBioMaterial.getSourceBioMaterial()
.Set<FactorValue>
BioMaterial. getFactorValues()
Obtain the values that this BioAssay is associated with for the experiment.Method parameters in ubic.gemma.model.expression.biomaterial with type arguments of type FactorValue Modifier and Type Method Description void
BioMaterial. setFactorValues(Set<FactorValue> factorValues)
-
Uses of FactorValue in ubic.gemma.model.expression.experiment
Methods in ubic.gemma.model.expression.experiment that return FactorValue Modifier and Type Method Description static FactorValue
FactorValue.Factory. newInstance()
static FactorValue
FactorValue.Factory. newInstance(ExperimentalFactor experimentalFactor)
static FactorValue
FactorValue.Factory. newInstance(ExperimentalFactor factor, Characteristic c)
Create a FactorValue with a single characteristic.static FactorValue
FactorValue.Factory. newInstance(ExperimentalFactor factor, Measurement measurement)
Create a FactorValue with a measurement.static FactorValue
FactorValue.Factory. newInstance(ExperimentalFactor factor, Statement c)
Create a FactorValue with a single statement.Methods in ubic.gemma.model.expression.experiment that return types with arguments of type FactorValue Modifier and Type Method Description static Map<ExperimentalFactor,FactorValue>
ExperimentalDesignUtils. getBaselineConditions(List<BioMaterial> samplesUsed, List<ExperimentalFactor> factors)
static Map<ExperimentalFactor,FactorValue>
ExperimentalDesignUtils. getBaselineLevels(Collection<ExperimentalFactor> factors)
Identify the FactorValue that should be treated as 'Baseline' for each of the given factors.static Map<ExperimentalFactor,FactorValue>
ExperimentalDesignUtils. getBaselineLevels(Collection<ExperimentalFactor> factors, List<BioMaterial> samplesUsed)
Identify the FactorValue that should be treated as 'Baseline' for each of the given factors.Set<FactorValue>
ExperimentalFactor. getFactorValues()
static Map<BioMaterial,Set<FactorValue>>
ExperimentalDesignUtils. getSampleToFactorValuesMap(ExperimentalFactor factor, Collection<BioMaterial> samplesUsed)
Create a sample to factor value mapping.Methods in ubic.gemma.model.expression.experiment with parameters of type FactorValue Modifier and Type Method Description static String
FactorValueUtils. getSummaryString(FactorValue fv)
Produce a summary string for this factor value.static String
FactorValueUtils. getSummaryString(FactorValue fv, String statementDelimiter)
static String
ExperimentalDesignUtils. nameForR(FactorValue fv, boolean isBaseline)
Create a name for the factor value that is suitable for R.Method parameters in ubic.gemma.model.expression.experiment with type arguments of type FactorValue Modifier and Type Method Description static ObjectMatrix<String,String,Object>
ExperimentalDesignUtils. buildRDesignMatrix(List<ExperimentalFactor> factors, List<BioMaterial> samplesUsed, Map<ExperimentalFactor,FactorValue> baselines, boolean allowMissingValues)
A variant ofExperimentalDesignUtils.buildRDesignMatrix(List, List, boolean)
that allows for reusing baselines for repeated calls.void
ExperimentalFactor. setFactorValues(Set<FactorValue> factorValues)
Constructors in ubic.gemma.model.expression.experiment with parameters of type FactorValue Constructor Description AbstractFactorValueValueObject(FactorValue fv, boolean includeExperimentalFactor)
FactorValueBasicValueObject(FactorValue fv)
FactorValueValueObject(FactorValue value)
Deprecated.FactorValueValueObject(FactorValue value, boolean includeExperimentalFactor)
Deprecated.Create a FactorValue VO.FactorValueValueObject(FactorValue fv, Statement c)
Deprecated.Create a FactorValue VO focusing on a specific statement. -
Uses of FactorValue in ubic.gemma.persistence.service.expression.experiment
Methods in ubic.gemma.persistence.service.expression.experiment that return FactorValue Modifier and Type Method Description FactorValue
ExpressionExperimentService. addFactorValue(ExpressionExperiment ee, FactorValue fv)
FactorValue
ExpressionExperimentServiceImpl. addFactorValue(ExpressionExperiment ee, FactorValue fv)
FactorValue
FactorValueDaoImpl. create(FactorValue factorValue)
FactorValue
FactorValueDaoImpl. find(FactorValue factorValue)
FactorValue
FactorValueService. findOrCreate(FactorValue factorValue)
FactorValue
FactorValueService. load(Long id)
FactorValue
FactorValueService. loadWithExperimentalFactor(Long id)
FactorValue
FactorValueServiceImpl. loadWithExperimentalFactor(Long id)
FactorValue
FactorValueService. loadWithExperimentalFactorOrFail(Long id)
Load aFactorValue
with an initialized experimental factor or fail.FactorValue
FactorValueServiceImpl. loadWithExperimentalFactorOrFail(Long id)
FactorValue
FactorValueDao. loadWithOldStyleCharacteristics(Long id, boolean readOnly)
Deprecated.FactorValue
FactorValueDaoImpl. loadWithOldStyleCharacteristics(Long id, boolean readOnly)
Deprecated.FactorValue
FactorValueService. loadWithOldStyleCharacteristics(Long id, boolean readOnly)
Deprecated.do not use this, it is only meant for the purpose of migrating old-style characteristics to statementsFactorValue
FactorValueServiceImpl. loadWithOldStyleCharacteristics(Long id, boolean readOnly)
Deprecated.FactorValue
FactorValueDaoImpl. save(FactorValue entity)
Methods in ubic.gemma.persistence.service.expression.experiment with parameters of type FactorValue Modifier and Type Method Description FactorValue
ExpressionExperimentService. addFactorValue(ExpressionExperiment ee, FactorValue fv)
FactorValue
ExpressionExperimentServiceImpl. addFactorValue(ExpressionExperiment ee, FactorValue fv)
void
FactorValueService. clearNeedsAttentionFlag(FactorValue factorValue, String note)
Clear a needs attention flag on a given factor value.void
FactorValueServiceImpl. clearNeedsAttentionFlag(FactorValue factorValue, String note)
FactorValue
FactorValueDaoImpl. create(FactorValue factorValue)
Statement
FactorValueService. createStatement(FactorValue factorValue, Statement statement)
Create a given statement and add it to the given factor value.Statement
FactorValueServiceImpl. createStatement(FactorValue factorValue, Statement statement)
protected FactorValueValueObject
FactorValueDaoImpl. doLoadValueObject(FactorValue entity)
FactorValue
FactorValueDaoImpl. find(FactorValue factorValue)
ExpressionExperiment
ExpressionExperimentDao. findByFactorValue(FactorValue fv)
ExpressionExperiment
ExpressionExperimentDaoImpl. findByFactorValue(FactorValue fv)
ExpressionExperiment
ExpressionExperimentService. findByFactorValue(FactorValue factorValue)
ExpressionExperiment
ExpressionExperimentServiceImpl. findByFactorValue(FactorValue factorValue)
FactorValue
FactorValueService. findOrCreate(FactorValue factorValue)
void
FactorValueService. markAsNeedsAttention(FactorValue factorValue, String note)
Mark a given factor value as needs attention.void
FactorValueServiceImpl. markAsNeedsAttention(FactorValue factorValue, String note)
void
FactorValueDaoImpl. remove(FactorValue factorValue)
void
FactorValueService. remove(FactorValue factorValue)
void
FactorValueServiceImpl. remove(FactorValue entity)
void
FactorValueService. removeStatement(FactorValue fv, Statement c)
Remove a statement from a factor value.void
FactorValueServiceImpl. removeStatement(FactorValue fv, Statement statement)
FactorValue
FactorValueDaoImpl. save(FactorValue entity)
Statement
FactorValueService. saveStatement(FactorValue fv, Statement statement)
Create a given statement as perFactorValueService.createStatement(FactorValue, Statement)
if it is transient, otherwise update an existing statement.Statement
FactorValueServiceImpl. saveStatement(FactorValue fv, Statement statement)
Statement
FactorValueService. saveStatementIgnoreAcl(FactorValue fv, Statement statement)
Deprecated.do not use this, it is meant for FactorValue migration onlyStatement
FactorValueServiceImpl. saveStatementIgnoreAcl(FactorValue fv, Statement statement)
void
FactorValueDaoImpl. update(FactorValue entity)
void
FactorValueService. update(FactorValue factorValue)
void
FactorValueDao. updateIgnoreAcl(FactorValue fv)
Deprecated.do not use this, it is only a workaround to make FV migration fastervoid
FactorValueDaoImpl. updateIgnoreAcl(FactorValue fv)
-
Uses of FactorValue in ubic.gemma.persistence.util
Methods in ubic.gemma.persistence.util that return types with arguments of type FactorValue Modifier and Type Method Description Collection<FactorValue>
FactorValueVector. getValuesForFactor(ExperimentalFactor factor)
Methods in ubic.gemma.persistence.util with parameters of type FactorValue Modifier and Type Method Description static void
BusinessKey. checkKey(FactorValue factorValue)
int
FactorValueComparator. compare(FactorValue v1, FactorValue v2)
static void
BusinessKey. createQueryObject(Criteria queryObject, FactorValue factorValue)
-
Uses of FactorValue in ubic.gemma.rest
Constructor parameters in ubic.gemma.rest with type arguments of type FactorValue Constructor Description ExpressionExperimentSubsetWithFactorValuesObject(ExpressionExperimentSubSet subset, Set<FactorValue> factorValues, Map<ArrayDesign,ArrayDesignValueObject> id2advo, boolean includeAssays, Map<BioAssay,BioAssay> assay2sourceAssayMap)
-
Uses of FactorValue in ubic.gemma.web.controller.expression.biomaterial
Method parameters in ubic.gemma.web.controller.expression.biomaterial with type arguments of type FactorValue Modifier and Type Method Description void
BioMaterialController. addFactorValueTo(Collection<Long> bmIds, EntityDelegator<FactorValue> factorValueId)
AJAX -
Uses of FactorValue in ubic.gemma.web.controller.expression.experiment
Method parameters in ubic.gemma.web.controller.expression.experiment with type arguments of type FactorValue Modifier and Type Method Description void
ExperimentalDesignController. createFactorValueCharacteristic(EntityDelegator<FactorValue> e, CharacteristicValueObject cvo)
-