Package ubic.gemma.core.analysis.service
Class OutlierFlaggingServiceImpl
java.lang.Object
ubic.gemma.core.analysis.service.OutlierFlaggingServiceImpl
- All Implemented Interfaces:
OutlierFlaggingService
Service for removing sample(s) from an expression experiment. This can be done in the interest of quality control, so
we treat this synonymous with "outlier removal".
This does not actually remove the samples. It just replaces the data in the processed data with "missing values".
This means the data are only recoverable by regenerating the processed data from the raw data
- Author:
- pavlidis
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
markAsMissing
(Collection<BioAssay> bioAssays) This does not actually remove the sample; rather, it sets all values to "missing" in the processed data.void
unmarkAsMissing
(Collection<BioAssay> bioAssays) Reverts the action of markAsMissing.
-
Constructor Details
-
OutlierFlaggingServiceImpl
public OutlierFlaggingServiceImpl()
-
-
Method Details
-
markAsMissing
Description copied from interface:OutlierFlaggingService
This does not actually remove the sample; rather, it sets all values to "missing" in the processed data.- Specified by:
markAsMissing
in interfaceOutlierFlaggingService
- Parameters:
bioAssays
- the assays to be marked as missing
-
unmarkAsMissing
Description copied from interface:OutlierFlaggingService
Reverts the action of markAsMissing.- Specified by:
unmarkAsMissing
in interfaceOutlierFlaggingService
- Parameters:
bioAssays
- the assays to be unmarked
-