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) voidCellLevelCharacteristicsWriter.write(Collection<CellLevelCharacteristics> cellLevelCharacteristics, SingleCellDimension dimension, Writer writer) Write multiple sets of cell-level characteristics to a writer.voidCellLevelCharacteristicsWriter.write(CellLevelCharacteristics cellLevelCharacteristics, SingleCellDimension dimension, Writer writer) Write a single set of cell-level characteristics to a writer.voidCellLevelCharacteristicsWriter.write(CellTypeAssignment cellLevelCharacteristics, SingleCellDimension dimension, Writer writer) Write a single cell type assignment to a writer.voidCellLevelCharacteristicsWriter.write(SingleCellDimension dimension, Writer writer) -
Uses of SingleCellDimension in ubic.gemma.core.visualization
Methods in ubic.gemma.core.visualization that return SingleCellDimensionConstructors 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 TypeMethodDescriptionvoidCellBrowserMetadataWriter.write(ExpressionExperiment ee, SingleCellDimension singleCellDimension, Writer writer) -
Uses of SingleCellDimension in ubic.gemma.model.expression.bioAssayData
Methods in ubic.gemma.model.expression.bioAssayData that return SingleCellDimensionModifier and TypeMethodDescriptionSingleCellExpressionDataVector.getSingleCellDimension()The dimension of the single-cell data which is shared among all the vectors.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 intSingleCellExpressionDataVectorUtils.getSampleEnd(SingleCellDimension dimension, int[] dataIndices, int sampleIndex, int after) Only exposed for internal use, preferSingleCellExpressionDataVectorUtils.getSampleEnd(SingleCellExpressionDataVector, int, int).voidSingleCellExpressionDataVector.setSingleCellDimension(SingleCellDimension singleCellDimension) The dimension of the single-cell data which is shared among all the vectors.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) voidExpressionExperimentDao.createSingleCellDimension(ExpressionExperiment ee, SingleCellDimension singleCellDimension) Create a single-cell dimension for a given experiment.voidExpressionExperimentDaoImpl.createSingleCellDimension(ExpressionExperiment ee, SingleCellDimension singleCellDimension) voidExpressionExperimentDao.deleteSingleCellDimension(ExpressionExperiment ee, SingleCellDimension singleCellDimension) Delete the given single-cell dimension.voidExpressionExperimentDaoImpl.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) voidSingleCellExpressionExperimentService.removeCellLevelCharacteristics(ExpressionExperiment ee, SingleCellDimension scd, CellLevelCharacteristics clc) Remove existing cell-level characteristics.voidSingleCellExpressionExperimentServiceImpl.removeCellLevelCharacteristics(ExpressionExperiment ee, SingleCellDimension scd, CellLevelCharacteristics clc) voidSingleCellExpressionExperimentService.removeCellLevelCharacteristicsByName(ExpressionExperiment ee, SingleCellDimension dimension, String name) voidSingleCellExpressionExperimentServiceImpl.removeCellLevelCharacteristicsByName(ExpressionExperiment ee, SingleCellDimension dimension, String name) voidSingleCellExpressionExperimentService.removeCellTypeAssignment(ExpressionExperiment ee, SingleCellDimension scd, CellTypeAssignment cellTypeAssignment) Remove the given cell type assignment.voidSingleCellExpressionExperimentServiceImpl.removeCellTypeAssignment(ExpressionExperiment ee, SingleCellDimension dimension, CellTypeAssignment cellTypeAssignment) voidSingleCellExpressionExperimentService.removeCellTypeAssignmentByName(ExpressionExperiment ee, SingleCellDimension dimension, String name) voidSingleCellExpressionExperimentServiceImpl.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) voidExpressionExperimentDao.updateSingleCellDimension(ExpressionExperiment ee, SingleCellDimension singleCellDimension) Update a single-cell dimensino for a given experiment.voidExpressionExperimentDaoImpl.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 voidThaws.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