Releases: epi2me-labs/fastcat
Releases · epi2me-labs/fastcat
v0.18.6
v0.18.5
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
Fixed
- Segfault on SAM-style tags without values in the FASTQ header.
v0.18.3
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
Fixed
- 'run_id' instead of 'basecaller' as column name in bamstats basecaller summary output header line.
v0.18.1
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 hadbasecall_model_version_id=...
as only header comment.
v0.18.0
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
Added
--runids
option tobamstats
for enumerating detected run identifiers.
v0.17.0
Added
--reads_per_file
option can split inputs into batched files when demultiplexing. Users should use Unixsplit
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
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
usesbam_get_tag_caseinsensitive
wrapper to get SAM tags with case insensitivity.fastcat
andbamstats
will infer a Run ID from theRG
tag ifRD
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
.