Class FeatureCountsInputPreprocessor
- java.lang.Object
-
- fr.ens.biologie.genomique.eoulsan.modules.multiqc.FeatureCountsInputPreprocessor
-
- All Implemented Interfaces:
InputPreprocessor
public class FeatureCountsInputPreprocessor extends Object implements InputPreprocessor
This class define a preprocessor for FeatureCounts reports.- Since:
- 2.2
- Author:
- Laurent Jourdren
-
-
Field Summary
Fields Modifier and Type Field Description static StringREPORT_NAME
-
Constructor Summary
Constructors Constructor Description FeatureCountsInputPreprocessor()
-
Method Summary
All 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_NAME
public static final String REPORT_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getReportName
public String getReportName()
Description copied from interface:InputPreprocessorGet the name of the report.- Specified by:
getReportNamein interfaceInputPreprocessor- Returns:
- the name of the report
-
getDataFormat
public DataFormat 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
-
-