Genome Analysis Toolkit

Variant Discovery in High-Throughput Sequencing Data

GATK process banner

Need Help?

Search our documentation

Community Forum

Hi, How can we help?

Developed in the Data Sciences Platform at the Broad Institute, the toolkit offers a wide variety of tools with a primary focus on variant discovery and genotyping. Its powerful processing engine and high-performance computing features make it capable of taking on projects of any size. Learn more

Haplotype Caller (4.1.6.0) : java.lang.IllegalStateException: Smith-Waterman alignment failure.

0

7 comments

  • Avatar
    Yokofakun

    Furthemore, I uploaded a minimal BAM with the error in the corresponding github issue: https://github.com/broadinstitute/gatk/issues/6490#issuecomment-605617217

    0
    Comment actions Permalink
  • Avatar
    Bhanu Gandham

    Hi Yokofakun

     

    Looks like a bug report has been opened for this issue. You can follow its progress here: https://github.com/broadinstitute/gatk/issues/6529

    0
    Comment actions Permalink
  • Avatar
    Bhanu Gandham

    Here is another issue ticket for issues related to this bug: https://github.com/broadinstitute/gatk/issues/6533

    0
    Comment actions Permalink
  • Avatar
    ABours

    Hi,

    I just saw that this bug has been fixed in the 4.1.7.0 version of GATK. So, I was affected by this in 2 out of my 200 samples. I'm now wondering whether I can combinegvcf 198 samples run in haplotypecaller from 4.1.6.0 with the 2 samples run with haplotypecaller of 4.1.7.0?

    I just want to save myself the pain of rerunning everything in the new version, thus I hope you have a satisfying answer to this.

    Best,

    Andrea

    0
    Comment actions Permalink
  • Avatar
    Bhanu Gandham

    Hi ABours

     

    I am not sure what the consequences of combining the v4.1.6.0 and v4.1.7.0 will be on your final results since we have not run such tests on our end. We recommend that you rerun the 2 samples. 

    0
    Comment actions Permalink
  • Avatar
    ABours

    Hi Bhanu,

    Thank you for you reply.

    It's a bit sad, but just to ensure I'll rerun everything in v4.1.7.0.

    Best,

    0
    Comment actions Permalink
  • Avatar
    rickberon

    This is generally the exception to throw if the invocation is illegal because of the state of the receiving object. It signals that a method has been invoked at an illegal or inappropriate time. In other words, the Java environment or Java application is not in an appropriate state for the requested operation. for ex. , in case of java.util.List collection, we use next() method of the ListIterator interface to traverse through the java.util.List. If we call the remove() method of the ListIterator interface before calling the next() method then this exception will be thrown as it will leave the List collection in an unstable state.

     

    0
    Comment actions Permalink

Please sign in to leave a comment.

Powered by Zendesk