Enum Class DESeq2Parameters.StatisticTest

java.lang.Object
java.lang.Enum<DESeq2Parameters.StatisticTest>
fr.ens.biologie.genomique.eoulsan.modules.diffana.DESeq2Parameters.StatisticTest
All Implemented Interfaces:
Serializable, Comparable<DESeq2Parameters.StatisticTest>, Constable
Enclosing class:
DESeq2Parameters

public static enum DESeq2Parameters.StatisticTest extends Enum<DESeq2Parameters.StatisticTest>
Enum for the statisticTest option in DESeq2 related to the statistic test to be used during the differential expression analysis
  • Enum Constant Details

  • Method Details

    • values

      public static DESeq2Parameters.StatisticTest[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static DESeq2Parameters.StatisticTest valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • toDESeq2Value

      public String toDESeq2Value()
      Get the parameter value for DESeq2 argument.
      Returns:
      a String with the DESeq2 argument
    • get

      public static DESeq2Parameters.StatisticTest get(String value) throws EoulsanException
      Get the statistic test to be used in DESeq2.
      Parameters:
      value - value to set
      Returns:
      the statistic test value
      Throws:
      EoulsanException - if the statistic test value is different from Wald or LRT