hello there!
Need your help as I am fighting this strange error. Here is the situation
- VEP definitely works as expected
- LOFTEE appears to be installed correctly
- Data required by LOFTEE are verified to be in correct paths.
- Particularly, GRCh38 version PhyloCSF databases (loftee.sql) is downloaded (as instructed) from. https://personal.broadinstitute.org/konradk/loftee_data/GRCh38/
- 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 ...>
hello there!
Need your help as I am fighting this strange error. Here is the situation
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 ...>