3.4.1 - Illumina FASTQ concatenation fix
This patch release fixes an issue (#75) with CAT_ILLUMINA_FASTQ where 1:N:0:.
or 2:N:0:.
may be mistakenly appended
to Q-score lines beginning with @
.
Changes
- fix: updated Perl regex to better match Illumina FASTQ header lines starting with
@
. At least one space/^@.* .*/
from/^@.*/
so hopefully Q-score lines should not be matched anymore. - dev: replaced nf-core/modules
DUMPSOFTWAREVERSIONS
with mqc_versions_table v0.2.0 Nim statically compiled binary to parseversions.yml
and output necessary YAML with HTML content for display of process and tool versions table in MultiQC report. In theoryDUMPSOFTWAREVERSIONS
should be using the same Docker/Singularity image/Conda env as the MultiQC process, butDUMPSOFTWAREVERSIONS
uses an older version of MultiQC and only uses it for the pyyaml library.mqc_versions_table
was developed to handle this instead with a small 200KB binary instead. - dev: harmonize Docker/Singularity containers and Conda envs used across processes.
- ci: use
symlink
mode forpublishDir
by default fortest_nanopore.config
andtest_illumina.config
to limit disk usage during CI. - Updated to Bioconda channel VADR v1.6.4 since the STAPH-B offered container with the flu model packaged is very large at 6GB vs 1.45GB for quay.io/biocontainers/vadr 1.6.4. However, it's now required that the flu model be downloaded and installed prior to VADR annotation with
--vadr_model_targz
. The default model tarball is thevadr-models-flu-1.6.3-2.tar.gz
(38MB) from the NCBI FTP site uploaded to Zenodo.
What's Changed
- Fix cat_illumina_fastq header match Perl regex by @peterk87 in #76
- Release 3.4.1 by @peterk87 in #77
Full Changelog: 3.4.0...3.4.1