New interactive support feature in GATK4
You may have heard that we've been working on a major new release of GATK that we call GATK4. As we are getting closer to the scheduled transition of GATK4 into beta status (from its current lowly alpha state), we are putting a lot work into fine-tuning the user-facing aspects of the program. We realize that many of our users struggle to make sense of the variety of tools and their numerous options and parameters, and that when something goes wrong, the error messages can seem cryptic and/or overwhelming.
So one of the things we're experimenting with is an interactive support feature that you can invoke directly from the command line, and that should help you figure out solutions to most problems that you might encounter while using GATK. It's not quite fully-featured yet but we'd like to get some feedback to evaluate whether it is helpful to real users, and determine how we can further improve it.
You can download a precompiled jar (fully open source under a BSD license) where this feature is enabled by default, from this page: https://software.broadinstitute.org/gatk/download/gatk4_1. The command syntax is essentially the same as for the current version of GATK, except you no longer provide
-T to specify the tool, and
-o is all grown up and is now
-O. You can get usage information for any tool by doing e.g.
java -jar GenomeAnalysisTk-4_1.jar PrintReads -h the same way as you would with the current GATK.
Please try it out and let us know what you think!