Uses of Class
ubic.gemma.model.expression.bioAssayData.SingleCellDimension
-
Packages that use SingleCellDimension Package Description ubic.gemma.core.analysis.singleCell This package contains classes for analysing single-cell expression data.ubic.gemma.core.datastructure.matrix This package contains data structures for representing matrices of gene expression.ubic.gemma.core.loader.expression.singleCell This package contains classes for loading single cell expression data.ubic.gemma.core.loader.expression.singleCell.metadata This package contains classes for loading single-cell metadata such as cell type assignment and cell-level characteristics.ubic.gemma.core.visualization ubic.gemma.model.expression.bioAssayData ubic.gemma.persistence.service.expression.experiment ubic.gemma.persistence.util -
-
Uses of SingleCellDimension in ubic.gemma.core.analysis.singleCell
Methods in ubic.gemma.core.analysis.singleCell with parameters of type SingleCellDimension Modifier and Type Method Description static List<String>
SingleCellSlicerUtils. sliceCellIds(SingleCellDimension singleCellDimension, List<BioAssay> assays, int[] starts, int[] ends, int numCells)
static Set<CellLevelCharacteristics>
SingleCellSlicerUtils. sliceClcs(SingleCellDimension singleCellDimension, List<BioAssay> assays, int[] starts, int[] ends, int numCells)
static Set<CellTypeAssignment>
SingleCellSlicerUtils. sliceCtas(SingleCellDimension singleCellDimension, List<BioAssay> assays, int[] starts, int[] ends, int numCells)
-
Uses of SingleCellDimension in ubic.gemma.core.datastructure.matrix
Methods in ubic.gemma.core.datastructure.matrix that return SingleCellDimension Modifier and Type Method Description SingleCellDimension
SingleCellExpressionDataDoubleMatrix. getSingleCellDimension()
SingleCellDimension
SingleCellExpressionDataIntMatrix. getSingleCellDimension()
SingleCellDimension
SingleCellExpressionDataMatrix. getSingleCellDimension()
Return the single-cell dimension for this matrix. -
Uses of SingleCellDimension in ubic.gemma.core.loader.expression.singleCell
Methods in ubic.gemma.core.loader.expression.singleCell that return SingleCellDimension Modifier and Type Method Description SingleCellDimension
AbstractDelegatingSingleCellDataLoader. getSingleCellDimension(Collection<BioAssay> bioAssays)
SingleCellDimension
AnnDataSingleCellDataLoader. getSingleCellDimension(Collection<BioAssay> bioAssays)
SingleCellDimension
MexSingleCellDataLoader. getSingleCellDimension(Collection<BioAssay> bioAssays)
SingleCellDimension
NullSingleCellDataLoader. getSingleCellDimension(Collection<BioAssay> bioAssays)
SingleCellDimension
SingleCellDataLoader. getSingleCellDimension(Collection<BioAssay> bioAssays)
Load the single-cell dimension present in the data. -
Uses of SingleCellDimension in ubic.gemma.core.loader.expression.singleCell.metadata
Methods in ubic.gemma.core.loader.expression.singleCell.metadata with parameters of type SingleCellDimension Modifier and Type Method Description Set<CellTypeAssignment>
GenericMetadataSingleCellDataLoader. getCellTypeAssignments(SingleCellDimension singleCellDimension)
Set<CellLevelCharacteristics>
GenericMetadataSingleCellDataLoader. getOtherCellLevelCharacteristics(SingleCellDimension dimension)
void
CellLevelCharacteristicsWriter. write(Collection<CellLevelCharacteristics> cellLevelCharacteristics, SingleCellDimension dimension, Writer writer)
Write multiple sets of cell-level characteristics to a writer.void
CellLevelCharacteristicsWriter. write(CellLevelCharacteristics cellLevelCharacteristics, SingleCellDimension dimension, Writer writer)
Write a single set of cell-level characteristics to a writer.void
CellLevelCharacteristicsWriter. write(CellTypeAssignment cellLevelCharacteristics, SingleCellDimension dimension, Writer writer)
Write a single cell type assignment to a writer.void
CellLevelCharacteristicsWriter. write(SingleCellDimension dimension, Writer writer)
-
Uses of SingleCellDimension in ubic.gemma.core.visualization
Constructors in ubic.gemma.core.visualization with parameters of type SingleCellDimension Constructor Description SingleCellSparsityHeatmap(ExpressionExperiment expressionExperiment, SingleCellDimension singleCellDimension, BioAssayDimension dimension, Collection<ExpressionExperimentSubSet> subSets, Map<BioAssay,Long> designElementsPerSample, SingleCellSparsityHeatmap.SingleCellHeatmapType type)
-
Uses of SingleCellDimension in ubic.gemma.model.expression.bioAssayData
Methods in ubic.gemma.model.expression.bioAssayData with parameters of type SingleCellDimension Modifier and Type Method Description static Map<BioAssay,Map<String,Integer>>
SingleCellDimensionUtils. createIndex(SingleCellDimension singleCellDimension)
Create an index of bioassays to their cell IDs and their position in the bioassays.static Map<String,Map<BioAssay,Integer>>
SingleCellDimensionUtils. createReverseIndex(SingleCellDimension singleCellDimension)
Create a reverse index of cell IDs to their corresponding position in bioassays.static int
SingleCellExpressionDataVectorUtils. getSampleEnd(SingleCellDimension dimension, int[] dataIndices, int sampleIndex, int after)
Only exposed for internal use, preferSingleCellExpressionDataVectorUtils.getSampleEnd(SingleCellExpressionDataVector, int, int)
.Constructors in ubic.gemma.model.expression.bioAssayData with parameters of type SingleCellDimension Constructor Description SingleCellDimensionValueObject(SingleCellDimension singleCellDimension, boolean excludeBioAssayIds, boolean excludeCellTypeIds, boolean excludeCharacteristicIds)
-
Uses of SingleCellDimension in ubic.gemma.persistence.service.expression.experiment
Methods in ubic.gemma.persistence.service.expression.experiment that return SingleCellDimension Modifier and Type Method Description SingleCellDimension
ExpressionExperimentDao. getPreferredSingleCellDimension(ExpressionExperiment ee)
Obtain the preferred single cell dimension, that is the dimension associated to the preferred set of single-cell vectors.SingleCellDimension
ExpressionExperimentDaoImpl. getPreferredSingleCellDimension(ExpressionExperiment ee)
SingleCellDimension
ExpressionExperimentDao. getPreferredSingleCellDimensionWithoutCellIds(ExpressionExperiment ee)
Load a single-cell dimension without its cell IDs.SingleCellDimension
ExpressionExperimentDaoImpl. getPreferredSingleCellDimensionWithoutCellIds(ExpressionExperiment ee)
SingleCellDimension
ExpressionExperimentDao. getSingleCellDimension(ExpressionExperiment ee, QuantitationType quantitationType)
Obtain the single-cell dimension used by a specific QT.SingleCellDimension
ExpressionExperimentDaoImpl. getSingleCellDimension(ExpressionExperiment ee, QuantitationType qt)
SingleCellDimension
SingleCellExpressionExperimentService. getSingleCellDimension(ExpressionExperiment ee, QuantitationType qt)
Obtain a single-cell dimension used for a given dataset and QT.SingleCellDimension
SingleCellExpressionExperimentServiceImpl. getSingleCellDimension(ExpressionExperiment ee, QuantitationType qt)
SingleCellDimension
SingleCellExpressionExperimentService. getSingleCellDimensionWithCellLevelCharacteristics(ExpressionExperiment ee, QuantitationType qt)
SingleCellDimension
SingleCellExpressionExperimentServiceImpl. getSingleCellDimensionWithCellLevelCharacteristics(ExpressionExperiment ee, QuantitationType qt)
SingleCellDimension
ExpressionExperimentDao. getSingleCellDimensionWithoutCellIds(ExpressionExperiment ee, QuantitationType qt)
Load a single-cell dimension used by a specific QT without its cell IDs.SingleCellDimension
ExpressionExperimentDao. getSingleCellDimensionWithoutCellIds(ExpressionExperiment ee, QuantitationType qt, boolean includeBioAssays, boolean includeCtas, boolean includeClcs, boolean includeCharacteristics, boolean includeIndices)
SingleCellDimension
ExpressionExperimentDaoImpl. getSingleCellDimensionWithoutCellIds(ExpressionExperiment ee, QuantitationType qt)
SingleCellDimension
ExpressionExperimentDaoImpl. getSingleCellDimensionWithoutCellIds(ExpressionExperiment ee, QuantitationType qt, boolean includeBioAssays, boolean includeCtas, boolean includeClcs, boolean includeCharacteristics, boolean includeIndices)
SingleCellDimension
SingleCellExpressionExperimentService. getSingleCellDimensionWithoutCellIds(ExpressionExperiment ee, QuantitationType qt)
SingleCellDimension
SingleCellExpressionExperimentService. getSingleCellDimensionWithoutCellIds(ExpressionExperiment ee, QuantitationType qt, boolean includeBioAssays, boolean includeCtas, boolean includeClcs, boolean includeCharacteristics, boolean includeIndices)
SingleCellDimension
SingleCellExpressionExperimentServiceImpl. getSingleCellDimensionWithoutCellIds(ExpressionExperiment ee, QuantitationType qt)
SingleCellDimension
SingleCellExpressionExperimentServiceImpl. getSingleCellDimensionWithoutCellIds(ExpressionExperiment ee, QuantitationType qt, boolean includeBioAssays, boolean includeCtas, boolean includeClcs, boolean includeCharacteristics, boolean includeIndices)
Methods in ubic.gemma.persistence.service.expression.experiment that return types with arguments of type SingleCellDimension Modifier and Type Method Description Optional<SingleCellDimension>
SingleCellExpressionExperimentService. getPreferredSingleCellDimension(ExpressionExperiment ee)
Obtain the preferred single-cell dimension.Optional<SingleCellDimension>
SingleCellExpressionExperimentServiceImpl. getPreferredSingleCellDimension(ExpressionExperiment ee)
Optional<SingleCellDimension>
SingleCellExpressionExperimentService. getPreferredSingleCellDimensionWithCellLevelCharacteristics(ExpressionExperiment ee)
Obtain the preferred single-cell dimension.Optional<SingleCellDimension>
SingleCellExpressionExperimentServiceImpl. getPreferredSingleCellDimensionWithCellLevelCharacteristics(ExpressionExperiment ee)
Optional<SingleCellDimension>
SingleCellExpressionExperimentService. getPreferredSingleCellDimensionWithoutCellIds(ExpressionExperiment ee)
Obtain the preferred single-cell dimension without its cell IDs.Optional<SingleCellDimension>
SingleCellExpressionExperimentServiceImpl. getPreferredSingleCellDimensionWithoutCellIds(ExpressionExperiment ee)
List<SingleCellDimension>
ExpressionExperimentDao. getSingleCellDimensions(ExpressionExperiment ee)
Obtain all the single cell dimensions used by the single-cell vectors of a given experiment.List<SingleCellDimension>
ExpressionExperimentDaoImpl. getSingleCellDimensions(ExpressionExperiment ee)
List<SingleCellDimension>
SingleCellExpressionExperimentService. getSingleCellDimensions(ExpressionExperiment ee)
Obtain all the single-cell dimensions used by a given dataset.List<SingleCellDimension>
SingleCellExpressionExperimentServiceImpl. getSingleCellDimensions(ExpressionExperiment ee)
List<SingleCellDimension>
ExpressionExperimentDao. getSingleCellDimensionsWithoutCellIds(ExpressionExperiment ee)
Obtain all the single cell dimensions used by the single-cell vectors of a given experiment.List<SingleCellDimension>
ExpressionExperimentDao. getSingleCellDimensionsWithoutCellIds(ExpressionExperiment ee, boolean includeBioAssays, boolean includeCtas, boolean includeClcs, boolean includeCharacteristics, boolean includeIndices)
List<SingleCellDimension>
ExpressionExperimentDaoImpl. getSingleCellDimensionsWithoutCellIds(ExpressionExperiment ee)
List<SingleCellDimension>
ExpressionExperimentDaoImpl. getSingleCellDimensionsWithoutCellIds(ExpressionExperiment ee, boolean includeBioAssays, boolean includeCtas, boolean includeClcs, boolean includeCharacteristics, boolean includeIndices)
List<SingleCellDimension>
SingleCellExpressionExperimentService. getSingleCellDimensionsWithoutCellIds(ExpressionExperiment ee)
List<SingleCellDimension>
SingleCellExpressionExperimentService. getSingleCellDimensionsWithoutCellIds(ExpressionExperiment ee, boolean includeBioAssays, boolean includeCtas, boolean includeClcs, boolean includeCharacteristics, boolean includeIndices)
List<SingleCellDimension>
SingleCellExpressionExperimentServiceImpl. getSingleCellDimensionsWithoutCellIds(ExpressionExperiment ee)
List<SingleCellDimension>
SingleCellExpressionExperimentServiceImpl. getSingleCellDimensionsWithoutCellIds(ExpressionExperiment ee, boolean includeBioAssays, boolean includeCtas, boolean includeClcs, boolean includeCharacteristics, boolean includeIndices)
Methods in ubic.gemma.persistence.service.expression.experiment with parameters of type SingleCellDimension Modifier and Type Method Description CellLevelCharacteristics
SingleCellExpressionExperimentService. addCellLevelCharacteristics(ExpressionExperiment ee, SingleCellDimension scd, CellLevelCharacteristics clc)
Add new cell-level characteristics.CellLevelCharacteristics
SingleCellExpressionExperimentServiceImpl. addCellLevelCharacteristics(ExpressionExperiment ee, SingleCellDimension scd, CellLevelCharacteristics clc)
CellTypeAssignment
SingleCellExpressionExperimentService. addCellTypeAssignment(ExpressionExperiment ee, QuantitationType qt, SingleCellDimension dimension, CellTypeAssignment cellTypeAssignment)
CellTypeAssignment
SingleCellExpressionExperimentServiceImpl. addCellTypeAssignment(ExpressionExperiment ee, QuantitationType qt, SingleCellDimension dimension, CellTypeAssignment cta)
void
ExpressionExperimentDao. createSingleCellDimension(ExpressionExperiment ee, SingleCellDimension singleCellDimension)
Create a single-cell dimension for a given experiment.void
ExpressionExperimentDaoImpl. createSingleCellDimension(ExpressionExperiment ee, SingleCellDimension singleCellDimension)
void
ExpressionExperimentDao. deleteSingleCellDimension(ExpressionExperiment ee, SingleCellDimension singleCellDimension)
Delete the given single cell dimension.void
ExpressionExperimentDaoImpl. deleteSingleCellDimension(ExpressionExperiment ee, SingleCellDimension singleCellDimension)
CellTypeAssignment
SingleCellExpressionExperimentService. relabelCellTypes(ExpressionExperiment ee, QuantitationType qt, SingleCellDimension dimension, List<String> newCellTypeLabels, Protocol labellingProtocol, String description)
Relabel the cell types of an existing set of single-cell vectors.CellTypeAssignment
SingleCellExpressionExperimentServiceImpl. relabelCellTypes(ExpressionExperiment ee, QuantitationType qt, SingleCellDimension dimension, List<String> newCellTypeLabels, Protocol protocol, String description)
void
SingleCellExpressionExperimentService. removeCellLevelCharacteristics(ExpressionExperiment ee, SingleCellDimension scd, CellLevelCharacteristics clc)
Remove existing cell-level characteristics.void
SingleCellExpressionExperimentServiceImpl. removeCellLevelCharacteristics(ExpressionExperiment ee, SingleCellDimension scd, CellLevelCharacteristics clc)
void
SingleCellExpressionExperimentService. removeCellTypeAssignment(ExpressionExperiment ee, SingleCellDimension scd, CellTypeAssignment cellTypeAssignment)
Remove the given cell type assignment.void
SingleCellExpressionExperimentServiceImpl. removeCellTypeAssignment(ExpressionExperiment ee, SingleCellDimension dimension, CellTypeAssignment cellTypeAssignment)
Stream<String>
ExpressionExperimentDao. streamCellIds(SingleCellDimension dimension, boolean createNewSession)
Stream the cell IDs of a dimension.Stream<String>
ExpressionExperimentDaoImpl. streamCellIds(SingleCellDimension dimension, boolean createNewSession)
void
ExpressionExperimentDao. updateSingleCellDimension(ExpressionExperiment ee, SingleCellDimension singleCellDimension)
Update a single-cell dimensino for a given experiment.void
ExpressionExperimentDaoImpl. updateSingleCellDimension(ExpressionExperiment ee, SingleCellDimension singleCellDimension)
-
Uses of SingleCellDimension in ubic.gemma.persistence.util
Methods in ubic.gemma.persistence.util with parameters of type SingleCellDimension Modifier and Type Method Description static void
Thaws. thawSingleCellDimension(SingleCellDimension singleCellDimension)
Thaw a single-cell dimension.
-