Class CountSplicedReadsModule
java.lang.Object
fr.ens.biologie.genomique.eoulsan.modules.AbstractModule
fr.ens.biologie.genomique.eoulsan.modules.chipseq.qc.CountSplicedReadsModule
- All Implemented Interfaces:
Module
This step computes how many spliced alignments there are in a SAM file. This QC step computes the
number of spliced alignments in a SAM file, as well as the total number of mapped reads.
- Author:
- Celine Hernandez - CSB lab - ENS - Paris
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(StepConfigurationContext context, Set<Parameter> stepParameters) Set the parameters of the step to configure the step.execute(TaskContext context, TaskStatus status) Install all the files necessary in the tmp folder, then run idr.A short description of the tool and what is done in the step.Define input ports.getName()Name of the Step.fr.ens.biologie.genomique.kenetre.util.VersionVersion.Methods inherited from class fr.ens.biologie.genomique.eoulsan.modules.AbstractModule
getChecker, getOutputPorts, getParallelizationMode, getRequiredEoulsanVersion, getRequirements
-
Constructor Details
-
CountSplicedReadsModule
public CountSplicedReadsModule()
-
-
Method Details
-
getName
Name of the Step.- Returns:
- the name of the module
-
getDescription
A short description of the tool and what is done in the step.- Specified by:
getDescriptionin interfaceModule- Overrides:
getDescriptionin classAbstractModule- Returns:
- the description of the module
-
getVersion
public fr.ens.biologie.genomique.kenetre.util.Version getVersion()Version.- Returns:
- a Version object with the version of the Module
-
getInputPorts
Define input ports.- Specified by:
getInputPortsin interfaceModule- Overrides:
getInputPortsin classAbstractModule- Returns:
- a set with DataFormat or null if the module does not any need input format
-
configure
public void configure(StepConfigurationContext context, Set<Parameter> stepParameters) throws EoulsanException Set the parameters of the step to configure the step. No parameter accepted.- Specified by:
configurein interfaceModule- Overrides:
configurein classAbstractModule- Parameters:
stepParameters- parameters of the stepcontext- configuration context. The context can be null for generator steps- Throws:
EoulsanException- if a parameter is provided
-
execute
Install all the files necessary in the tmp folder, then run idr.- Parameters:
context- Execution contextstatus- of the task- Returns:
- a TaskResult object
-