Class BatchInfoPopulationHelperServiceImpl
java.lang.Object
ubic.gemma.core.analysis.preprocess.batcheffects.BatchInfoPopulationHelperServiceImpl
- All Implemented Interfaces:
BatchInfoPopulationHelperService
@Service
public class BatchInfoPopulationHelperServiceImpl
extends Object
implements BatchInfoPopulationHelperService
- Author:
- paul
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringPrefix to use when generating batch factor names. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateBatchFactor(ExpressionExperiment ee, Map<BioMaterial, Date> dates) createRnaSeqBatchFactor(ExpressionExperiment ee, Map<BioMaterial, String> headers) For RNA-seq, we based the batching on the available device/run/flowcell/lane information
-
Field Details
-
BATCH_FACTOR_NAME_PREFIX
Prefix to use when generating batch factor names.- See Also:
-
-
Constructor Details
-
BatchInfoPopulationHelperServiceImpl
public BatchInfoPopulationHelperServiceImpl()
-
-
Method Details
-
createRnaSeqBatchFactor
@Transactional public ExperimentalFactor createRnaSeqBatchFactor(ExpressionExperiment ee, Map<BioMaterial, String> headers) Description copied from interface:BatchInfoPopulationHelperServiceFor RNA-seq, we based the batching on the available device/run/flowcell/lane information- Specified by:
createRnaSeqBatchFactorin interfaceBatchInfoPopulationHelperService- Parameters:
ee- experimentheaders- map of biomaterial to a string. If there was no usable FASTQ header, we just use the GPL ID- Returns:
- factor
-
createBatchFactor
@Transactional public ExperimentalFactor createBatchFactor(ExpressionExperiment ee, Map<BioMaterial, Date> dates) - Specified by:
createBatchFactorin interfaceBatchInfoPopulationHelperService
-