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 StringMODULE_NAME
-
Constructor Summary
Constructors Constructor Description TechnicalReplicateMergerModule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancheckForPartDuplicates()protected StringgetMapKey(Data data)Define the key to use for replicate merging.StringgetName()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:MergerModuleDefine the key to use for replicate merging.- Overrides:
getMapKeyin classMergerModule- Parameters:
data- data to merge- Returns:
- the merging key
-
checkForPartDuplicates
protected boolean checkForPartDuplicates()
- Overrides:
checkForPartDuplicatesin classMergerModule
-
-