This release contains a bugfix which resolves molecules being under or over counted when using `bamToCountTable.py --dedup`
BuysDB (49):
Added 3bp context profiler
Added annotated chic molecule tagging method
Added consensus options to multiprocessing
Added context extraction method
Added covariate extraction methods
Added covariate_key generator
Added customisable offset for wig export
Added custom methylation contexts
Added DS-methylation extraction script
Added no-qcfail flag
Added prob_to_phred method
Added --r1only to chic workflow
Added recalibration functions
Added simple mutation profiler
Added -tagthreads parameter to control how many threads are used for tagging
Add options and tests to only count R1, or R2
Always use both mates
Check for min_mq not being defined
Check if all files are indexed
Cleaned up code and added examples
Clean up handles to prevent memory leaks
Clean up labels
Clip output confidences to 0-62 phred range
Close plots to reduce memory footprint
Create plots and aggregate by strand and mate
Fixed tag descriptions
Fix phred score calculation
Improved handling when passing over deletions. Refactoring
**Never count half counts on properly formatted bam files**
optimisations, do not perform pileups in single bp binsize mode, perform pruning in thread.
Parameter passing fixes, and dealing with some globals
Properly import the indexing function
Psuedoread super call
Raise error when wrong fasta file is supplied
Refactoring
Removed DS check, added verbosity flag, fixed indentation
Removed required reference path
Renamed bamFileTabulator in Readme to bamTabulator
Revert to mean normalisation when median fails
Run on a single node for slurm (-N 1)