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

Error, ShouldNeverReachHereException, FuncotationMap in FilterFuncotations

Answered
0

24 comments

  • Avatar
    Genevieve Brandt (she/her)

    Hi Joyce Anon,

    It looks like you are getting this FilterFuncotations because there is an issue with the INFO field in your VCF. Could you make sure that the VCF is valid with our tool ValidateVariants?

    There could also be a version mismatch between Funcotator and FilterFuncotations. Could you verify that you kept the version consistent?

    Best,

    Genevieve

    0
    Comment actions Permalink
  • Avatar
    Joyce Anon

    Yes, ValidateVariants completed with no particular messages. No changes of any kind were made between running the two tools.

    I did update something small, and also SciPy, in order to get one of the first two tools to work. I don't remember exactly what.

    0
    Comment actions Permalink
  • Avatar
    Genevieve Brandt (she/her)

    Thanks Joyce. Did you run ValidateVariants on the exact input to this FilterFuncotations tool?

    One of my colleagues who is even more familiar with this tool is going to take a second look, but it might be a couple days before they have a chance. I'll keep you posted!

    0
    Comment actions Permalink
  • Avatar
    Joyce Anon

    Yes, they both had the same input file. Thank you, I appreciate it. I have to get this working one way or another.

    0
    Comment actions Permalink
  • Avatar
    Genevieve Brandt (she/her)

    Hi Joyce Anon,

    I still don't have an update to share, I think we'll have a chance to take another look early next week.

    Best,

    Genevieve

    1
    Comment actions Permalink
  • Avatar
    Joyce Anon

    Thanks.

    0
    Comment actions Permalink
  • Avatar
    Genevieve Brandt (she/her)

    Hi Joyce Anon,

    Thank you for your patience while I looked into this issue further. We think that this might be a bug in the code, so would you be able to share your input VCF file to FilterFuncotations so we can determine where the issue is coming from? Here's the github issue ticket: https://github.com/broadinstitute/gatk/issues/7865

    Here are the instructions for how to upload a bug report: https://gatk.broadinstitute.org/hc/en-us/articles/360035889671

    In the meantime, run Funcotator with the option --output-file-format MAF to get a MAF format with functional annotations. This file format is a .tsv data type and is easier to parse. You can filter this file for the variant classification field you are looking for. If re-running Funcotator won't work, one other option is to convert your Funcotator VCF output to MAF format. We don't have an official tool, but could potentially send you an internal script we have used.

    Let me know when you have uploaded the file and if you have other questions!

    Best,

    Genevieve

    0
    Comment actions Permalink
  • Avatar
    Joyce Anon

    If I upload the VCF file, is it publicly accessible? I'd rather keep it private.

    0
    Comment actions Permalink
  • Avatar
    Genevieve Brandt (she/her)

    Joyce Anon it is private. Just the GATK team can access the data for testing. 

    0
    Comment actions Permalink
  • Avatar
    Joyce Anon

    When I try to load in a browser or ping ftp.broadinstitute.org, I get a time out. I waited a few days, but still the same. Is there some particular way I need to use it?

    0
    Comment actions Permalink
  • Avatar
    Genevieve Brandt (she/her)

    Joyce Anon I just checked and on our end I did not see any new files. You won't be able to load the ftp server because it is private.  But it is possible to upload a file to the ftp server and we will be able to access that file.

    0
    Comment actions Permalink
  • Avatar
    Joyce Anon

    That's because I couldn't find a way to use it. Is there some particular way I need to use it? I don't have much energy, because of the extreme lifelong health issues that I need to identify.

    0
    Comment actions Permalink
  • Avatar
    Genevieve Brandt (she/her)

    I'm sorry you're having issues with it. There isn't anything extra you need to know besides the instructions on our site: https://gatk.broadinstitute.org/hc/en-us/articles/360035889671

    There are a number of different articles online with instructions about uploading a file to an FTP server, here is a simple one if you haven't seen it yet.

    0
    Comment actions Permalink
  • Avatar
    Joyce Anon

    The articles aren't useful, the one in the link doesn't work and I am bad at selecting from lists of options. However, I have found how to do it, it's rather obscure and unintuitive. It took me 17 days of searching...

    0
    Comment actions Permalink
  • Avatar
    Joyce Anon

    Uploaded as Joyce1NebulaFuncotatorAnnotated.vcf and Joyce1NebulaFuncotatorAnnotated.vcf.idx

    I don't know how to do the snippet thing since I don't think it's caused by a position, and I don't have the energy / cognitive function right now anyway.

    Thanks for the help!

    0
    Comment actions Permalink
  • Avatar
    Genevieve Brandt (she/her)

    Thanks Joyce Anon, we'll take a look.

    0
    Comment actions Permalink
  • Avatar
    Joyce Anon

    Any ideas about what is wrong?

    0
    Comment actions Permalink
  • Avatar
    Joyce Anon

    Do you have any information yet about the nature of the bug, so that I might continue my health care and try to improve my lifelong disabilities?

    0
    Comment actions Permalink
  • Avatar
    Genevieve Brandt (she/her)

    Joyce Anon I don't have any updates at this time, we're still looking into it. 

    0
    Comment actions Permalink
  • Avatar
    Joyce Anon

    Thank you, I will also keep looking.

    0
    Comment actions Permalink
  • Avatar
    Nixon Raj

    I am getting the same error in GATK v4.5.0.0, is this error been resolved??

    0
    Comment actions Permalink
  • Avatar
    Joyce Anon

    They never got back to me.

    0
    Comment actions Permalink
  • Avatar
    Louis Bergelson

    Hello, I'm sorry this has been outstanding for so long.  It's definitely a bug.  There's an open issue here (https://github.com/broadinstitute/gatk/issues/7865).  It looks like it took a while for test data to be available and we lost track of it during the interim.  

    A complete guess is that there may be an issue relatated to quoting the fields in the vcf that's causing parsing to go awry but we'll have to look into it more.  

    Our primary funcotator developer is out with a baby so it might take us a bit longer to find the answer.  

    0
    Comment actions Permalink
  • Avatar
    Joyce Anon

    That's okay, I diagnosed my disease almost a year ago, it's extremely rare and probably due to novel variants, it didn't show on any other DNA analyses either. Thank you for the update.

    0
    Comment actions Permalink

Please sign in to leave a comment.

Powered by Zendesk