Package ubic.gemma.core.analysis.service
Class ExpressionAnalysisResultSetFileServiceImpl
java.lang.Object
ubic.gemma.core.analysis.service.ExpressionAnalysisResultSetFileServiceImpl
- All Implemented Interfaces:
ExpressionAnalysisResultSetFileService
@Service
public class ExpressionAnalysisResultSetFileServiceImpl
extends Object
implements ExpressionAnalysisResultSetFileService
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ExpressionAnalysisResultSetFileServiceImpl
public ExpressionAnalysisResultSetFileServiceImpl()
-
-
Method Details
-
writeTsv
public void writeTsv(ExpressionAnalysisResultSet analysisResultSet, @Nullable Baseline baseline, @Nullable Map<Long, Set<Gene>> resultId2Genes, Writer writer) throws IOExceptionDescription copied from interface:ExpressionAnalysisResultSetFileService
Write the analysis result set with result-to-gene mappings.The tabular format has the following additional columns: - gene id - gene name - gene NCBI ID - gene official symbol - gene official name
- Specified by:
writeTsv
in interfaceExpressionAnalysisResultSetFileService
- Parameters:
baseline
- baseline to include in the TSV headerresultId2Genes
- mapping of results to genes- Throws:
IOException
-