-
Notifications
You must be signed in to change notification settings - Fork 0
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
version 2.0.0 #78
Open
florianzwagemaker
wants to merge
27
commits into
dev
Choose a base branch
from
2.0.0
base: dev
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
version 2.0.0 #78
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…y to alignmentpreset.py for clearer filenaming refactor: restructure the alignmentpreset functionalities to have a better call-order refactor: reduce the complexity of the functions in alignmentpreset significantly perf: perform most alignment-preset related calculations in parallel (multiprocessing with concurrent.futures)
…but static imports to improve stability fix: add an explicit import for IUPACData from Bio.Data (instead of the implicit import that didn't always work depending on the interpreter)
…ta table in fasta2bed refactor: change name of FindAmbigousOptions method to find_ambiguous_options
…rimers refactor: use named keyword arguments in calling this method instead of *args and **kwargs docs: improves the docstring for this find_or_read_primers() method
refactor: fix imports throughout the project to be static imports instead of relative imports refactor: move get_args and the argument parser to its own file (args.py) refactor: split index-checking code to their own respective methods instead of having everything in main() refactor: move the building of the primer index to its own method primer_df_to_primer_index() in an earlier stage of the call-order. This is no longer done on a per-process basis after the multiprocessing tasks to cut the reads have been dispatched refactor: improve the call order for the multiprocessing flow (use dispatchers and executors) refactor: move the methods for indexing the reads into class SequenceReads feat: add support for gzipped fastq output perf: use pgzip for multithreaded writing of gzip file refactor: move functionality for alignment matrix parsing to its own file (alignmentmatrix.py) fix: disable the progress bar when in debug mode (verbose) refactor: reduce complexity of most functions and improve call-order (except in cut_reads.py)
…mers to each other in the index for accurate removal Implemented in 5b16301 but commitmessage was missing this feature
…nt based search with parasail
…se the normal included re library
deps: update dependencies in setup.py deps: remove intel channel from conda recipe file
Quality Gate passedIssues Measures |
…ad counts (will throw zerodivisionerror)
style: formatting with black&isort
…r as alignment-score in bedfile style: formatting with isort & black
Quality Gate failedFailed conditions |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
A few changes.