Class TechnicalReplicateMergerModule
- java.lang.Object
-
- fr.ens.biologie.genomique.eoulsan.modules.AbstractModule
-
- fr.ens.biologie.genomique.eoulsan.modules.MergerModule
-
- fr.ens.biologie.genomique.eoulsan.modules.TechnicalReplicateMergerModule
-
- All Implemented Interfaces:
Module
public class TechnicalReplicateMergerModule extends MergerModule
This class define a merger module for technical replicates.- Since:
- 2.0
- Author:
- Laurent Jourdren
-
-
Field Summary
Fields Modifier and Type Field Description static String
MODULE_NAME
-
Constructor Summary
Constructors Constructor Description TechnicalReplicateMergerModule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
checkForPartDuplicates()
protected String
getMapKey(Data data)
Define the key to use for replicate merging.String
getName()
Get the name of the module.-
Methods inherited from class fr.ens.biologie.genomique.eoulsan.modules.MergerModule
configure, execute, getInputPorts, getOutputPorts, getVersion
-
Methods inherited from class fr.ens.biologie.genomique.eoulsan.modules.AbstractModule
getChecker, getDescription, getParallelizationMode, getRequiredEoulsanVersion, getRequirements
-
-
-
-
Field Detail
-
MODULE_NAME
public static final String MODULE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getMapKey
protected String getMapKey(Data data)
Description copied from class:MergerModule
Define the key to use for replicate merging.- Overrides:
getMapKey
in classMergerModule
- Parameters:
data
- data to merge- Returns:
- the merging key
-
checkForPartDuplicates
protected boolean checkForPartDuplicates()
- Overrides:
checkForPartDuplicates
in classMergerModule
-
-