Skip to content

Releases: hasindu2008/slow5tools

slow5tools-v1.2.0

25 Jun 14:48
Compare
Choose a tag to compare

What's Changed

  • big-endian support (request by #88) added - for all features except for svb-zd
  • documentation improvement
  • improve usability of slow5tools get (#113)

slow5tools-v1.1.0

12 Aug 08:58
Compare
Choose a tag to compare

changes/improvements

  • minor s2f bug fix #96
  • documentation improvements (more bash oneliners, faq, workflows, datasets, software etc)
  • new --cite option 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 get has a new option --index option which can be used to specify a custom index location

slow5tools-v1.0.0

02 Mar 22:52
Compare
Choose a tag to compare

No changes from the previous version. Marking the fact that slow5tools is feature complete and stable.

slow5tools-v0.9.0

18 Feb 00:41
Compare
Choose a tag to compare

slow5tools-v0.8.0

25 Oct 11:58
Compare
Choose a tag to compare
  • slow5tools skim and cat are no longer experimental
  • update slow5lib

slow5tools-v0.7.0

07 Oct 23:56
Compare
Choose a tag to compare
  • 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 exit
    
    

    Examples:

    # 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

09 Aug 07:48
Compare
Choose a tag to compare

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 && make or completely bypass the configure step and just call make disable_hdf5=1.
  • usability improvements
  • added new faqs and workflows

slow5tools-v0.5.1

28 Jun 03:18
Compare
Choose a tag to compare
  • improvements to realtime f2s scripts (supports multiple processes now: -p option)
  • fix for new Raw attribute in FAST5: num_minknow_events
  • improvements to documentation

slow5tools-v0.5.0

26 May 08:57
Compare
Choose a tag to compare
  • improved documentation and instructions for compilation on Apple Silicon
  • updates and improvements to realtime-f2s that performs real-time FAST5 to BLOW5 conversion on the sequencer
  • 6346341: use correct batch and thread numbers in slow5tools get command(hiruna72)
  • dcb560e: slow5tools view fail if more than one input file is given (hiruna72)
  • 2863ea2: fast indexing for zlib compressed BLOW5 files (~10X faster than before; see below; thanks @hiruna72 for the benchmark plot)

drawing

slow5tools-v0.4.0

29 Mar 12:03
Compare
Choose a tag to compare
  • multithreaded support for slow5tools split
  • performance improvements to sequential reading in slow5tools merge, view etc.
  • --retain option added to f2s (#53)
  • improve support in f2s for older fast5 files [#54]
  • improvements to real-time fast5 to slow5 conversion script
  • catch and gracefully error out when slow5tools sees FAST5 end_reason corrupted with ONT's compress_fast5 programme (#59)
  • improved error handling, better error messages and warnings
  • more documentation added: mainly suggestions for archiving