dotnet Nirvana.dll command cannot find cache files
iamgiddyaboutgit opened this issue · 2 comments
I am using
Nirvana 3.18.1 Cache version: 27, Supplementary annotation version: 66, Reference version: 7
I downloaded the cache files using the command ./Downloader.exe --ga GRCh38
. The console output was
Both.polyphen.ndb (GRCh38) OK
Both.sift.ndb (GRCh38) OK
Both.transcripts.ndb (GRCh38) OK
I can see the files in my file system. However, when I run ./Nirvana.exe
with the -c option pointing to the location, I get the error,
ERROR: The transcript cache file (C:\Users\..\nirvana\Cache\GRCh38.transcripts.ndb) does not exist.
ERROR: The SIFT cache file (C:\Users\..\nirvana\Cache\GRCh38.sift.ndb) does not exist.
ERROR: The PolyPhen cache file (C:\Users\..\nirvana\Cache\GRCh38.polyphen.ndb) does not exist.
I think it is odd that the error message mentions the files prefixed with GRCh38 even though they were downloaded with a prefix of "Both". I tried manually changing the names of the cache files to GRCh38.polyphen.ndb etc., but I got the same error.
System info:
Windows 10 Pro. Version: 21H2
I am having exactly the same issue ;(
This worked for me:
-c Data\Cache\GRCh38\Both