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 Summary
Fields Modifier and Type Field Description static StringBUILD_CONTRAST_KEYstatic StringCOMPARISONS_KEYstatic StringCONTRAST_FILE_KEYstatic StringCONTRAST_KEYstatic StringDESIGN_FILE_KEYstatic StringMODEL_KEYstatic StringREFERENCE_KEYstatic StringSKIP_KEY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancontainsBuildContrast()Test if the buildContrast option exists.booleancontainsComparisons()Test if the comparisons option exists.booleancontainsContrast()Test if the contrast option exists.booleancontainsContrastFile()Test if the contrastFile option exists.booleancontainsDesignFile()Test if the designFile option exists.booleancontainsModel()Test if the model option exists.booleancontainsReference()Test if the reference option exists.booleancontainsSkip()Test if the skip option exists.StringgetComparisons()Get the comparisons DEseq2 option.StringgetContrastFile()Get the contrastFile DEseq2 option.StringgetDesignFile()Get the designFile DEseq2 option.StringgetModel()Get the model DEseq2 option.StringgetReference()Get the reference option.booleanisBuildContrast()Get the buildContrast DEseq2 option.booleanisContrast()Get the contrast DEseq2 option.booleanisSkip()Get the skip option.voidsetBuildContrast(boolean newBuildContrast)Set the buildContrast DEseq2 option.voidsetComparisons(String newComparisons)Set the comparisons DEseq2 option.voidsetContrast(boolean newContrast)Set the contrast DEseq2 option.voidsetContrastFile(String newContrastFile)Set the contrastFile DEseq2 option.voidsetDesignFile(String newDesignFile)Set the designFile DEseq2 option.voidsetModel(String newModel)Set the model DEseq2 option.voidsetReference(String newReference)Set the reference option.voidsetSkip(boolean newSkip)Set the skip option.
-
-
-
Field Detail
-
SKIP_KEY
static final String SKIP_KEY
- See Also:
- Constant Field Values
-
REFERENCE_KEY
static final String REFERENCE_KEY
- See Also:
- Constant Field Values
-
MODEL_KEY
static final String MODEL_KEY
- See Also:
- Constant Field Values
-
CONTRAST_KEY
static final String CONTRAST_KEY
- See Also:
- Constant Field Values
-
BUILD_CONTRAST_KEY
static final String BUILD_CONTRAST_KEY
- See Also:
- Constant Field Values
-
DESIGN_FILE_KEY
static final String DESIGN_FILE_KEY
- See Also:
- Constant Field Values
-
COMPARISONS_KEY
static final String COMPARISONS_KEY
- See Also:
- Constant Field Values
-
CONTRAST_FILE_KEY
static final String CONTRAST_FILE_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
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
-
-