Closed naurasd closed 3 years ago
How are you running the ncbi2taxlin?
Also, can you format your error better with triple back quotes?
Thanks for getting back so quickly. I used the insert code function in the comment panel but this didn't display the error output correctly. sorry about that, will use ''' next time.
I am running the usual command in gitbash:
ncbi2taxlin nodes.dmp names.dmp
I used your standard command to install your tool and even downloaded the taxdump.tar.gz file again to make sure this is not about corrupted NCBI files.
Sorry, should have said I am running it on a Windows machine, too
Sorry, I'm not familiar with windows, and can't debug it. Could you try on a linux or macos machine?
btw, I updated your comment with triple quotes
No, cannot try on linux or macos, sorry. So you are not familiar with this error message when using your tool? Has never occurred before?
Initially, I thought it might have something to do with multiprocessing module, which is likely implemented differently between linux and windows.
Now looking at it again, it's complaining that tax_id = 1
is not available in TAXONOMY_DICT
, where are your nodes.dmp
and names.dmp
from? Are you from ncbi directly, or you modified them somehow?
I downloaded them with the command you suggest. This and the unzipping works fine, I just tried again. But running ncbi2taxlin just resulted in the same error
I don't know why it doesn't work for you, I just reran it and it finishes successfully.
Might be a Windows issue then. Would you by any chance be able to send me such a .csv.gz file created from the most recent names.dmp and nodes.dmp files? I would really appreciate it as your tool is a very nice solution but there seems to be some kind of bug running it on Windows. Thanks so much Nauras
Thanks so much. will close this issue for now as I don't think there is an obvious solution to the error occurring. Cheers Nauras
Hi,
was trying to youse your tool but got a KeyError: 1 with python multiprocessing. Any idea what could be the issue? Here is the error output:
The above exception was the direct cause of the following exception:
Cheers, Nauras