Skip to content

Y26-058 - Improve QC Report Download Flexibility in Sequencescape #5588

@Stan1520

Description

@Stan1520

Context
Currently, QC reports in Sequencescape can only be downloaded by Study ID, either for all plates within the study or only plates not previously reported. SSRs perform QC reporting almost daily, and this limitation requires downloading large reports or multiple separate files, followed by manual filtering. The team would like to explore whether QC reports can instead (or additionally) be requested by specific Plate IDs.

User story
As an SSR, I want to request QC reports in Sequencescape using specific Plate IDs (in addition to or instead of Study ID), So that I can download only the data relevant to my work and reduce manual filtering and processing time.

Who are the primary contacts for this story
Liz C

Who is the nominated tester for UAT
Liz C

Acceptance criteria
To be considered successful the solution must allow:

  • The system supports requesting QC reports by one or more Plate IDs.
  • The report request interface allows input of multiple Plate IDs (e.g., comma-separated or selectable list).
  • The system validates Plate IDs and provides error messaging for invalid or non-existent IDs.
  • QC reports generated by Plate ID contain the same data fields and format as current Study-based reports.

Dependencies

This story is blocked by the following dependencies:

  • #<issue_no.>
  • sanger/#<issue_no.>

References
This story has a non-blocking relationship with:

  • #<issue_no.>
  • sanger/#<issue_no.>

Additional context

Deployment notes

Add any details that should be noted when deploying this feature. For example, is a database migration needed, a specifc rake task or other script that needs to be run, a dependency on another application or service that needs to be released first etc?
These notes are intended to ensure the developers releasing the feature know what needs to be done.

Add any other context or screenshots about the feature request here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    EnhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions