public interface SampleReportDAO
SampleReportDAO interface.
List<SampleReportService.Status> getStatusesForStudy(Study study)
getStatusesForStudy.
int countOfStatus(Study study, SampleReportService.Status status)
countOfStatus.
int countOfStatus(SequencerRun seqRun, SampleReportService.Status status)
countOfStatus.
seqRun
- a SequencerRun
object.status
- a String
object.SampleReportService.Status getStatus(Study study, Sample childSample, Workflow workflow)
getStatus.
SampleReportService.Status getStatus(Study study, Sample sample, IUS ius, Lane lane, SequencerRun seqRun, Workflow workflow)
getStatus.
int countOfStatus(Study study, Workflow workflow, SampleReportService.Status status)
countOfStatus.
List<SampleReportService.Status> getStatusesForWorkflow(Study study, Workflow workflow)
getStatusesForWorkflow.
List<SampleReportRow> getRowsForSequencerRun(SequencerRun sr)
getRowsForSequencerRun.
sr
- a SequencerRun
object.List
object.List<SampleReportRow> getRowsWithSequencerRuns()
getRowsWithSequencerRuns.
List
object.List<SampleReportService.Status> getStatusesForSequencerRun(SequencerRun seqRun)
getStatusesForSequencerRun.
seqRun
- a SequencerRun
object.List
object.List<SampleReportService.Status> getStatusesForWorkflow(SequencerRun seqRun, Workflow workflow)
getStatusesForWorkflow.
seqRun
- a SequencerRun
object.workflow
- a Workflow
object.List
object.int countOfStatus(SequencerRun seqRun, Workflow workflow, SampleReportService.Status status)
countOfStatus.
seqRun
- a SequencerRun
object.workflow
- a Workflow
object.status
- a String
object.List<Workflow> getWorkflows(SequencerRun seqRun)
getWorkflows.
seqRun
- a SequencerRun
object.List
object.List<SequencerRunReportId> getSequencerRunReportIds(SequencerRun seqRun, String sortField, String sortOrder, int offset, int limit)
getSequencerRunReportIds.
seqRun
- a SequencerRun
object.sortField
- a String
object.sortOrder
- a String
object.offset
- a int.limit
- a int.List
object.int countOfRows(SequencerRun seqRun)
countOfRows.
seqRun
- a SequencerRun
object.List<SequencerRunReportId> getSequencerRunReportIds(SequencerRun seqRun)
getSequencerRunReportIds.
seqRun
- a SequencerRun
object.List
object.Copyright © 2015 SeqWare. All rights reserved.