Class DESeq2Parameters
java.lang.Object
fr.ens.biologie.genomique.eoulsan.modules.diffana.DESeq2Parameters
This class contains DESeq2 module parameters.
- Since:
- 2.7
- Author:
- Laurent Jourdren
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumEnum for the fitType option in DESeq2 related to the dispersion estimation.static enumEnum for the sizeFactorsType option in DESeq2 related to the estimation of the size factor.static enumEnum for the statisticTest option in DESeq2 related to the statistic test to be used during the differential expression analysis -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheck()Check DESeq2 parameters.voidfreeze()Freeze the values in the object.Get the author emailGet the author Name.intGet the easy contrasts version to use.Get the fitType parameter value.Get the URL of the logo.Get the sizeFactorsType parameter value.Get the statisticTest parameter value.booleanGet the diffana parameter value.booleanGet the diffanaFig parameter value.booleanGet the expHeader parameter value.booleanGet the normDiffana parameter value.booleanGet the normFig parameter value.booleanGet the weight contrast.voidsetAuthorEmail(String authorEmail) Set the author email.voidsetAuthorName(String authorName) Set the author name.voidsetDiffana(boolean diffana) Set the diffana parameter value.voidsetDiffanaFig(boolean diffanaFig) Set the diffanaFig parameter value.voidsetEasyContrastsVersion(int version) Set the easy contrasts version to use.voidsetExpHeader(boolean expHeader) Set the expHeader parameter value.voidsetFitType(String parameterName, String value) Set the fit type parameter value.voidsetLogoUrl(String logoUrl) Set the URL of the logo to use.voidsetNormDiffana(boolean normDiffana) Set the normDiffana parameter value.voidsetNormFig(boolean normFig) Set the normFig parameter value.voidsetSizeFactorsType(String parameterName, String value) Set the size factors type parameter value.voidsetStatisticTest(String parameterName, String value) Set the statistic test parameter value.voidsetWeightContrast(boolean weightContrast) Set the weight contrast to use.
-
Constructor Details
-
DESeq2Parameters
public DESeq2Parameters()
-
-
Method Details
-
isNormFig
public boolean isNormFig()Get the normFig parameter value.- Returns:
- the normFig
-
isDiffanaFig
public boolean isDiffanaFig()Get the diffanaFig parameter value.- Returns:
- the diffanaFig
-
isNormDiffana
public boolean isNormDiffana()Get the normDiffana parameter value.- Returns:
- the normDiffana
-
isDiffana
public boolean isDiffana()Get the diffana parameter value.- Returns:
- the diffana
-
getSizeFactorsType
Get the sizeFactorsType parameter value.- Returns:
- the sizeFactorsType
-
getFitType
Get the fitType parameter value.- Returns:
- the fitType
-
getStatisticTest
Get the statisticTest parameter value.- Returns:
- the statisticTest
-
isExpHeader
public boolean isExpHeader()Get the expHeader parameter value.- Returns:
- the expHeader
-
getEasyContrastsVersion
public int getEasyContrastsVersion()Get the easy contrasts version to use.- Returns:
- the easy contrasts version to use
-
isWeightContrast
public boolean isWeightContrast()Get the weight contrast.- Returns:
- the weightContrast
-
getLogoUrl
Get the URL of the logo.- Returns:
- the logoUrl
-
getAuthorName
Get the author Name.- Returns:
- the author name
-
getAuthorEmail
Get the author email- Returns:
- the author email
-
setNormFig
public void setNormFig(boolean normFig) Set the normFig parameter value.- Parameters:
normFig- the normFig to set
-
setDiffanaFig
public void setDiffanaFig(boolean diffanaFig) Set the diffanaFig parameter value.- Parameters:
diffanaFig- the diffanaFig to set
-
setNormDiffana
public void setNormDiffana(boolean normDiffana) Set the normDiffana parameter value.- Parameters:
normDiffana- the normDiffana to set
-
setDiffana
public void setDiffana(boolean diffana) Set the diffana parameter value.- Parameters:
diffana- the diffana to set
-
setSizeFactorsType
Set the size factors type parameter value.- Parameters:
parameterName- parameter namevalue- value to set- Throws:
EoulsanException- if the parameter value is not valid
-
setFitType
Set the fit type parameter value.- Parameters:
parameterName- parameter namevalue- value to set- Throws:
EoulsanException- if the parameter value is not valid
-
setStatisticTest
Set the statistic test parameter value.- Parameters:
parameterName- parameter namevalue- value to set- Throws:
EoulsanException- if the parameter value is not valid
-
setExpHeader
public void setExpHeader(boolean expHeader) Set the expHeader parameter value.- Parameters:
expHeader- the expHeader to set
-
setEasyContrastsVersion
public void setEasyContrastsVersion(int version) Set the easy contrasts version to use.- Parameters:
version- the version
-
setWeightContrast
public void setWeightContrast(boolean weightContrast) Set the weight contrast to use.- Parameters:
weightContrast- the weightContrast to set
-
setLogoUrl
Set the URL of the logo to use.- Parameters:
logoUrl- the logoUrl to set
-
setAuthorName
Set the author name.- Parameters:
authorName- the authorName to set
-
setAuthorEmail
Set the author email.- Parameters:
authorEmail- the authormail to set
-
freeze
public void freeze()Freeze the values in the object. -
check
public void check()Check DESeq2 parameters.
-