Illumina/Nirvana

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

wuttke commented

I am having exactly the same issue ;(

wuttke commented

This worked for me:
-c Data\Cache\GRCh38\Both