Skip to content

Run VEP + LOFTEE with GRCh38: no such table: gerp_exons #51

Description

@yongsheng268

hello there!

Need your help as I am fighting this strange error. Here is the situation

  1. VEP definitely works as expected
  2. LOFTEE appears to be installed correctly
  3. Data required by LOFTEE are verified to be in correct paths.
  4. Particularly, GRCh38 version PhyloCSF databases (loftee.sql) is downloaded (as instructed) from. https://personal.broadinstitute.org/konradk/loftee_data/GRCh38/
  5. However, keep running into this issue of "no such table: gerp_exons". My understanding is that the "gerp_exons" will only be needed for GRCh37 (not GRCh38). I loaded the "loftee.sql" into sqlite3. There is only one table "phylocsf_summary".

Please can someone (especially Konrad) kindly shed some lights on what might be the root cause? Many thanks!

========================================
This is my command line

%sh
export PERL5LIB=$PERL5LIB:/statgen/variant_annotation/data/.vep/Plugins:/statgen/variant_annotation/data/.vep/Plugins/loftee
/statgen/variant_annotation/vep/ensembl-vep/vep
--assembly GRCh38
--dir /statgen/variant_annotation/data/.vep/
--cache
--dir_cache /statgen/variant_annotation/data/.vep
--offline
--merged
--force_overwrite
--everything
--dir_plugins /statgen/variant_annotation/data/.vep/Plugins/loftee/
--plugin LoF,loftee_path:/statgen/variant_annotation/data/.vep/Plugins/loftee/,human_ancestor_fa:/statgen/variant_annotation/data/human_ancestor.fa.gz,conservation_file:/statgen/variant_annotation/data/loftee.sql,gerp_bigwig:/statgen/variant_annotation/data/gerp_conservation_scores.homo_sapiens.GRCh38.bw
--vcf
-i /dbfs/users/jliu5/test_ukbb_data.vcf.bgz
-o /tmp/test_ukbb_data_vep_annotated.vcf

========================================
Below is the error stack trace:

Use of uninitialized value in pattern match (m//) at /statgen/variant_annotation/data/.vep/Plugins/loftee/LoF.pm line 137.

2019-05-17 22:49:24 - INFO: BAM-edited cache detected, enabling --use_transcript_ref; use --use_given_ref to override this

WARNING: Plugin 'LoF' went wrong: Can't call method "execute" on an undefined value at /statgen/variant_annotation/data/.vep/Plugins/loftee/gerp_dist.pl line 130, <$fh> line 4455.

DBD::SQLite::db prepare failed: no such table: gerp_exons at /statgen/variant_annotation/data/.vep/Plugins/loftee/gerp_dist.pl line 129, <$fh> line 4455.
DBD::SQLite::db prepare failed: no such table: gerp_exons at /statgen/variant_annotation/data/.vep/Plugins/loftee/gerp_dist.pl line 129, <$fh> line 4455.
DBD::SQLite::db prepare failed: no such table: gerp_exons at /statgen/variant_annotation/data/.vep/Plugins/loftee/gerp_dist.pl line 129, <$fh> line 4455.
DBD::SQLite::db prepare failed: no such table: gerp_exons at /statgen/variant_annotation/data/.vep/Plugins/loftee/gerp_dist.pl line 129, <$fh> line 4455.
DBD::SQLite::db prepare failed: no such table: gerp_exons at

< ... the above error message repeats many times ...>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions