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

Funcotator Problem docker image code:400 message: Bucket is a requester pays bucket but no user project provided.

0

6 comments

  • Avatar
    Faezeh Darbaniyan

    Hi,

    I have the same issue and wonder if this is going to be fixed. Please let us know how long it may take.

    Thanks a lot for generating this awesome tool.

    Faezeh

    0
    Comment actions Permalink
  • Avatar
    A. Brink

    Same problem here with Funcotator (GATK 4.6.1.0) using the non-Docker version.

    "Bucket is a requester pays bucket but no user project provided."

    Hope that there will be a fix soon!

    Addition: same problem with GATK 4.6.2.0, although I hoped that one of the highlights of this update ("Funcotator data location moved") would have fixed the problem. Apparently not.

     

     

     

    0
    Comment actions Permalink
  • Avatar
    Robert Bremel

    This seems to be caused by the gnomAD buckets.  Using the v1.8 funcotator_datasources all the other annotations except gnomAD appear to run without error in Docker.  Including the genomic or somatic gnomAD datasources in the Funcotator runtime argument generates the error

    --data-sources-path mydata/dataSourcesFolder/funcotator_dataSources.v1.8.hg38.20230908s

    or 

    --data-sources-path mydata/dataSourcesFolder/funcotator_dataSources.v1.8.hg38.20230908g

     

     

    0
    Comment actions Permalink
  • Avatar
    Viraja Palwai

    Hi!

    I have a similar problem with Funcotator (GATK 4.6.2.0) non-Docker version. I Tried downloading manually using gsutil and it throws the error, "This bucket has Requester Pays enabled".

    Error with Funcotator:

    {

      "code" : 400,

      "errors" : [ {

        "domain" : "global",

        "message" : "Bucket is a requester pays bucket but no user project provided.",

        "reason" : "required"

      } ],

      "message" : "Bucket is a requester pays bucket but no user project provided."

    }

    0
    Comment actions Permalink
  • Avatar
    Viraja Palwai

    Hi!

    I just want share what worked for me.

    First you need to create a google cloud account, then create a project and activate the billing.   When you create a project, you will get a project ID which needs to be entered with --gcs-project-for-requester-pays < project ID> (Apart from other required fields) for FuncotatorDataSourceDownloader.

    Example: gatk FuncotatorDataSourceDownloader --germline --hg38 --validate-integrity --extract-after-download --gcs-project-for-requester-pays <project ID>

    Before running the pre packed downloader, login into your cloud account so that it has your account details and project ID. Then, go to your cloud account > IAM  > select you account (email in my case) > grant access > select role and look for "storage object viewer" (or just type) and save.

    Then run FuncotatorDataSourceDownloader and tar gnomAD gz files, and then run Funcotator.

    Hope this helps!

     

     

    0
    Comment actions Permalink
  • Avatar
    A. Brink

    Hi, I'm glad I found a fix today that does not need a google account nor billing. After reading the highlights of the most recent GATK version (https://github.com/broadinstitute/gatk/releases) in which the "Funcotator Data Location Moved" was announced, it occured to me that maybe this new location has to be known for my downloaded Funcotator as well. It turned out that indeed gnomAD (thanks Robert Bremel) was the one causing problems. After fixing the gnomAD_exome.config and gnomAD_genome.config files in the downloaded gnomAD folders of my funcotator_dataSources.v1.8.hg19.20230908s database (change src_file=gs://broad-public-datasets to src_file=gs://gcp-public-data--broad-references) Funcotator was running smoothly again.

    1
    Comment actions Permalink

Please sign in to leave a comment.

Powered by Zendesk