Class RModuleCommonConfiguration
java.lang.Object
fr.ens.biologie.genomique.eoulsan.modules.diffana.RModuleCommonConfiguration
This class define common methods used for the configuration of the step of the package.
- Since:
- 2.0
- Author:
- Laurent Jourdren
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic RExecutorparseRExecutorParameter(StepConfigurationContext context, Set<Parameter> stepParameters, Set<Requirement> requirements, String defaultDockerImage) Parse the step parameter and create a configured RExecutor object.
-
Field Details
-
EXECUTION_MODE_PARAMETER
- See Also:
-
RSERVE_SERVER_PARAMETER
- See Also:
-
DOCKER_IMAGE_PARAMETER
- See Also:
-
-
Constructor Details
-
RModuleCommonConfiguration
public RModuleCommonConfiguration()
-
-
Method Details
-
parseRExecutorParameter
public static RExecutor parseRExecutorParameter(StepConfigurationContext context, Set<Parameter> stepParameters, Set<Requirement> requirements, String defaultDockerImage) throws EoulsanException Parse the step parameter and create a configured RExecutor object.- Parameters:
context- the step contextstepParameters- the step parameters. Must be a mutable objectrequirements- the requirementsdefaultDockerImage- default docker image- Returns:
- a configured RExecutor object
- Throws:
EoulsanException- if one or more parameter is invalid
-