loftee
loftee copied to clipboard
Error: lib/Bio/DB/BigFile.c: loadable library and perl binaries are mismatched (got handshake key 0xed00080, needed 0xeb00080)
loftee was working fine using VEP-103. However, when I run it now using the updated VEP-107, I get the error:
lib/Bio/DB/BigFile.c: loadable library and perl binaries are mismatched (got handshake key 0xed00080, needed 0xeb00080)
I am loading the different versions of VEP using the module
system. VEP-103 was loaded using GCC 10, whereas VEP-107 was loaded with GCC 11. So I recompiled the kent source tree using GCC 11, reinstalled Bio::DB::BigFile etc etc and the same error persists. Any idea what might be causing it?
I am running the command:
vep \
--input_file ${input_vcf} \
--dir_cache /well/ckb/users/aey472/data \
--assembly GRCh38 \
-o ../output/imputed_v2.0_b38_chr${SGE_TASK_ID}_annot.cadd.loftee.0Kb.txt \
--force_overwrite \
--offline \
--distance 0 \
--canonical \
--everything \
--plugin LoF,loftee_path:${loftee},human_ancestor_fa:/well/ckb/users/aey472/projects/vep_annotation/data/human_ancestor.fa \
--cache \
--verbose