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

Refactoring: sr2silo #01 #62

Open
4 of 13 tasks
gordonkoehn opened this issue Dec 19, 2024 · 0 comments
Open
4 of 13 tasks

Refactoring: sr2silo #01 #62

gordonkoehn opened this issue Dec 19, 2024 · 0 comments
Assignees
Labels
meta Epic task / Overarching issue refactor

Comments

@gordonkoehn
Copy link
Collaborator

gordonkoehn commented Dec 19, 2024

After this sprint until X-Mas some proper refactoring is necessary. Especially since we have decided that sr2silo will mostly be for v-pipe, not in general for imports of short reads to the silo.

Let's restructure the product to have sr2silo.vpipe. functions ?

Does any Object Orientation Make sense here ?

  • perhaps organize an analysis as an object ?

Testing

Code Smells

Restructuring

  • Move V-Pipe specific functions into sr2slio #61
  • Refactor to silo module wrangle stream_formater lapis_submitter
  • Refactor to storage module with s3
  • Add process module with convert, translator
  • Refactor to utils module with logger compress configs serialize

Other

@gordonkoehn gordonkoehn self-assigned this Dec 19, 2024
@gordonkoehn gordonkoehn added refactor meta Epic task / Overarching issue labels Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta Epic task / Overarching issue refactor
Projects
None yet
Development

No branches or pull requests

1 participant