Skip to content

Releases: nanoporetech/read_until_api

v3.0.0

17 Sep 17:51
Compare
Choose a tag to compare

We are pleased to announce an update to the Read Until API (v3.0). This update is available via our Github repo (https://github.com/nanoporetech/read_until_api ) and includes the following updates:

v2.1.0

08 Aug 09:57
a60d106
Compare
Choose a tag to compare

Bug fix and use-ability release

  • Added a step-by-step install guide (contributed by @danarte).
  • Make the client's .run() method non-blocking (and add a .reset() method); the client no longer needs to be given a run time upfront.
  • Handle termination of the client gracefully.
  • Allow the application time of the unblock voltage to be configured (per unblock).
  • Add additional debugging and statistics to the basecall/alignment example.

A remaining issue of which we are aware is that the minimum chunk size functionality can cause errors in the gRPC stream when MinKNOW encounters chunks smaller than the requested minimum size. For this reason, the functionality has been disabled. Users should be aware that the read chunk size sent to the Read Until client is determined by the read detection settings internal to MinKNOW; chunks are typically around 1 second.

v2.0.0

08 Aug 09:55
9ee6d4e
Compare
Choose a tag to compare

Revamped Read Until Client for new gRPC (raw-data) interface

  • Uses new gRPC interface to MinKNOW
  • Client receives raw signal chunks, rather than events
  • Elect not to receive further data from "good" reads, as well as unblock "bad" reads
  • Handle queuing of read chunks, and expiration of old chunks
  • Batteries included examples using basecalling and alignment to identify and reject reads