Class ExpressionInputPreprocessor
java.lang.Object
fr.ens.biologie.genomique.eoulsan.modules.multiqc.ExpressionInputPreprocessor
- All Implemented Interfaces:
InputPreprocessor
This class define a preprocessor for expression reports.
- Since:
- 2.2
- Author:
- Laurent Jourdren
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the DataFormat handled by the preprocessor.Get the name of the report.voidpreprocess(TaskContext context, Data data, File multiQCInputDirectory) Preprocess data.
-
Field Details
-
REPORT_NAME
- See Also:
-
-
Constructor Details
-
ExpressionInputPreprocessor
public ExpressionInputPreprocessor()
-
-
Method Details
-
getReportName
Description copied from interface:InputPreprocessorGet the name of the report.- Specified by:
getReportNamein interfaceInputPreprocessor- Returns:
- the name of the report
-
getDataFormat
Description copied from interface:InputPreprocessorGet the DataFormat handled by the preprocessor.- Specified by:
getDataFormatin interfaceInputPreprocessor- Returns:
- the DataFormat handled by the preprocessor
-
preprocess
public void preprocess(TaskContext context, Data data, File multiQCInputDirectory) throws IOException Description copied from interface:InputPreprocessorPreprocess data.- Specified by:
preprocessin interfaceInputPreprocessor- Parameters:
context- Step contextdata- data to preprocessmultiQCInputDirectory- MultiQC input directory- Throws:
IOException- if an error occurs while preprocessing the data
-