Package ubic.gemma.core.analysis.service
Class ExpressionDataFileUtils
java.lang.Object
ubic.gemma.core.analysis.service.ExpressionDataFileUtils
Generate filenames for various types of data files.
- Author:
- poirigui
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
static String
Obtain the filename for writing coexpression data.static String
getDataOutputFilename
(ExpressionExperiment ee, boolean filtered, String suffix) Obtain a filename for writing the processed data.static String
getDataOutputFilename
(ExpressionExperiment ee, List<BioAssay> assays, boolean filtered, String suffix) static String
getDataOutputFilename
(ExpressionExperiment ee, List<BioAssay> assays, QuantitationType type, String suffix) Obtain the filename for writing a specific QT.static String
getDataOutputFilename
(ExpressionExperiment ee, QuantitationType type, String suffix) Obtain the filename for writing a specific QT.static String
static String
static String
static String
Forms a folder name where the given experiments metadata will be located (within the${gemma.appdata.home}/metadata
directory).static String
static String
getMetadataOutputFilename
(ExpressionExperiment ee, QuantitationType qt, String suffix)
-
Field Details
-
MEX_SC_DATA_SUFFIX
- See Also:
-
TABULAR_SC_DATA_SUFFIX
- See Also:
-
CELL_BROWSER_SC_DATA_SUFFIX
- See Also:
-
CELL_BROWSER_SC_METADATA_SUFFIX
- See Also:
-
TABULAR_BULK_DATA_FILE_SUFFIX
- See Also:
-
JSON_BULK_DATA_FILE_SUFFIX
- See Also:
-
-
Constructor Details
-
ExpressionDataFileUtils
public ExpressionDataFileUtils()
-
-
Method Details
-
getDataOutputFilename
public static String getDataOutputFilename(ExpressionExperiment ee, boolean filtered, String suffix) Obtain a filename for writing the processed data. -
getDataOutputFilename
public static String getDataOutputFilename(ExpressionExperiment ee, List<BioAssay> assays, boolean filtered, String suffix) -
getDataOutputFilename
public static String getDataOutputFilename(ExpressionExperiment ee, QuantitationType type, String suffix) Obtain the filename for writing a specific QT. -
getDataOutputFilename
public static String getDataOutputFilename(ExpressionExperiment ee, List<BioAssay> assays, QuantitationType type, String suffix) Obtain the filename for writing a specific QT. -
getMetadataOutputFilename
public static String getMetadataOutputFilename(ExpressionExperiment ee, QuantitationType qt, String suffix) -
getCoexpressionDataFilename
Obtain the filename for writing coexpression data. -
getDesignFileName
-
getDiffExArchiveFileName
-
getMeanVarianceRelationFilename
-
getEigenGenesFilename
-
getExpressionExperimentMetadataDirname
Forms a folder name where the given experiments metadata will be located (within the${gemma.appdata.home}/metadata
directory). -
formatBioAssayFilename
-