@Service public class ValidationReportServiceImpl extends Object implements ValidationReportService
Modifier and Type | Class and Description |
---|---|
class |
ValidationReportServiceImpl.ReportEntry |
Constructor and Description |
---|
ValidationReportServiceImpl() |
Modifier and Type | Method and Description |
---|---|
List<ValidationReportServiceImpl.ReportEntry> |
fileLinkReport()
Runs the
ValidationReportService.fileLinkReport(List) including all files in the SeqWare meta db. |
List<ValidationReportServiceImpl.ReportEntry> |
fileLinkReport(List<Integer> fileSwas)
Every file must be associated with at least one processing node and this node in turn must be linked (either directly or through a
parent) to one of the following: sequencer_run, lane, ius, sample, experiment or study.
|
String |
fileReverseHierarchyDisplay(Integer swa)
Produces a text representation of a reverse hierarchy tree starting at a file (indicated by the provided fileSwa).
|
public List<ValidationReportServiceImpl.ReportEntry> fileLinkReport()
ValidationReportService.fileLinkReport(List)
including all files in the SeqWare meta db.fileLinkReport
in interface ValidationReportService
ValidationReportService.fileLinkReport(List)
public String fileReverseHierarchyDisplay(Integer swa)
fileReverseHierarchyDisplay
in interface ValidationReportService
swa
- public List<ValidationReportServiceImpl.ReportEntry> fileLinkReport(List<Integer> fileSwas)
fileLinkReport
in interface ValidationReportService
fileSwas
- A list of file SeqWare accessions to be included in the report.Copyright © 2015 SeqWare. All rights reserved.