Class MexSingleCellDataLoaderConfig.MexSingleCellDataLoaderConfigBuilder<C extends MexSingleCellDataLoaderConfig,B extends MexSingleCellDataLoaderConfig.MexSingleCellDataLoaderConfigBuilder<C,B>>
java.lang.Object
ubic.gemma.core.loader.expression.DataLoaderConfig.DataLoaderConfigBuilder<C,B>
ubic.gemma.core.loader.expression.sequencing.SequencingDataLoaderConfig.SequencingDataLoaderConfigBuilder<C,B>
ubic.gemma.core.loader.expression.singleCell.SingleCellDataLoaderConfig.SingleCellDataLoaderConfigBuilder<C,B>
ubic.gemma.core.loader.expression.singleCell.MexSingleCellDataLoaderConfig.MexSingleCellDataLoaderConfigBuilder<C,B>
- Enclosing class:
MexSingleCellDataLoaderConfig
public abstract static class MexSingleCellDataLoaderConfig.MexSingleCellDataLoaderConfigBuilder<C extends MexSingleCellDataLoaderConfig,B extends MexSingleCellDataLoaderConfig.MexSingleCellDataLoaderConfigBuilder<C,B>>
extends SingleCellDataLoaderConfig.SingleCellDataLoaderConfigBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallowMappingDesignElementsToGeneSymbols(boolean allowMappingDesignElementsToGeneSymbols) apply10xFilter(Boolean apply10xFilter) Filter 10x MEX data to remove low-quality cells.abstract Cbuild()protected abstract Bself()toString()use10xChemistry(String use10xChemistry) Chemistry used for single-cell sequencing.useDoublePrecision(boolean useDoublePrecision) Use double precision for loading MEX data.Methods inherited from class ubic.gemma.core.loader.expression.singleCell.SingleCellDataLoaderConfig.SingleCellDataLoaderConfigBuilder
cellTypeAssignmentDescription, cellTypeAssignmentFile, cellTypeAssignmentName, cellTypeAssignmentProtocol, ignoreSamplesLackingData, ignoreUnmatchedCellIds, inferSamplesFromCellIdsOverlap, markSingleCellTypeAssignmentAsPreferred, otherCellLevelCharacteristicsFile, otherCellLevelCharacteristicsNames, preferredCellTypeAssignmentName, preferSinglePrecision, replaceExistingCellTypeAssignment, replaceExistingOtherCellLevelCharacteristics, skipTransformations, transformExecutor, useCellIdsIfSampleNameIsMissingMethods inherited from class ubic.gemma.core.loader.expression.sequencing.SequencingDataLoaderConfig.SequencingDataLoaderConfigBuilder
defaultSequencingMetadata, sequencingMetadataFileMethods inherited from class ubic.gemma.core.loader.expression.DataLoaderConfig.DataLoaderConfigBuilder
dataPath, markQuantitationTypeAsPreferred, markQuantitationTypeAsRecomputedFromRawData, quantitationTypeName, quantitationTypeNewName, quantitationTypeNewScaleType, quantitationTypeNewType, renamingFile, replaceExistingQuantitationType
-
Constructor Details
-
MexSingleCellDataLoaderConfigBuilder
public MexSingleCellDataLoaderConfigBuilder()
-
-
Method Details
-
allowMappingDesignElementsToGeneSymbols
- Returns:
this.
-
apply10xFilter
Filter 10x MEX data to remove low-quality cells.Default is to auto-detect.
If set to true, the filter will be applied to every sample. If set to
null, detection logic will be applied on a per-sample basis. If set to false, no filtering will be performed.This should only be applied to unfiltered MEX data from 10x Chromium platform.
- Returns:
this.- See Also:
-
use10xChemistry
Chemistry used for single-cell sequencing.This affects the 10x MEX data filter.
Default is to auto-detect.
- Returns:
this.- See Also:
-
useDoublePrecision
Use double precision for loading MEX data.Default is to use single precision for storage efficiency.
- Returns:
this.- See Also:
-
self
- Specified by:
selfin classSingleCellDataLoaderConfig.SingleCellDataLoaderConfigBuilder<C extends MexSingleCellDataLoaderConfig,B extends MexSingleCellDataLoaderConfig.MexSingleCellDataLoaderConfigBuilder<C, B>>
-
build
- Specified by:
buildin classSingleCellDataLoaderConfig.SingleCellDataLoaderConfigBuilder<C extends MexSingleCellDataLoaderConfig,B extends MexSingleCellDataLoaderConfig.MexSingleCellDataLoaderConfigBuilder<C, B>>
-
toString
- Overrides:
toStringin classSingleCellDataLoaderConfig.SingleCellDataLoaderConfigBuilder<C extends MexSingleCellDataLoaderConfig,B extends MexSingleCellDataLoaderConfig.MexSingleCellDataLoaderConfigBuilder<C, B>>
-