Uses of Class
ubic.gemma.model.expression.bioAssayData.SingleCellDimension
Packages that use SingleCellDimension
Package
Description
This package contains classes for analysing single-cell expression data.
This package contains data structures for representing matrices of gene expression.
This package contains classes for loading single cell expression data.
This package contains classes for loading single-cell metadata such as cell type assignment and cell-level
characteristics.
This package contains classes related to the Cell Browser visualization tool.
-
Uses of SingleCellDimension in ubic.gemma.core.analysis.singleCell
Methods in ubic.gemma.core.analysis.singleCell with parameters of type SingleCellDimensionModifier and TypeMethodDescriptionSingleCellSlicerUtils.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 SingleCellDimensionModifier and TypeMethodDescriptionEmptySingleCellExpressionDataMatrix.getSingleCellDimension()
SingleCellExpressionDataDoubleMatrix.getSingleCellDimension()
SingleCellExpressionDataIntMatrix.getSingleCellDimension()
SingleCellExpressionDataMatrix.getSingleCellDimension()
Return the single-cell dimension for this matrix.Constructors in ubic.gemma.core.datastructure.matrix with parameters of type SingleCellDimensionModifierConstructorDescriptionEmptySingleCellExpressionDataMatrix
(ExpressionExperiment expressionExperiment, SingleCellDimension dimension, QuantitationType quantitationType) -
Uses of SingleCellDimension in ubic.gemma.core.loader.expression.singleCell
Methods in ubic.gemma.core.loader.expression.singleCell that return SingleCellDimensionModifier and TypeMethodDescriptionAbstractDelegatingSingleCellDataLoader.getSingleCellDimension
(Collection<BioAssay> bioAssays) AnnDataSingleCellDataLoader.getSingleCellDimension
(Collection<BioAssay> bioAssays) MexSingleCellDataLoader.getSingleCellDimension
(Collection<BioAssay> bioAssays) NullSingleCellDataLoader.getSingleCellDimension
(Collection<BioAssay> bioAssays) SingleCellDataLoader.getSingleCellDimension
(Collection<BioAssay> bioAssays) Load the single-cell dimension present in the data.Methods in ubic.gemma.core.loader.expression.singleCell with parameters of type SingleCellDimensionModifier and TypeMethodDescriptionAbstractDelegatingSingleCellDataLoader.getCellTypeAssignments
(SingleCellDimension dimension) AnnDataSingleCellDataLoader.getCellTypeAssignments
(SingleCellDimension dimension) MexSingleCellDataLoader.getCellTypeAssignments
(SingleCellDimension dimension) MEX does not provide cell type labels.NullSingleCellDataLoader.getCellTypeAssignments
(SingleCellDimension dimension) SingleCellDataLoader.getCellTypeAssignments
(SingleCellDimension dimension) Load single-cell type assignments present in the data.AbstractDelegatingSingleCellDataLoader.getOtherCellLevelCharacteristics
(SingleCellDimension dimension) AnnDataSingleCellDataLoader.getOtherCellLevelCharacteristics
(SingleCellDimension dimension) MexSingleCellDataLoader.getOtherCellLevelCharacteristics
(SingleCellDimension dimension) NullSingleCellDataLoader.getOtherCellLevelCharacteristics
(SingleCellDimension dimension) SingleCellDataLoader.getOtherCellLevelCharacteristics
(SingleCellDimension dimension) Load cell-level characteristics that are not cell type assignments present in the data.AbstractDelegatingSingleCellDataLoader.getSequencingMetadata
(SingleCellDimension dimension) AnnDataSingleCellDataLoader.getSequencingMetadata
(SingleCellDimension dimension) MexSingleCellDataLoader.getSequencingMetadata
(SingleCellDimension dimension) NullSingleCellDataLoader.getSequencingMetadata
(SingleCellDimension dimension) SequencingMetadataFileSingleCellDataLoader.getSequencingMetadata
(SingleCellDimension dimension) SingleCellDataLoader.getSequencingMetadata
(SingleCellDimension dimension) AbstractDelegatingSingleCellDataLoader.loadVectors
(Collection<CompositeSequence> designElements, SingleCellDimension dimension, QuantitationType quantitationType) AnnDataSingleCellDataLoader.loadVectors
(Collection<CompositeSequence> designElements, SingleCellDimension dimension, QuantitationType quantitationType) MexSingleCellDataLoader.loadVectors
(Collection<CompositeSequence> designElements, SingleCellDimension scd, QuantitationType quantitationType) NullSingleCellDataLoader.loadVectors
(Collection<CompositeSequence> designElements, SingleCellDimension dimension, QuantitationType quantitationType) SingleCellDataLoader.loadVectors
(Collection<CompositeSequence> designElements, SingleCellDimension dimension, QuantitationType quantitationType) Produces a stream of single-cell expression data vectors for the givenQuantitationType
. -
Uses of SingleCellDimension in ubic.gemma.core.loader.expression.singleCell.metadata
Methods in ubic.gemma.core.loader.expression.singleCell.metadata with parameters of type SingleCellDimensionModifier and TypeMethodDescriptionGenericMetadataSingleCellDataLoader.getCellTypeAssignments
(SingleCellDimension singleCellDimension) 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 SingleCellDimensionModifierConstructorDescriptionSingleCellSparsityHeatmap
(ExpressionExperiment expressionExperiment, SingleCellDimension singleCellDimension, BioAssayDimension dimension, Collection<ExpressionExperimentSubSet> subSets, Map<BioAssay, Long> designElementsPerSample, SingleCellSparsityHeatmap.SingleCellHeatmapType type) -
Uses of SingleCellDimension in ubic.gemma.core.visualization.cellbrowser
Methods in ubic.gemma.core.visualization.cellbrowser with parameters of type SingleCellDimensionModifier and TypeMethodDescriptionvoid
CellBrowserMetadataWriter.write
(ExpressionExperiment ee, SingleCellDimension singleCellDimension, Writer writer) -
Uses of SingleCellDimension in ubic.gemma.model.expression.bioAssayData
Methods in ubic.gemma.model.expression.bioAssayData with parameters of type SingleCellDimensionModifier and TypeMethodDescriptionSingleCellDimensionUtils.createIndex
(SingleCellDimension singleCellDimension) Create an index of bioassays to their cell IDs and their position in the bioassays.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 SingleCellDimensionModifierConstructorDescriptionSingleCellDimensionValueObject
(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 SingleCellDimensionModifier and TypeMethodDescriptionExpressionExperimentDao.getPreferredSingleCellDimension
(ExpressionExperiment ee) Obtain the preferred single cell dimension, that is the dimension associated to the preferred set of single-cell vectors.ExpressionExperimentDaoImpl.getPreferredSingleCellDimension
(ExpressionExperiment ee) ExpressionExperimentDao.getPreferredSingleCellDimensionsWithoutCellIds
(ExpressionExperiment ee, boolean includeBioAssays, boolean includeCtas, boolean includeClcs, boolean includeProtocol, boolean includeCharacteristics, boolean includeIndices) ExpressionExperimentDaoImpl.getPreferredSingleCellDimensionsWithoutCellIds
(ExpressionExperiment ee, boolean includeBioAssays, boolean includeCtas, boolean includeClcs, boolean includeProtocol, boolean includeCharacteristics, boolean includeIndices) ExpressionExperimentDao.getPreferredSingleCellDimensionWithoutCellIds
(ExpressionExperiment ee) Load a single-cell dimension without its cell IDs.ExpressionExperimentDaoImpl.getPreferredSingleCellDimensionWithoutCellIds
(ExpressionExperiment ee) ExpressionExperimentDao.getSingleCellDimension
(ExpressionExperiment ee, QuantitationType quantitationType) Obtain the single-cell dimension used by a specific QT.ExpressionExperimentDaoImpl.getSingleCellDimension
(ExpressionExperiment ee, QuantitationType qt) SingleCellExpressionExperimentService.getSingleCellDimension
(ExpressionExperiment ee, QuantitationType qt) Obtain a single-cell dimension used for a given dataset and QT.SingleCellExpressionExperimentServiceImpl.getSingleCellDimension
(ExpressionExperiment ee, QuantitationType qt) SingleCellExpressionExperimentService.getSingleCellDimensionWithAssaysAndCellLevelCharacteristics
(ExpressionExperiment ee, QuantitationType qt) Retrieve a single-cell dimension with its bioassays and cell-level characteristics initialized.SingleCellExpressionExperimentServiceImpl.getSingleCellDimensionWithAssaysAndCellLevelCharacteristics
(ExpressionExperiment ee, QuantitationType qt) SingleCellExpressionExperimentService.getSingleCellDimensionWithCellLevelCharacteristics
(ExpressionExperiment ee, QuantitationType qt) SingleCellExpressionExperimentServiceImpl.getSingleCellDimensionWithCellLevelCharacteristics
(ExpressionExperiment ee, QuantitationType qt) ExpressionExperimentDao.getSingleCellDimensionWithoutCellIds
(ExpressionExperiment ee, QuantitationType qt) Load a single-cell dimension used by a specific QT without its cell IDs.ExpressionExperimentDao.getSingleCellDimensionWithoutCellIds
(ExpressionExperiment ee, QuantitationType qt, boolean includeBioAssays, boolean includeCtas, boolean includeClcs, boolean includeProtocol, boolean includeCharacteristics, boolean includeIndices) ExpressionExperimentDaoImpl.getSingleCellDimensionWithoutCellIds
(ExpressionExperiment ee, QuantitationType qt) ExpressionExperimentDaoImpl.getSingleCellDimensionWithoutCellIds
(ExpressionExperiment ee, QuantitationType qt, boolean includeBioAssays, boolean includeCtas, boolean includeClcs, boolean includeProtocol, boolean includeCharacteristics, boolean includeIndices) SingleCellExpressionExperimentService.getSingleCellDimensionWithoutCellIds
(ExpressionExperiment ee, QuantitationType qt) SingleCellExpressionExperimentService.getSingleCellDimensionWithoutCellIds
(ExpressionExperiment ee, QuantitationType qt, SingleCellExpressionExperimentService.SingleCellDimensionInitializationConfig singleCellDimensionInitializationConfig) SingleCellExpressionExperimentServiceImpl.getSingleCellDimensionWithoutCellIds
(ExpressionExperiment ee, QuantitationType qt) SingleCellExpressionExperimentServiceImpl.getSingleCellDimensionWithoutCellIds
(ExpressionExperiment ee, QuantitationType qt, SingleCellExpressionExperimentService.SingleCellDimensionInitializationConfig config) Methods in ubic.gemma.persistence.service.expression.experiment that return types with arguments of type SingleCellDimensionModifier and TypeMethodDescriptionSingleCellExpressionExperimentService.getPreferredSingleCellDimension
(ExpressionExperiment ee) Obtain the preferred single-cell dimension.SingleCellExpressionExperimentServiceImpl.getPreferredSingleCellDimension
(ExpressionExperiment ee) SingleCellExpressionExperimentService.getPreferredSingleCellDimensionWithCellLevelCharacteristics
(ExpressionExperiment ee) Obtain the preferred single-cell dimension.SingleCellExpressionExperimentServiceImpl.getPreferredSingleCellDimensionWithCellLevelCharacteristics
(ExpressionExperiment ee) SingleCellExpressionExperimentService.getPreferredSingleCellDimensionWithoutCellIds
(ExpressionExperiment ee) Obtain the preferred single-cell dimension without its cell IDs.SingleCellExpressionExperimentService.getPreferredSingleCellDimensionWithoutCellIds
(ExpressionExperiment ee, SingleCellExpressionExperimentService.SingleCellDimensionInitializationConfig singleCellDimensionInitializationConfig) SingleCellExpressionExperimentServiceImpl.getPreferredSingleCellDimensionWithoutCellIds
(ExpressionExperiment ee) SingleCellExpressionExperimentServiceImpl.getPreferredSingleCellDimensionWithoutCellIds
(ExpressionExperiment ee, SingleCellExpressionExperimentService.SingleCellDimensionInitializationConfig config) ExpressionExperimentDao.getSingleCellDimensions
(ExpressionExperiment ee) Obtain all the single cell dimensions used by the single-cell vectors of a given experiment.ExpressionExperimentDaoImpl.getSingleCellDimensions
(ExpressionExperiment ee) SingleCellExpressionExperimentService.getSingleCellDimensions
(ExpressionExperiment ee) Obtain all the single-cell dimensions used by a given dataset.SingleCellExpressionExperimentServiceImpl.getSingleCellDimensions
(ExpressionExperiment ee) ExpressionExperimentDao.getSingleCellDimensionsWithoutCellIds
(ExpressionExperiment ee) Obtain all the single cell dimensions used by the single-cell vectors of a given experiment.ExpressionExperimentDao.getSingleCellDimensionsWithoutCellIds
(ExpressionExperiment ee, boolean includeBioAssays, boolean includeCtas, boolean includeClcs, boolean includeProtocol, boolean includeCharacteristics, boolean includeIndices) ExpressionExperimentDaoImpl.getSingleCellDimensionsWithoutCellIds
(ExpressionExperiment ee) ExpressionExperimentDaoImpl.getSingleCellDimensionsWithoutCellIds
(ExpressionExperiment ee, boolean includeBioAssays, boolean includeCtas, boolean includeClcs, boolean includeProtocol, boolean includeCharacteristics, boolean includeIndices) SingleCellExpressionExperimentService.getSingleCellDimensionsWithoutCellIds
(ExpressionExperiment ee) SingleCellExpressionExperimentService.getSingleCellDimensionsWithoutCellIds
(ExpressionExperiment ee, SingleCellExpressionExperimentService.SingleCellDimensionInitializationConfig singleCellDimensionInitializationConfig) SingleCellExpressionExperimentServiceImpl.getSingleCellDimensionsWithoutCellIds
(ExpressionExperiment ee) SingleCellExpressionExperimentServiceImpl.getSingleCellDimensionsWithoutCellIds
(ExpressionExperiment ee, SingleCellExpressionExperimentService.SingleCellDimensionInitializationConfig config) Methods in ubic.gemma.persistence.service.expression.experiment with parameters of type SingleCellDimensionModifier and TypeMethodDescriptionSingleCellExpressionExperimentService.addCellLevelCharacteristics
(ExpressionExperiment ee, SingleCellDimension scd, CellLevelCharacteristics clc) Add new cell-level characteristics.SingleCellExpressionExperimentServiceImpl.addCellLevelCharacteristics
(ExpressionExperiment ee, SingleCellDimension scd, CellLevelCharacteristics clc) SingleCellExpressionExperimentService.addCellTypeAssignment
(ExpressionExperiment ee, QuantitationType qt, SingleCellDimension dimension, 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) 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.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.removeCellLevelCharacteristicsByName
(ExpressionExperiment ee, SingleCellDimension dimension, String name) void
SingleCellExpressionExperimentServiceImpl.removeCellLevelCharacteristicsByName
(ExpressionExperiment ee, SingleCellDimension dimension, String name) void
SingleCellExpressionExperimentService.removeCellTypeAssignment
(ExpressionExperiment ee, SingleCellDimension scd, CellTypeAssignment cellTypeAssignment) Remove the given cell type assignment.void
SingleCellExpressionExperimentServiceImpl.removeCellTypeAssignment
(ExpressionExperiment ee, SingleCellDimension dimension, CellTypeAssignment cellTypeAssignment) void
SingleCellExpressionExperimentService.removeCellTypeAssignmentByName
(ExpressionExperiment ee, SingleCellDimension dimension, String name) void
SingleCellExpressionExperimentServiceImpl.removeCellTypeAssignmentByName
(ExpressionExperiment ee, SingleCellDimension dimension, String name) ExpressionExperimentDao.streamCellIds
(SingleCellDimension dimension, boolean createNewSession) Stream the cell IDs of a dimension.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 SingleCellDimensionModifier and TypeMethodDescriptionstatic void
Thaws.thawSingleCellDimension
(SingleCellDimension singleCellDimension) Thaw a single-cell dimension. -
Uses of SingleCellDimension in ubic.gemma.web.controller.expression.experiment
Constructors in ubic.gemma.web.controller.expression.experiment with parameters of type SingleCellDimension