Skip to content

Releases: epi2me-labs/fastcat

v0.18.6

08 Aug 10:23
Compare
Choose a tag to compare

Changed

  • Ill advised parsing of RG ID field has been extended to additionally allow for protocol_run_id style (uuid) Run IDs, as well as standalone acquisition_id (sha1) Run IDs

v0.18.5

24 Jul 09:23
Compare
Choose a tag to compare

Changed

  • Parsing of RG ID field containing a modified base model, now returns only the core basecaller model.

Fixed

  • Workaround samtools "bug" where RG ID suffix is not fixed width.

v0.18.4

24 Jun 16:14
Compare
Choose a tag to compare

Fixed

  • Segfault on SAM-style tags without values in the FASTQ header.

v0.18.3

19 Jun 16:47
Compare
Choose a tag to compare

Fixed

  • Bug causing segfault on unlikely RG SAM tags in FASTQ header comments.
  • SAM parsing of FASTQ header not enabled if only either of RG or RD tag is present and at the beginning of the header comment.

v0.18.2

12 Jun 12:23
Compare
Choose a tag to compare

Fixed

  • 'run_id' instead of 'basecaller' as column name in bamstats basecaller summary output header line.

v0.18.1

11 Jun 15:38
Compare
Choose a tag to compare

Fixed

  • 'run_id' instead of 'basecaller' as column name in basecaller summary output header line.
  • (null) in FASTQ header comments when run with -H on files that had basecall_model_version_id=... as only header comment.

v0.18.0

04 Jun 16:58
Compare
Choose a tag to compare

Added

  • Basecaller summary information similar to runid summary.
  • RNA poly-A tail length histogram output.

Fixed

  • Random output for runid when not found in header.

v0.17.1

18 Apr 14:19
Compare
Choose a tag to compare

Added

  • --runids option to bamstats for enumerating detected run identifiers.

v0.17.0

17 Apr 10:41
Compare
Choose a tag to compare

Added

  • --reads_per_file option can split inputs into batched files when demultiplexing. Users should use Unix split with piped output.
  • --runids option to output a file enumerating detected run identifiers.

Changed

  • Per-file read statistics now relate to filtered reads only.
  • Link fastcat against zlib-ng for an even faster cat.

v0.16.0

04 Mar 22:12
Compare
Choose a tag to compare

Added

  • Support for reading SAM tags from FASTQ headers.

Changed

  • fastcat will output a tab between the Read ID and the SAM tags rather than a space to match samtools convention.
  • bamstats uses bam_get_tag_caseinsensitive wrapper to get SAM tags with case insensitivity.
  • fastcat and bamstats will infer a Run ID from the RG tag if RD is not available.
  • Bumped version of htslib used to 1.19.

Fixed

  • Incorrectly capitalised ONT SAM tags are now output in lowercase by fastcat: ch, rn, st.