Package ubic.gemma.core.analysis.service
Interface DifferentialExpressionAnalysisResultListFileService
-
- All Known Implementing Classes:
DifferentialExpressionAnalysisResultListFileServiceImpl
public interface DifferentialExpressionAnalysisResultListFileService
File service for arbitrary list ofDifferentialExpressionAnalysisResult
.Use
DifferentialExpressionAnalysisResultListFileService
for producing results from a single result set.- Author:
- poirigui
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
writeTsv(List<DifferentialExpressionAnalysisResult> payload, Gene gene, Map<DifferentialExpressionAnalysisResult,Long> sourceExperimentIdMap, Map<DifferentialExpressionAnalysisResult,Long> experimentAnalyzedIdMap, Map<DifferentialExpressionAnalysisResult,Baseline> baselineMap, Writer writer)
Writes a list of DE results with additional columns for mapping them to source experiments and analyzed experiments (for subsets).
-
-
-
Method Detail
-
writeTsv
void writeTsv(List<DifferentialExpressionAnalysisResult> payload, @Nullable Gene gene, @Nullable Map<DifferentialExpressionAnalysisResult,Long> sourceExperimentIdMap, @Nullable Map<DifferentialExpressionAnalysisResult,Long> experimentAnalyzedIdMap, @Nullable Map<DifferentialExpressionAnalysisResult,Baseline> baselineMap, Writer writer) throws IOException
Writes a list of DE results with additional columns for mapping them to source experiments and analyzed experiments (for subsets).The following additional columns are added: - source experiment ID - experiment analyzed ID
- Throws:
IOException
-
-