I am new to Qiime2 but am trying to run a Gneiss balance analysis on OTU data. I have successfully imported my read counts by OTU (.biom file) and my taxonomy (.tsv) to form .qza objects, I have added pseudocounts, clustered via correlation-clustering and calculated the log ratios. My clustering took about a day, but I thought that was due to the fact that I am working with 275 samples and 26000 OTUs. Now, when I try to either visualize the balances as a dendrogram or run the multivariate linear regression, I receive the error: “maximum recursion depth exceeded”
My error log reads:
FutureWarning: ‘.reindex_axis’ is deprecated and will be removed in a future version. Use ‘.reindex’ instead.
Traceback (most recent call last):
File “/Users/cks/miniconda3/envs/qiime2-2018.6/lib/python3.5/site-packages/q2cli/commands.py”, line 274, in call
results = action(**arguments)
File “”, line 2, in dendrogram_heatmap
File “/Users/cks/miniconda3/envs/qiime2-2018.6/lib/python3.5/site-packages/qiime2/sdk/action.py”, line 232, in bound_callable
File “/Users/cks/miniconda3/envs/qiime2-2018.6/lib/python3.5/site-packages/qiime2/sdk/action.py”, line 429, in callable_executor
ret_val = self._callable(output_dir=temp_dir, **view_args)
File “/Users/cks/miniconda3/envs/qiime2-2018.6/lib/python3.5/site-packages/q2_gneiss/plot/_plot.py”, line 370, in dendrogram_heatmap
highlight_width=0.01, figsize=(12, 8))
File “/Users/cks/miniconda3/envs/qiime2-2018.6/lib/python3.5/site-packages/gneiss-0.4.4-py3.5.egg/gneiss/plot/_heatmap.py”, line 69, in heatmap
t = SquareDendrogram.from_tree(tree)
File “/Users/cks/miniconda3/envs/qiime2-2018.6/lib/python3.5/site-packages/gneiss-0.4.4-py3.5.egg/gneiss/plot/_dendrogram.py”, line 406, in from_tree
File “/Users/cks/miniconda3/envs/qiime2-2018.6/lib/python3.5/site-packages/gneiss-0.4.4-py3.5.egg/gneiss/plot/_dendrogram.py”, line 81, in update_geometry
It then repeats the last line over and over.
Any suggestions on how I could debug this?
Thanks so much.