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

Fastq scripts upgrade #84

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

Fastq scripts upgrade #84

wants to merge 9 commits into from

Conversation

RPINerd
Copy link
Contributor

@RPINerd RPINerd commented Dec 11, 2024

I went through and re-formatted/re-factored for modern python best practices (following Black and Flake8). Added some documentation and raising errors. Additionally, updated some python2 code styles in a couple scripts!

RPINerd and others added 9 commits October 19, 2024 11:20
Updated some error handling, fixed spacing and syntax for Black/Flake8 best practices, removed some py2 legacy compatibility
Black/Flake8 best practices, broke out arg parsing and header formatting to make code more modular and readable
Broke out argument parsing for ease of reading, Black/flake8 best practices, some small changes to sytax like using with() for keeping file open
Removed some py2 compatibility imports, Black/flake8 best practices, large reorganziation to break up the monolithic main function into more servicable sub functions
…ctices

Also incorporated error raising rather than just print statements
@jorvis jorvis self-assigned this Dec 11, 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