Class ExpressionInputPreprocessor
- java.lang.Object
- 
- fr.ens.biologie.genomique.eoulsan.modules.multiqc.ExpressionInputPreprocessor
 
- 
- All Implemented Interfaces:
- InputPreprocessor
 
 public class ExpressionInputPreprocessor extends Object implements InputPreprocessor This class define a preprocessor for expression reports.- Since:
- 2.2
- Author:
- Laurent Jourdren
 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringREPORT_NAME
 - 
Constructor SummaryConstructors Constructor Description ExpressionInputPreprocessor()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DataFormatgetDataFormat()Get the DataFormat handled by the preprocessor.StringgetReportName()Get the name of the report.voidpreprocess(TaskContext context, Data data, File multiQCInputDirectory)Preprocess data.
 
- 
- 
- 
Field Detail- 
REPORT_NAMEpublic static final String REPORT_NAME - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getReportNamepublic String getReportName() Description copied from interface:InputPreprocessorGet the name of the report.- Specified by:
- getReportNamein interface- InputPreprocessor
- Returns:
- the name of the report
 
 - 
getDataFormatpublic DataFormat getDataFormat() Description copied from interface:InputPreprocessorGet the DataFormat handled by the preprocessor.- Specified by:
- getDataFormatin interface- InputPreprocessor
- Returns:
- the DataFormat handled by the preprocessor
 
 - 
preprocesspublic void preprocess(TaskContext context, Data data, File multiQCInputDirectory) throws IOException Description copied from interface:InputPreprocessorPreprocess data.- Specified by:
- preprocessin interface- InputPreprocessor
- Parameters:
- context- Step context
- data- data to preprocess
- multiQCInputDirectory- MultiQC input directory
- Throws:
- IOException- if an error occurs while preprocessing the data
 
 
- 
 
-