v1.3.0 [2026-06-26]
Credits
Special thanks to a new contributor to scnanoseq:
Enhancements
- #94 Strict syntax conversion: converted entire workflow to strict syntax and reorganized into
<name>/main.nfdirectory structure - #93 and #55 Upgraded IsoQuant from v3.6.1 to v3.13.0 and removed chromosome-splitting logic in the IsoQuant subworkflow due to improvements in IsoQuant; IsoQuant now processes all chromosomes in a single invocation
- #65 and #61 Replaced NanoFilt with Chopper for read filtering, with gzip compression of intermediate split FASTQ files to reduce disk usage
- #87 Added
--skip_blaze_demuxparameter to allow skipping BLAZE demultiplexing - Added
SPLIT_SEQmodule using seqkit for splitting FASTQ files, replacing the previous split approach - Updated
CAT_FASTQto the nf-core module which now supports compressed inputs - Moved gzip compression to pre-extraction step to minimize uncompressed FASTQ footprint in work directories
- Upgraded nf-core template from 3.2.1 to 3.5.1
Parameter changes
--skip_fastqcdefault changed fromfalsetotrue(disabled by default due to runtime issues with long-read data)--skip_fastq_nanocompdefault changed fromfalsetotrue--skip_bam_nanocompdefault changed fromfalsetotrue- #99
--skip_toulligqcdefault changed fromfalsetotrue --skip_blaze_demuxadded (default:true)
Fixes
- #83 Isoquant count matrix headers are now compatible with Seurat (removed leading
#from header line). Note that lastest version of IsoQuant also resolves this issue.
Software dependencies
| Dependency | Old version | New version |
|---|---|---|
IsoQuant |
3.6.1 | 3.13.0 |
Chopper |
- | 0.10.0 |
NanoFilt |
2.8.0 | removed |