Interface SingleCellDataLoaderConfigurer<T extends SingleCellDataLoader>

Type Parameters:
T - the type of loader this configurer produces
All Superinterfaces:
DataLoaderConfigurer<T,SingleCellDataLoaderConfig>
All Known Implementing Classes:
AbstractAnnDataSingleCellDataLoaderConfigurer, AbstractMexSingleCellDataLoaderConfigurer, AnnDataSingleCellDataLoaderConfigurer, GenericMetadataSingleCellDataLoaderConfigurer, GeoMexSingleCellDataLoaderConfigurer, MexSingleCellDataLoaderConfigurer, NullSingleCellDataLoaderConfigurer, SequencingMetadataFileSingleCellDataLoaderConfigurer

public interface SingleCellDataLoaderConfigurer<T extends SingleCellDataLoader> extends DataLoaderConfigurer<T,SingleCellDataLoaderConfig>
Interface for configuring a single-cell data loader.

The role of a configurer is to apply a SingleCellDataLoaderConfig to a SingleCellDataLoader.

This exists because we need to configure the loader in two different scenarios:

  • When we have a GeoSeries and we need to inspect the data prior to loading the dataset
  • When we have an existing ExpressionExperiment and we need to load single-cell data.
Author:
poirigui