From cd3466d13ffad3620ff6f763d8391eca805a7651 Mon Sep 17 00:00:00 2001 From: kohleman <kohleman> Date: Mon, 12 Jul 2010 13:22:56 +0000 Subject: [PATCH] [LMS-1634] added sample code column SVN: 16985 --- .../dss/plugins/IlluminaSummaryReportingPlugin.java | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/dss/plugins/IlluminaSummaryReportingPlugin.java b/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/dss/plugins/IlluminaSummaryReportingPlugin.java index 4dc748e572b..d97ccb65a13 100644 --- a/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/dss/plugins/IlluminaSummaryReportingPlugin.java +++ b/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/dss/plugins/IlluminaSummaryReportingPlugin.java @@ -53,6 +53,7 @@ public class IlluminaSummaryReportingPlugin extends AbstractDatastorePlugin impl public TableModel createReport(List<DatasetDescription> datasets) { SimpleTableModelBuilder builder = new SimpleTableModelBuilder(); + builder.addHeader("Sample Code"); builder.addHeader("Clusters"); builder.addHeader("Clusters (PF)"); builder.addHeader("Yield (kbases)"); @@ -74,7 +75,7 @@ public class IlluminaSummaryReportingPlugin extends AbstractDatastorePlugin impl { File file = files.get(0); IlluminaSummary summary = new IlluminaSummaryXMLLoader(false).readSummaryXML(file); - describeSummary(builder, summary); + describeSummary(builder, summary, dataset); } else { throw new EnvironmentFailureException(String.format( @@ -83,14 +84,16 @@ public class IlluminaSummaryReportingPlugin extends AbstractDatastorePlugin impl } } - private static void describeSummary(SimpleTableModelBuilder builder, IlluminaSummary summary) + private static void describeSummary(SimpleTableModelBuilder builder, IlluminaSummary summary, + DatasetDescription dataset) { ChipResultsSummary chipResultSummary = summary.getChipResultsSummary(); List<ISerializableComparable> row = Arrays.<ISerializableComparable> asList( - new StringTableCell(chipResultSummary.getClusterCountPF()), - new StringTableCell(chipResultSummary.getClusterCountRaw()), - new StringTableCell(chipResultSummary.getYield())); + new StringTableCell(dataset.getSampleCode()), new StringTableCell( + chipResultSummary.getClusterCountPF()), new StringTableCell( + chipResultSummary.getClusterCountRaw()), new StringTableCell( + chipResultSummary.getYield())); builder.addRow(row); } -- GitLab