US Holiday notice: this Thursday and Friday (Nov 25-26) the forum will be unattended. Normal service will resume Monday Nov 29. Happy Thanksgiving!

DepthOfCoverage multi-threading

tommycarstensentommycarstensen United KingdomPosts: 135Member

Does the walker DepthOfCoverage support multi-threading?

According to the documentation: "This tool can be run in multi-threaded mode using this option. TreeReducible (-nt)"

When I try with GATK2.5 I get this error message: "Invalid command line: Argument nt has a bad value: The analysis DepthOfCoverage aggregates results by interval. Due to a current limitation of the GATK, analyses of this type do not currently support parallel execution. Please run your analysis without the -nt option."

Would it work, if I upgraded to 2.7? You upgrade GATK more frequently than I change my under wear, so it is difficult to keep up :) Thanks!


Best Answer

  • Geraldine_VdAuweraGeraldine_VdAuwera Posts: 6,682Administrator, GATK Developer admin
    Answer ✓

    Hi Tommy,

    If you don't mind I'll refrain from commenting on your personal hygiene and sartorial habits :)

    But as regards to the issue you're running into: it's not really a version problem. What's happening here is that by default the DoC is set to generate stats averaged over intervals, which is not compatible with multithreading mode. If you pass the --omitIntervalStatistics / -omitIntervals flag this will be disabled and multithreading ability will be restored. We'll look at documenting and/or putting in a workaround to avoid this situation in the future.


Sign In or Register to comment.