Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Y24-351 - As developers we would like to refactor the sample sheet creation library to make it more maintainable and easier to follow #1443

Open
7 tasks
stevieing opened this issue Sep 27, 2024 · 1 comment
Assignees
Labels
Size: M Medium - medium effort & risk SMRT Link SMRT Link Technical Debt Technical Debt Value: 3 Value to the insitute is average

Comments

@stevieing
Copy link
Collaborator

Describe the Housekeeping

  • Create a process diagram for how it works now
  • Create a process diagram for how it should work
  • Move Revio sample sheet creation to be configuration driven to make it more reusable
  • Refactor out any common code between old style and new style sample sheets
  • Modify the semantics of sample sheet behaviour - currently it is default and hidden. Untagged is there but doen't seem to be handled correctly
  • Remove levels of indirection and abstraction to make it easier to follow e.g. checking a well is taggged
  • Add to the SMRT Link versioning documentation

Blocking issues
Describe any other issues or tickets that may be blocking this change.

Additional context
Add any other context about the problem here.

@stevieing stevieing added Size: M Medium - medium effort & risk Value: 3 Value to the insitute is average SMRT Link SMRT Link Technical Debt Technical Debt labels Sep 27, 2024
@psd-issuer psd-issuer bot changed the title As developers we would like to refactor the sample sheet creation library to make it more maintainable and easier to follow Y24-351 - As developers we would like to refactor the sample sheet creation library to make it more maintainable and easier to follow Sep 27, 2024
@stevieing stevieing self-assigned this Nov 22, 2024
@stevieing stevieing added On Hold On Hold and removed On Hold On Hold labels Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Size: M Medium - medium effort & risk SMRT Link SMRT Link Technical Debt Technical Debt Value: 3 Value to the insitute is average
Projects
None yet
Development

No branches or pull requests

1 participant