Interface SingleCellDataLoaderService
- All Known Implementing Classes:
SingleCellDataLoaderServiceImpl
public interface SingleCellDataLoaderService
High-level service for loading single-cell data.
- Author:
- poirigui
-
Method Summary
Modifier and TypeMethodDescriptionload(ExpressionExperiment ee, ArrayDesign platform, SingleCellDataLoaderConfig config) Load single-cell data, the data type is automatically detected.load(ExpressionExperiment ee, ArrayDesign platform, SingleCellDataType dataType, SingleCellDataLoaderConfig config) Load a specific single-cell data type.Load the cell type assignments, the data type is automatically detected.loadCellTypeAssignments(ExpressionExperiment ee, SingleCellDataType dataType, SingleCellDataLoaderConfig config) Load the cell type assignments.Load other cell-level characteristics (i.e.loadOtherCellLevelCharacteristics(ExpressionExperiment ee, SingleCellDataType dataType, SingleCellDataLoaderConfig config) Load other cell-level characteristics (i.e.Load sequencing metadata.
-
Method Details
-
load
QuantitationType load(ExpressionExperiment ee, ArrayDesign platform, SingleCellDataLoaderConfig config) Load single-cell data, the data type is automatically detected.- See Also:
-
load
QuantitationType load(ExpressionExperiment ee, ArrayDesign platform, SingleCellDataType dataType, SingleCellDataLoaderConfig config) Load a specific single-cell data type.- Parameters:
ee- experiment to load data intoplatform- platform to use to associate data vectors todataType- data type to detectconfig- a configuration
-
loadSequencingMetadata
Map<BioAssay,SequencingMetadata> loadSequencingMetadata(ExpressionExperiment ee, SingleCellDataLoaderConfig config) Load sequencing metadata. -
loadCellTypeAssignments
Collection<CellTypeAssignment> loadCellTypeAssignments(ExpressionExperiment ee, SingleCellDataLoaderConfig config) Load the cell type assignments, the data type is automatically detected.- See Also:
-
loadCellTypeAssignments
Collection<CellTypeAssignment> loadCellTypeAssignments(ExpressionExperiment ee, SingleCellDataType dataType, SingleCellDataLoaderConfig config) Load the cell type assignments.The dataset must already have a set of preferred single-cell vectors loaded or one identified by
DataLoaderConfig.getQuantitationTypeName(). -
loadOtherCellLevelCharacteristics
Collection<CellLevelCharacteristics> loadOtherCellLevelCharacteristics(ExpressionExperiment ee, SingleCellDataLoaderConfig config) Load other cell-level characteristics (i.e. anything that is not a cell type assignment), the data type is automatically detected.- See Also:
-
loadOtherCellLevelCharacteristics
Collection<CellLevelCharacteristics> loadOtherCellLevelCharacteristics(ExpressionExperiment ee, SingleCellDataType dataType, SingleCellDataLoaderConfig config) Load other cell-level characteristics (i.e. anything that is not a cell type assignment).The dataset must already have a set of preferred single-cell vectors loaded or one identified by
DataLoaderConfig.getQuantitationTypeName().
-