-
Notifications
You must be signed in to change notification settings - Fork 219
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
--ref-fasta is missing or empty #200
Comments
Does that file exist? If not, then it was likely not fully downloaded during installation of VEP. If you prefer using your own reference FASTA, then point vcf2maf to it using argument |
After installing VEP (https://www.ensembl.org/info/docs/tools/vep/script/vep_download.html) there's no Trying to use the path to that file with
probably because it's looking for a zip or something different all together. Probably the install procedure of VEP evolved. Might also be related to the fat that I had to bypass |
UPDATE: I downloaded two files from Broad Institute website that the script complained about and placed them into locations where the script is looking for them: The error "--ref=fasta is missing" is gone now, but new ones popped up:
|
The default locations of these files are based on the VEP installation instructions in the vcf2maf documentation - https://github.com/mskcc/vcf2maf#quick-start - if you used some other method to install VEP, then these files will be located elsewhere. |
Just executed these:
No errors, seems good.
Yes, I installed VEP by ensembl instructions - I am on Mac OSX and can't follow "this gist" https://gist.github.com/ckandoth/f265ea7c59a880e28b1e533a6e935697 since I do not have apt-get and maybe other linux stuff |
ok great. If you followed that gist, then use |
oh sorry, you said you can't follow that gist. You do not need to run those linux steps. Other folks have had success installing VEP on a Mac. |
You can try this gist for the more recent VEP v92 - https://gist.github.com/ckandoth/5390e3ae4ecf182fa92f6318cfa9fa97 |
Hi again Cyriac,
The file /Users/my_user_dir/.vep/ExAC_nonTCGA.r0.3.1.sites.vep.vcf.gz does exists, I checked. I also put in the same dir the unzipped version of it just in case, but that did not help. So, what do you think that .tbi/csi error is trying to tell me? Thanks |
You do not need the apt-get/yum commands on your Mac. The documentation states those are for The By default, vcf2maf looks for VEP at |
Thanks, I think I got through all the VEP installation steps in https://gist.github.com/ckandoth/5390e3ae4ecf182fa92f6318cfa9fa97 successfully, besides the final test. Just couple of minor points, probably only #4 needs to be resolved:
I tried to install Bio::DB::HTS::Tabix by cloning it and running perl INSTALL.pl but that gives:
Since I am not sure if I need it I tried to proceed to the last step (item 4)
If it's worth it, I can move items 3 and 4 into separate issues since now they very little to do with the issue that started this thread. |
I installed Bio::DB::HTS using cpan so the error about tabix is gone. However, it did not help with the test, same error about SIFT missing. Sorry but google is not of much help with that one..
|
Hello. Are you still having the |
Hi, thanks for checking. Yes, it's the same error but I did not change anything since then.. Should I try to upgrade something? |
Hello. Mac OS x El Capitan 10.11.6. After installing pre-reqs (VEP and samtools) and vcf2maf I got to the test step in the manual and got this error:
$ perl vcf2maf.pl --input-vcf tests/test.vcf --output-maf tests/test.vep.maf
ERROR: Provided --ref-fasta is missing or empty: /my_user_dir/vep/homo_sapiens/91_GRCh37/Homo_sapiens.GRCh37.75.dna.primary_assembly.fa.gz
Also: the same error happens when the command executed from a Docker container build from cloned github source.
The text was updated successfully, but these errors were encountered: