Releases: smithlabcode/dnmtools
v1.5.1
How to get DNMTools
- Linux binary: dnmtools-1.5.1-Linux.tar.gz
- macOS binary: dnmtools-1.5.1-macOS.tar.gz
- Source code: dnmtools-1.5.1.tar.gz
What's Changed
- Massive performance increases for Radmeth.
- Abismal can output in true SAM orientation and the
formatcommand can accept this orientation.
Full Changelog: v1.5.0...v1.5.1
v1.5.0
How to get DNMTools
- Linux binary: dnmtools-1.5.0-Linux.tar.gz
- macOS binary: dnmtools-1.5.0-macOS.tar.gz
- Source code: dnmtools-1.5.0.tar.gz
What's Changed
- Updated input format for the entropy command to take a full reference genome.
- Allowing unmapped reads in the counts, bsrate, format and uniq commands.
- Adding the counts-nano command for nanopore reads with both 5mC and 5hmC.
- Removed OpenMP and replaced it with std::thread for data parallelism.
Full Changelog: v1.4.4...v1.5.0
v1.4.4
The correct files to download are dnmtools-1.4.4.tar.gz or dnmtools-1.4.4.zip
Please do not download the "Source code" files. Those are generated by GitHub but lack certain files needed to build DNMTools.
What's Changed
unxcountsworks forsymfiles by @andrewdavidsmith in #225- Verbose output for
symandxcountsby @andrewdavidsmith in #227 - More help info printed for
roicommand by @andrewdavidsmith in #228 - Adding
cpgbinscommand by @andrewdavidsmith in #231 roiacceptsxsyminput by @andrewdavidsmith in #235- Yaml output for
bsrateby @andrewdavidsmith in #237 - One-based variable-step bigWig in
kmersitesby @andrewdavidsmith in #238
Full Changelog: v1.4.3...v1.4.4
v1.4.3
What's Changed
- More uniform to command line arguments.
- Added compressed format for counts if many counts files most be stored (
xcountsandunxcountscommands). - Added commands to convert between counts files that have only covered sites or all sites (
coveredandrecoveredcommands), which help when coverage is sparse, but all sites must be present when comparing files. - More commands can accept compressed input files.
- Bugfixes.
New Contributors
- @punidramesh made their first contribution in #215
Full Changelog: v1.4.2...v1.4.3
v1.4.2
The correct files to download are dnmtools-1.4.2.tar.gz or dnmtools-1.4.2.zip
Please do not download the "Source code" files. Those are generated by GitHub but lack certain files needed to build DNMTools.
What's Changed
- The
amrfindercommand has been optimized for performance with addition of multithreading - Updating to help dnmtools build on conda servers for macos
Full Changelog: v1.4.1...v1.4.2
v1.4.1
The correct files to download are dnmtools-1.4.1.tar.gz or dnmtools-1.4.1.zip
Please do not download the "Source code" files. Those are generated by GitHub but lack certain files needed to build DNMTools.
What's Changed
- The
guessprotocolcommand was reworked to use a probabilistic model and generate more helpful output. - The
guessprotocoldocumentation was rewritten. - Documentation for the
roicommand was improved. - Fixed a bug in the
pmdcommand introduced in v1.4.0, which crashed on "insufficient data" unless run in verbose mode. - Added option to output in gzip format for
symandstatescommands.
Full Changelog: v1.4.0...v1.4.1
v1.4.0
The correct files to download are dnmtools-1.4.0.tar.gz or dnmtools-1.4.0.zip
Please do not download the "Source code" files. Those are generated by GitHub but lack certain files needed to build DNMTools.
What's Changed
- The
bsratecommand can now output bisulfite conversion per read in the form of a histogram. - The
countscommand will now report all sites in all chromosomes from the reference genome even if they are not among the mapped reads (this responds to more than one user issue). - Several of the commands now validate the input files, which should help in case two inputs get swapped.
- The
selectsitescommand has a bug fix so it will not attempt to do binary search within compressed input files. - The
symcommand now ensures sites are sorted; this is critical for making symmetric CpG sites, as doing this requires the C on both strands of a CpG to be consecutive. - A new command,
metagene, has been added. This generates plots of methylation levels around given genomic landmarks (e.g., transcription start sites) although the documentation will lag behind this release. - The
diffcommand can now compute the intersection of sites between two files in case they differ. The differential methylation levels are still only computed for sites present in both input files. - The
pmd,bsrate,hmr,selectsitesandcleanhpcommands can now generate additional summary data files. - Bug fix in
pmd: in some situations the final end of a PMD was allowed to go beyond the end of a chromosome; fixed now. - The
cleanhpcommand can now generate a histogram of the fraction of read pairs with each amount of matching assuming the pair is a hairpin (aka inverted duplication). - The
statesandselectsitescommands can now output gzip format.
Full Changelog: v1.3.0...v1.4.0
v1.3.0
The correct files to download are dnmtools-1.3.0.tar.gz or dnmtools-1.3.0.zip
Please do not download the "Source code" files. Those are generated by GitHub but lack certain files needed to build DNMTools.
What's Changed
- The
abismalcommand has been updated to output BAM format directly. - Several checks have been added for input data format correctness across commands.
- Random numbers are controlled across environments for greater reproducibility.
- The
uniqcommand can now tag each read with its duplicate count. - Additional
mlmlandradmethdocumentation. - More automated tests available with
make check. - The
statescommand now can use multiple threads. - Several other commands have improved efficiency.
Full Changelog: v1.2.5...v1.3.0
v1.2.5
The correct files to download are either dnmtools-1.2.4.zip or dnmtools-1.2.4.tar.gz
Please do not download the "Source code" files automatically generated by github, as they do not contain all files necessary for compilation.
What's Changed
- Speed improvements for the
format,uniqandcountscommand when compressed file formats are used.
New Contributors
- @masarunakajima made their first contribution in #47
Full Changelog: v1.2.4...v1.2.5
v1.2.4
The correct files to download are either dnmtools-1.2.4.zip or dnmtools-1.2.4.tar.gz
Please do not download the "Source code" files automatically generated by github, as they do not contain all files necessary for compilation.
What's Changed
- Optimizing duplicate remover by @andrewdavidsmith in #45
- Fixing a major bug in the
formatcommand from v1.2.3 (don't use that version!)
Full Changelog: v1.2.3...v1.2.4