Releases: hasindu2008/slow5tools
Releases · hasindu2008/slow5tools
slow5tools-v1.4.0
What's Changed
slow5tools skimsupports the new auxiliary fieldopen_pore_levelintroduced in latest ONT pod5slow5tools degradehas new profiles added (by @sashajenner and @hiruna72) and are documented at https://hasindu2008.github.io/slow5tools/bits-lossy.html- Documentation improvements, including a new guide for archiving lossy data (by @sashajenner) in https://hasindu2008.github.io/slow5tools/archive-lossy.html
- Option
-m, --demux-missingadded to slow5tools split by @sashajenner - Usability improvements and minor bug fixes (mainly for
slow5tools degradeandslow5tools splitwhen demultiplexing)
Full Changelog: v1.3.0...v1.4.0
slow5tools-v1.3.0
What's Changed
- new
ex-zdsignal compression method. See the bioxiv preprint - new subtool called
degradefor lossy compression through bit elimination. Irreversible lossy compression, so be careful! See the bioxiv preprint - new options to
splitsubtool to enable demultiplexing a S/BLOW5 based on barcodes (or custom categories) from a tsv file (--demux,--demux-code,--demux-ridand--demux-uniq) - documentation update (updates to faq, new datasets added to datasets and updates to commands) and workflows
- using $(MAKE) by @sashajenner in #126
- ./configure now supports --prefix (solves #124)
Many contributions by @sashajenner.
Full Changelog: v1.2.0...v1.3.0
slow5tools-v1.2.0
slow5tools-v1.1.0
changes/improvements
- minor s2f bug fix #96
- documentation improvements (more bash oneliners, faq, workflows, datasets, software etc)
- new
--citeoption added to slow5tools - slow5tools skim can handle new fields (tracked_scaling_shift, tracked_scaling_scale, predicted_scaling_shift, predicted_scaling_scale, num_reads_since_mux_change, time_since_mux_change, num_minknow_events) that will be in S/BLOW5 files converted from POD5s
slow5tools gethas a new option--indexoption which can be used to specify a custom index location
slow5tools-v1.0.0
No changes from the previous version. Marking the fact that slow5tools is feature complete and stable.
slow5tools-v0.9.0
- many documentation improvements such as:
- new examples workflows added to https://hasindu2008.github.io/slow5tools/workflows.html
- new faq added to https://hasindu2008.github.io/slow5tools/faq.html
- https://hasindu2008.github.io/slow5tools/software.html and https://hasindu2008.github.io/slow5tools/datasets.html added
- support for converting the latest FAST5 files
- updates to cmake (hiruna72) #87
- --skip option to slow5tools get: skip with a warning if a read is not found rather than erroring out (hiruna72) #86
slow5tools-v0.8.0
- slow5tools skim and cat are no longer experimental
- update slow5lib
slow5tools-v0.7.0
-
New subtool called skim was added (still beta - use with caution and suggestions welcome)!
Skims through requested components in a SLOW5/BLOW5 file. If no options are provided, all the SLOW5 records except the raw signal will be printed. Usage: slow5tools skim [OPTIONS] [SLOW5_FILE] OPTIONS: -t, --threads INT number of threads [8] -K, --batchsize INT number of records loaded to the memory at once [4096] --hdr print the header only --rid print the list of read ids only -h, --help display this message and exitExamples:
# print all per-read metadata (except the raw signal) slow5tools skim file.blow5 #print the list of read IDs slow5tools skim --rid file.blow5 #print the SLOW5 header slow5tools skim --hdr file.blow5 -
3ff8bbb: improving search files log message in f2s (hiruna72)
-
4d8595c: include cases where certain field values can be zero(hiruna72)
slow5tools-v0.6.0
Changes are:
- now slow5tools can be built with HDF5 disabled, for those who just want to manipulate BLOW5 files (@lh3 thanks for the suggestion). To do so, call
./configure --disable-hdf5 && makeor completely bypass the configure step and just callmake disable_hdf5=1. - usability improvements
- added new faqs and workflows
slow5tools-v0.5.1
- improvements to realtime f2s scripts (supports multiple processes now: -p option)
- fix for new Raw attribute in FAST5: num_minknow_events
- improvements to documentation