4.3.1-1 Release Notes
4.3.1-1 Release Notes
Highlights:
- New tool, deepsomatic for somatic variant calling.
- The latest Parabricks toolkit (v4.3.1) is now fully supported on Grace Hopper, refer to NVIDIA Grace CPU Platforms.
- deepvariant version 1.6.1 updated, new option added.
- haplotypecaller bug fixes and 3 new options added.
- mutectcaller a few bug fixes.
- rna_fq2bam bug fixes and feature added in wrapper.
- minimap2 bug fixes, version update, and improved support for ONT data.
- fq2bamfast and fq2bam: Bug fixes and performance improvements. Additional option to monitor approximate CPU utilization and host memory usage during execution (
--monitor-usage).
New Tools
With Parabricks 4.3.1 we are releasing an accelerated deepsomatic tool. DeepSomatic builds on the deep learning-based variant caller DeepVariant. It processes aligned reads from tumor and normal samples (in BAM or CRAM format), generates pileup image tensors, classifies these tensors using a convolutional neural network, and outputs somatic variants in standard VCF or gVCF files.
Improvements
Tool Updates
-
Adds the following new options:
--minimum-mapping-quality--mapping-quality-threshold-for-genotyping--enable-dynamic-read-disqualification-for-genotyping
-
Improved performance by leveraging AVX512 instructions for CPU-based PairHMM computation.
- Improved performance by leveraging AVX512 instructions for CPU-based PairHMM computation.
- Updates to match the baseline version v1.6.1.
- Adds the new option
--haploid-contigs - Improved performance for short-read mode through increased GPU utilization and kernel optimizations.
- Supports passing
--out-chim-typemultiple times.
fq2bamfast
- Improved alignment performance on Hopper GPUs through increased use of DPX instructions.
- Improved performance on multi-GPU runs; for example, on DGX H100.
- Improved error detection for improper FASTQ inputs through
--in-fqor--in-se-fq. Previously recorded a utf-8 decode error. - Additional option to monitor approximate CPU utilization and host memory usage during execution (
--monitor-usage).
- Improved error detection for improper FASTQ inputs through
--in-fqor--in-se-fq. Previously recorded a utf-8 decode error. - Additional option to monitor approximate CPU utilization and host memory usage during execution (
--monitor-usage).
- Updated map-pbmm2 preset to match the updated versions of minimap2 (v2.26) and pbmm2 (v1.13.0).
Bug Fixes
- mutectcaller and haplotypecaller: Fixed a wrong alignment offset value in smith-waterman algorithm.
- mutectcaller and haplotypecaller: Fixed a crash on GPU when running in low memory mode.
- mutectcaller: Fixed the wrong active probability value when the pileup size is 0.
- mutectcaller: Fixed a max coverage overflow bug.
- rna_fq2bam: Fixed an error when passing “WithinBAM_SoftClip” or “WithinBAM_HardClip” to
--out-chim-type. - minimap2: Fixed support for Oxford Nanopore Technologies (ONT) data with minimap2.
- fq2bamfast : Fix rare erroneous assertion (
Workspace not big enough, expected desiredSize <= cubWorkspaceSize, exiting). Case will now be handled correctly and fall back to CPU recovery if needed. - deepvariant: Fixed bug related to Smith-Waterman computation on CPU.
For further information refer to the Parabricks datasheet.