Interface RunConfigurationProvider

    • Method Detail

      • getName

        String getName()
        Get the name of the run configuration provider.
        Returns:
        the name of the run configuration provider
      • init

        void init​(Configuration conf,
                  fr.ens.biologie.genomique.kenetre.log.GenericLogger logger)
           throws Aozan3Exception
        Initialize the run configurator provider.
        Parameters:
        conf - the configuration of the run configurator provider
        logger - the logger to use
        Throws:
        Aozan3Exception - if an error occurs while initialize the provider
      • getRunConfiguration

        RunConfiguration getRunConfiguration​(RunData runData)
                                      throws Aozan3Exception
        Get the run configuration for a run data
        Parameters:
        runData - run data
        Returns:
        a RunConfiguration object
        Throws:
        Aozan3Exception - if an error occurs while getting the configuration