Class RModuleCommonConfiguration

java.lang.Object
fr.ens.biologie.genomique.eoulsan.modules.diffana.RModuleCommonConfiguration

public class RModuleCommonConfiguration extends Object
This class define common methods used for the configuration of the step of the package.
Since:
2.0
Author:
Laurent Jourdren
  • Field Details

  • 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 context
      stepParameters - the step parameters. Must be a mutable object
      requirements - the requirements
      defaultDockerImage - default docker image
      Returns:
      a configured RExecutor object
      Throws:
      EoulsanException - if one or more parameter is invalid