CompareM icon indicating copy to clipboard operation
CompareM copied to clipboard

comparem heat map error, prodigal default meta?

Open jianshu93 opened this issue 4 years ago • 0 comments

I ran comparem heatmap on the output file of comparem aai_wf (aai_summary.tsv) as suggested by comparem heatmap -h on a ubuntu linux platform in python3 environment:

comparem heatmap ./aai_summary.tsv aai_heatmap.pdf

but it generate error:

[2020-05-08 12:11:17] INFO: CompareM v0.1.1 [2020-05-08 12:11:17] INFO: comparem heatmap ./aai_summary.tsv pico_aai_heatmap.pdf [2020-05-08 12:11:17] INFO: Making heatmap. /usr/local/Caskroom/miniconda/base/lib/python3.7/site-packages/comparem-0.1.1-py3.7.egg/comparem/plots/heatmap.py:97: ClusterWarning: scipy.cluster: The symmetric non-negative hollow observation matrix looks suspiciously like an uncondensed distance matrix linkage = cluster.linkage(dist.squareform(d), method='average', metric='cityblock')

Unexpected error: <class 'IndexError'> Traceback (most recent call last): File "/usr/local/Caskroom/miniconda/base/bin/comparem", line 4, in import('pkg_resources').run_script('comparem==0.1.1', 'comparem') File "/usr/local/Caskroom/miniconda/base/lib/python3.7/site-packages/pkg_resources/init.py", line 667, in run_script self.require(requires)[0].run_script(script_name, ns) File "/usr/local/Caskroom/miniconda/base/lib/python3.7/site-packages/pkg_resources/init.py", line 1464, in run_script exec(code, namespace, namespace) File "/usr/local/Caskroom/miniconda/base/lib/python3.7/site-packages/comparem-0.1.1-py3.7.egg/EGG-INFO/scripts/comparem", line 377, in parser.parse_options(args) File "/usr/local/Caskroom/miniconda/base/lib/python3.7/site-packages/comparem-0.1.1-py3.7.egg/comparem/main.py", line 520, in parse_options self.heatmap(options) File "/usr/local/Caskroom/miniconda/base/lib/python3.7/site-packages/comparem-0.1.1-py3.7.egg/comparem/main.py", line 422, in heatmap heatmapper.plot(options.cluster, options.method, options.metric) File "/usr/local/Caskroom/miniconda/base/lib/python3.7/site-packages/comparem-0.1.1-py3.7.egg/comparem/plots/heatmap.py", line 158, in plot ind2 = ind2[:,leafIndex2] IndexError: too many indices for array

Any idea why? I check the heatmap.py, Do I need to do something on the aai_summary.tsv file?

Also, how to add the meta option for prodigal? I cannot find it.

Thanks.

Jianshu

jianshu93 avatar May 08 '20 16:05 jianshu93