我写了一个计算两棵树之间距离的程序。 树木已经扎根。python根在同一根节点上的两棵树
我想确保树根扎根于同一个根或outgroup。
据我所知,在ete2中只能设置根目录,但无法找到同一根目录上的根目录和根目录。
我想在一棵树中找到根,并在另一棵树中设置相同的根。所以树木也以同样的方式扎根。
#>>> print t1
#
# /-aaaaaaaaad
# /-|
# /-| \-aaaaaaaaae
# | |
#--| \-aaaaaaaaaa
# |
# | /-aaaaaaaaab
# \-|
# \-aaaaaaaaac
#>>> print t2
#
# /-aaaaaaaaaa
# /-|
# | | /-aaaaaaaaab
# | \-|
#--| \-aaaaaaaaac
# |
# | /-aaaaaaaaad
# \-|
# \-aaaaaaaaae
#
因此,在t1中,树以b和c结尾的outgroup为根。我想在同一组中获得这个outgroup和root t2。
有谁知道是否有可能性,以确保树根扎根?或者是否有另一个软件包包含这种方法?
一如既往,请包括一些代码以及您的问题。谢谢 – sshashank124