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

Refactor of read-bioinfo-metadata module for tool compatibility expansion #258

Merged
merged 59 commits into from
Apr 16, 2024

Conversation

Daniel-VM
Copy link
Member

PR description

This PR includes a full refactoring of the read-bioinfo-metadata module, broadening its applicability beyond a single pipeline (as in the old version) to process metadata from any bioinformatics tool or software. Further implementation details can be found in #253.

…dir level and updated previous method to parse the new bioinfo config file
@Daniel-VM Daniel-VM marked this pull request as ready for review April 7, 2024 18:46
Daniel-VM added a commit to Daniel-VM/relecov-tools that referenced this pull request Apr 9, 2024
@Shettland
Copy link
Member

It looks very good overall, I'd appreciate if the methods were documented using docstrings. There's a visual studio code extension that helps a lot with this task (autodocstring)

@Daniel-VM Daniel-VM changed the title Refactor of read-lab-metadata module for tool compatibility expansion Refactor of read-bioinfo-metadata module for tool compatibility expansion Apr 10, 2024
@Daniel-VM
Copy link
Member Author

Daniel-VM commented Apr 15, 2024

I think I have covered all suggestions. and also added a few todos for enhancementss in upcoming versions of this module.

Copy link
Member

@Shettland Shettland left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very good job! Thank you for the reformatting of the code, these changes will help a lot in the future when it comes to include more pipelines to the workflow.

@Daniel-VM
Copy link
Member Author

Thank you for your feedback! Looking forward to further improving the modules

@Daniel-VM Daniel-VM merged commit 1043c0f into BU-ISCIII:develop Apr 16, 2024
14 checks passed
Daniel-VM added a commit to Daniel-VM/relecov-tools that referenced this pull request Jun 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants