我已经建立了我的基因簇,并且已经计算了测量它们的系统发育关系所需的距离。我使用的算法基本上给出了基因簇之间距离的度量,并在数据框中表示,例如(输入示例):
BGC1 BGC2 Distance
------------------------------
BGC31 BGC34 0.6
BGC34 BGC45 0.7
BGC34 BGC53 0.2
BGC53 BGC31 0.8
x <- data.frame(BGC1 = c('BGC31','BGC34','BGC34','BGC35'),
BGC2 = c('BGC34','BGC45','BGC53','BGC51'),
distance = c(0.6,0.7,0.2,0.8))
目标:是否可以仅基于此类数据构建树?我也想为此提供一个 .newick 文件,但我不确定这是否可以使用 R。
但是,我已经能够通过Cytoscape从这些数据创建网络可视化,但不可能是一棵树。对这个特定示例有任何进一步的建议吗?
再次感谢您的意见:)