Class SingleCellAggregationConfig.SingleCellAggregationConfigBuilder
java.lang.Object
ubic.gemma.core.analysis.singleCell.aggregate.SingleCellAggregationConfig.SingleCellAggregationConfigBuilder
- Enclosing class:
SingleCellAggregationConfig
-
Method Summary
Modifier and TypeMethodDescriptionadjustLibrarySizes(boolean adjustLibrarySizes) Perform adjustment of library sizes to better reflect the number of reads in the source sample.build()includeMaskedCellsInLibrarySize(boolean includeMaskedCellsInLibrarySize) Include masked cells in the library size calculation.makePreferred(boolean makePreferred) Make the resulting QT preferred.mask(CellLevelCharacteristics mask) Categorical mask to use on data.toString()
-
Method Details
-
mask
public SingleCellAggregationConfig.SingleCellAggregationConfigBuilder mask(@Nullable CellLevelCharacteristics mask) Categorical mask to use on data.The category of the characteristics must be
Categories.MASK.- Returns:
this.
-
makePreferred
public SingleCellAggregationConfig.SingleCellAggregationConfigBuilder makePreferred(boolean makePreferred) Make the resulting QT preferred.- Returns:
this.
-
adjustLibrarySizes
public SingleCellAggregationConfig.SingleCellAggregationConfigBuilder adjustLibrarySizes(boolean adjustLibrarySizes) Perform adjustment of library sizes to better reflect the number of reads in the source sample.- Returns:
this.
-
includeMaskedCellsInLibrarySize
public SingleCellAggregationConfig.SingleCellAggregationConfigBuilder includeMaskedCellsInLibrarySize(boolean includeMaskedCellsInLibrarySize) Include masked cells in the library size calculation.The default is to exclude them as if they were simply filtered out.
- Returns:
this.
-
build
-
toString
-