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

Several major updates #78

Merged
merged 58 commits into from
Oct 20, 2024
Merged

Several major updates #78

merged 58 commits into from
Oct 20, 2024

Conversation

andrewdavidsmith
Copy link
Contributor

Changes include updating submodules. Separating code for each command. Fixing many issues in the code. Adding the functionality to deal with BAM input directly, which now includes the gc_extrap command and threads.

…ence and moved the code dealing with htslib stuff down to the bottom of the source file
…ts from BAM files for paired-end. This involves using both the tid and pos of the given read along with the tid and pos of its mate. Currently the functionality to return the values of the number of paired reads and the number of reads with mates are not active
…ng bamxx and assuming that mates are identified using the mtid and mpos values within the BAM record
…counts for BAM input, which doesn't care about mate pairs
…her, and eliminated a bunch of redundant code
… reads to an outer scope and adding a forgotten section of code to take care of the rest of the priority queue on sorted parts after having examined all reads in a BAM file when estimating coverage
…read is mapped -- the condition was inverted
…t eliminating a memory leak that turned out not to exist anyway
… has now been included in gc_extrap with BAM input
…although it was used in a condition and set both true and false in different places, when it was set to false a return always happened immediately
…f verbose printing into a function from bound_pop
…failing to throw an exception that was constructed
… in initializing the mt19937 which was generating randoms
@andrewdavidsmith andrewdavidsmith merged commit fb9b8e3 into master Oct 20, 2024
3 checks passed
@andrewdavidsmith andrewdavidsmith deleted the submodule-update branch October 20, 2024 04:37
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.

1 participant