Thank you for such tool. It is very useful. I have walked over tutorial for 16S, yes it works, but then I tried to get ITS data with command below.
qiime rescript get-ncbi-data \ --p-query '177353[BioProject]' \ --o-sequences ncbi-its-seqs.qza \ --o-taxonomy ncbi-its-taxa.qza \ --verbose
This is the error I got.
Traceback (most recent call last):
File “/home/bmlab/anaconda3/envs/qiime2-2020.8/lib/python3.6/site-packages/q2cli/commands.py”, line 329, in call
results = action(**arguments)
File “”, line 2, in get_ncbi_data
File “/home/bmlab/anaconda3/envs/qiime2-2020.8/lib/python3.6/site-packages/qiime2/sdk/action.py”, line 245, in bound_callable
File “/home/bmlab/anaconda3/envs/qiime2-2020.8/lib/python3.6/site-packages/qiime2/sdk/action.py”, line 390, in callable_executor
output_views = self._callable(**view_args)
File “/home/bmlab/anaconda3/envs/qiime2-2020.8/lib/python3.6/site-packages/rescript/ncbi.py”, line 82, in get_ncbi_data
taxids, ranks, rank_propagation, entrez_delay)
File “/home/bmlab/anaconda3/envs/qiime2-2020.8/lib/python3.6/site-packages/rescript/ncbi.py”, line 255, in get_taxonomies
AttributeError: ‘dict’ object has no attribute ‘add’
Plugin error from rescript:
‘dict’ object has no attribute ‘add’
See above for debug info.
Isn’t the tool supposed to get data from any BioProject just as 16S? I want to build a database for ITS region. Could you point me to the reason of this failure?
Edit: Well… The command below is not working for me either.
Edit2: I might be complicating things, but I think I need to share this one, too. Switching ’ with " triggers a different error.