4.6.0.0 #8901
Replies: 3 comments 5 replies
-
How do I download it, install it, and use it in the Ubuntu terminal? Thank you. I have already downloaded it and extracted it. But I don't know how do I use it. |
Beta Was this translation helpful? Give feedback.
-
When doing GenotypeGVCFs, significant memory issue occurred. The process was interrupted when I was doing genotypeGVCFs from GenomicsDB on 420 samples. 4.5.0.0 version is fine. Could you please fix this? |
Beta Was this translation helpful? Give feedback.
-
@droazen will 4.6.0.0 be available from |
Beta Was this translation helpful? Give feedback.
-
Download release: gatk-4.6.0.0.zip
Docker image: https://hub.docker.com/r/broadinstitute/gatk/
Highlights of the 4.6.0.0 release:
We've fixed a serious CRAM writing bug that affects GATK versions 4.3 through 4.5 and Picard versions 2.27.3 through 3.1.1. This bug can, in limited cases, lead to reads with an incorrect base sequence being written. See this comment to GATK issue 8768 and the full release notes below for more details on what conditions trigger the bug.
CRAMIssue8768Detector
that can detect whether a particular CRAM file is affected by this bug. If you suspect that some of your CRAM files may have been affected, please run this tool on them for confirmation!By overwhelming popular demand, we've switched back to using the standard
./.
representation for no-calls inGenotypeGVCFs
andGenomicsDB
instead of0/0
withDP=0
. This reverts the change described in our article GenotypeGVCFs and the death of the dot.The
Mutect2
germline resource can now have split multiallelic formatAdded an
--inverted-read-filter
argument to allow for selecting reads that fail read filters from the command line easilyWe've fixed a number of issues with HTTP support, mainly affecting the loading of side inputs such as indices over HTTP
Reduced the number of layers in the GATK docker image to help users running into docker quota issues
Full list of changes:
Important CRAM writing bug fix and detection tool
HTSJDK
4.1.1 andPicard
3.2.0 (Update HTSJDK to 4.1.1 and Picard to 3.2.0 #8900), which fix a serious bug in the CRAM writing code first reported in GATK issue 8768CRAMIssue8768Detector
(Tool to detect CRAM base corruption caused by GATK issue 8768 #8819) that can detect whether a particular CRAM file is affected by this bug. If you suspect that some of your CRAM files may have been affected, please run this tool on them for confirmation!Joint Calling
./.
representation for no-calls inGenotypeGVCFs
andGenomicsDB
instead of0/0
withDP=0
( fix no data hom refs #8715) (GGVCFs changes to revert "no data" calls to "./." and change GQ0 hom-refs to no-calls #8741) (Allow for GT to be a nocall if GQ and PL[0] are zero instead of homref in GenomicsDB #8759)GenotypeGVCFs
with mixed ploidy sites (Fix GenotypeGVCFs with mixed ploidy sites #8862)GnarlyGenotyper
when PLs are null (Fix for gnarly when PLs are null #8878)ReblockGVCF
when removing annotations (Fixing bug when removing annotations from empty map #8870)ReblockGVCF
to subset AS annotations that aren't "raw" (pipe-delimited) (Enable ReblockGVCF to subset AS annotations that aren't "raw" (pipe-delimited) #8771)ReblockGVCF
when we remove FORMAT annotations (Remove header lines in ReblockGVCFs when we remove FORMAT annotations #8895)ReblockGVCF
: Add malaria spanning deletion exception regression test with fix (Add malaria spanning deletion exception regression test with fix #8802)GnarlyGenotyper
tests (Restore gnarly tests #8893)HaplotypeCaller
HaplotypeCaller
(Fix #8731)Mutect2
Mutect2
germline resource can now have split multiallelic format (Mutect2 germline resource can have split multiallelic format #8837)Mutect2
haplotype and clustered events filters smarter about germline events (Make M2 haplotype and clustered events filters smarter about germline events #8717)Mutect2
'sPermutect
training data mode (Improvements to Mutect2's Permutect training data mode #8663)Permutect
tensors andPermutect
test datasets can be annotated with truth VCF (Bigger Permutect tensors and Permutect test datasets can be annotated with truth VCF #8836)Mutect2
WDL and GetSampleName can handle multiple sample names in BAM headers (Mutect2 WDL and GetSampleName can handle multiple sample names in BAM headers #8859)Permutect
dataset engine outputs contig and read group indices, not names (Permutect dataset engine outputs contig and read group indices, not names #8860)CNV Calling
PostprocessGermlineCNVCalls
's--output-genotyped-intervals
output (Fix GT header in PostprocessGermlineCNVCalls's --output-genotyped-intervals output #8621)SV Calling
SVConcordance
memory footprint (Reduce SVConcordance memory footprint #8623)SVAnnotate
(Rewrite complex SV functional annotation in SVAnnotate #8516)CTX_INV
subtype inSVAnnotate
(Handle CTX_INV subtype in SVAnnotate #8693)Flow-based Calling
AlleleFiltering
that ignored more than a single sample (Fixed a bug in AlleleFiltering that ignored more than a single sample #8841)Notable Enhancements
--inverted-read-filter
argument to allow for selecting reads that fail read filters from the command line easily (added --inverted-read-filter argument to allow for selecting reads failing read filters from the command line easily #8724)SoftClippedReadFilter
to conform to the standard filtering logic (Inverted SoftClippedReadFilter to conform to filtering logic #8888)VariantFiltration
: added a--mask-description
argument to write custom mask filter description in VCF header (Adding arg to VariantFiltration to write your own description in Header #8831)GatherVcfsCloud
is no longer beta (GatherVcfsCloud is no longer Beta #8680)Miscellaneous Changes
GetPileupSummaries
now uses the standardMappingQualityReadFilter
instead of a custom--min-mapping-quality
argument (Gc getpipeupsummaries use mappingqualityreadfilter #8781)Funcotator
: suppress a log message about b37 contigs when not doing b37/hg19 conversion (Funcotator: suppress a log message about b37 contigs when not doing b37/hg19 conversion #8758)VariantContextTestUtils
(Improve failure message in VariantContextTestUtils #8725)setup_cloud
github action (Update the setup_cloud github action #8651)GatherVcfsCloud
(Parameterize the logging frequency for ProgressLogger. #8662)Documentation
Dependencies
HTSJDK
to 4.1.1, which fixes the CRAM writing bug described above (Update HTSJDK to 4.1.1 and Picard to 3.2.0 #8900)Picard
to 3.2.0, which fixes the CRAM writing bug described above (Update HTSJDK to 4.1.1 and Picard to 3.2.0 #8900)GenomicsDB
to 1.5.3, which supports M1 Macs and switches no-call representation back to./.
(Move to GenomicsDB 1.5.2 #8710) (Allow for GT to be a nocall if GQ and PL[0] are zero instead of homref in GenomicsDB #8759)http-nio
to 1.1.1, which fixes several URL-handling bugs with HTTP support (Update http-nio to 1.1.1 #8889)This discussion was created from the release 4.6.0.0.
Beta Was this translation helpful? Give feedback.
All reactions