public interface PreprocessorService
This can also be used to 'refresh' everything.
The following steps are performed:
Propagation.NEVER to prevent execution within another transaction.| Modifier and Type | Method and Description |
|---|---|
default void |
process(ExpressionExperiment ee)
Preprocess a dataset.
|
default void |
process(ExpressionExperiment ee,
boolean ignoreQuantitationMismatch)
Preprocess a dataset.
|
void |
process(ExpressionExperiment ee,
boolean ignoreQuantitationMismatch,
boolean ignoreDiagnosticFailure)
Preprocess a dataset.
|
void |
processDiagnostics(ExpressionExperiment ee)
Create or update the sample correlation, PCA and M-V data.
|
default void process(ExpressionExperiment ee) throws PreprocessingException
Mismatched quantitation types are ignored by default, diagnostics failure will in a PreprocessingException.
PreprocessingExceptionprocess(ExpressionExperiment, boolean, boolean)default void process(ExpressionExperiment ee, boolean ignoreQuantitationMismatch) throws PreprocessingException
Diagnostic failure will result in a PreprocessingException.
PreprocessingExceptionprocess(ExpressionExperiment, boolean, boolean)void process(ExpressionExperiment ee, boolean ignoreQuantitationMismatch, boolean ignoreDiagnosticFailure) throws PreprocessingException
ee - the expression experiment to processignoreQuantitationMismatch - ignore quantitation mismatch when generating processed EVsignoreDiagnosticFailure - simply warn if a diagnostic fails instead of interrupting the pre-processing
and raising an exceptionPreprocessingException - if there was a problem during the processingvoid processDiagnostics(ExpressionExperiment ee) throws PreprocessingException
This is also done as part of process(ExpressionExperiment, boolean, boolean) so should only be called if
only a refresh is needed.
PreprocessingExceptionCopyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.