Interface ExperimentMetadata

All Superinterfaces:
Metadata
All Known Implementing Classes:
UnmodifiableExperimentMetadata

public interface ExperimentMetadata extends Metadata
This interface defines the experiment metadata.
Since:
2.0
Author:
Xavier Bauquet
  • Field Details

  • Method Details

    • isSkip

      boolean isSkip()
      Get the skip option.
      Returns:
      the skip option
    • getReference

      String getReference()
      Get the reference option.
      Returns:
      the reference option
    • getModel

      String getModel()
      Get the model DEseq2 option.
      Returns:
      the model DEseq2 option
    • isContrast

      boolean isContrast()
      Get the contrast DEseq2 option.
      Returns:
      the contrast DEseq2 option
    • isBuildContrast

      boolean isBuildContrast()
      Get the buildContrast DEseq2 option.
      Returns:
      the buildContrast DEseq2 option
    • getDesignFile

      String getDesignFile()
      Get the designFile DEseq2 option.
      Returns:
      the designFile DEseq2 option
    • getComparisons

      String getComparisons()
      Get the comparisons DEseq2 option.
      Returns:
      the comparisons DEseq2 option
    • getContrastFile

      String getContrastFile()
      Get the contrastFile DEseq2 option.
      Returns:
      the contrastFile DEseq2 option
    • setSkip

      void setSkip(boolean newSkip)
      Set the skip option.
      Parameters:
      newSkip - the new skip option
    • setReference

      void setReference(String newReference)
      Set the reference option.
      Parameters:
      newReference - the new reference option
    • setModel

      void setModel(String newModel)
      Set the model DEseq2 option.
      Parameters:
      newModel - the new model DEseq2 option
    • setContrast

      void setContrast(boolean newContrast)
      Set the contrast DEseq2 option.
      Parameters:
      newContrast - the new contrast DEseq2 option
    • setBuildContrast

      void setBuildContrast(boolean newBuildContrast)
      Set the buildContrast DEseq2 option.
      Parameters:
      newBuildContrast - the new buildContrast DEseq2 option
    • setDesignFile

      void setDesignFile(String newDesignFile)
      Set the designFile DEseq2 option.
      Parameters:
      newDesignFile - the new designFile DEseq2 option
    • setComparisons

      void setComparisons(String newComparisons)
      Set the comparisons DEseq2 option.
      Parameters:
      newComparisons - the new comparisons DEseq2 option
    • setContrastFile

      void setContrastFile(String newContrastFile)
      Set the contrastFile DEseq2 option.
      Parameters:
      newContrastFile - the new contrastFile DEseq2 option
    • containsSkip

      boolean containsSkip()
      Test if the skip option exists.
      Returns:
      true if the skip option exists
    • containsReference

      boolean containsReference()
      Test if the reference option exists.
      Returns:
      true if the reference option exists
    • containsModel

      boolean containsModel()
      Test if the model option exists.
      Returns:
      true if the model option exists
    • containsContrast

      boolean containsContrast()
      Test if the contrast option exists.
      Returns:
      true if the contrast option exists
    • containsBuildContrast

      boolean containsBuildContrast()
      Test if the buildContrast option exists.
      Returns:
      true if the buildContrast option exists
    • containsDesignFile

      boolean containsDesignFile()
      Test if the designFile option exists.
      Returns:
      true if the designFile option exists
    • containsComparisons

      boolean containsComparisons()
      Test if the comparisons option exists.
      Returns:
      true if the comparisons option exists
    • containsContrastFile

      boolean containsContrastFile()
      Test if the contrastFile option exists.
      Returns:
      true if the contrastFile option exists