Dendropy interop模块python

2024-06-26 10:40:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在尝试使用python Dendropy库,并在代码中包含一些PAUP命令。在

我使用的是python library中提到的教程,但它给了我一个错误。在

所以我要做的是从距离矩阵来估计一棵树:

距离矩阵A(Numpy数组)

[[ 0  2  7  8 16 17]
 [ 2  0  5  6 17 16]
 [ 7  5  0  9 15 13]
 [ 8  6  9  0 18 16]
 [16 17 15 18  0  5]
 [17 16 13 16  5  0]]

import dendropy
from dendropy.interpop import paup     

#A is a distance matrix like this    

tree = paup.estimate_tree(A, 'nj')

我得到的错误是:ImportError: No module named interpop

我已经在我的机器上安装了PAUP,教程没有讨论安装任何附加模块。在

任何帮助都将不胜感激。在

编辑 这对NUMPY数组有效吗??因为它似乎给出了numpy数组的错误。。如何解决这个问题??在


Tags: 代码import命令tree距离错误library教程