Releases: dpryan79/MethylDackel
Releases · dpryan79/MethylDackel
0.6.1
0.6.0
0.5.3
0.5.2
Rewrote how read-pair overlap handling is performed. It now uses the constructor/destructor mechanism from htslib instead of using internal htslib structures and functions. This allows supporting newer htslib versions. Currently 1.11 is the only tested and working version, due to changes in the pileup constructor interface in it. (issue #99)
0.5.1
0.5.0
- Fixed an issue with the --cytosine_report option where the reported chromosome name could be wrong IF the input BAM files were very sparse and multiple threads were used. (issue #88)
- libBigWig is now an external dependency as it's needed for handling the "binary bismap format"
- Added support for blacklisting reads according to a "binary bismap file". See here for details. Code for this was contributed by @Valiec and @bwlang at New England Biolabs.
0.4.0
- Switched to an external htslib. It is currently compatible with htslib versions 1.4 through 1.9 (the latest one at the time of release).
- Added the --perRead option, as used in https://www.biorxiv.org/content/10.1101/481283v1
- Removed the --maxDepth option, it's not longer required.
- Fixed issue #58, the --keepDupes flag now changes --ignoreFlags.
- Fixed issue #59, the confidence intervals should no longer extend outside of [0, 1].
0.3.0
- Added multithreading to the
extract
andmbias
functions. - Added the ability to avoid sites with likely variants
- Fixed handling of strand in BED files (it was always ignored previously) and added a
--keepStrand
option to explicitly request that strand be included. - Fixed processing of CHH and CHG elements at the ends of contigs. These were sometimes skipped before.
0.2.1
0.2.0
- Changed the package name from PileOMeth to MethylDackel. It is unfortunate that the temporary "PileOMeth" name stuck around for so long.
- Fixed the plotting where the sometimes the plotted lines escape the bounds of the graph. The cause for this was that read #2 was being ignored when the graph bounds were being computed.
- Added the --requireFlags/-r option, which is equivalent to the -f option in samtools. The default is 0, which requires nothing.