【问题标题】:Phylogenetic Tree in PythonPython 中的系统发育树
【发布时间】:2022-11-17 09:43:43
【问题描述】:

我是这个堆栈溢出社区的新手。我是一名生物学家,从事遗传学研究。到目前为止,我一直在使用 MEGA 软件创建系统发育树,但 MEGA 无法处理数百万序列或 NGS 数据或高通量。

我是编码新手,所以不太了解通过 Python 进行系统发育分析。到目前为止,我已经开始学习 python 并获得了一些基本知识。

我试图找到文献,但找不到任何有用的教程来用 Python 绘制一个漂亮的系统发育树。

我想联系来自生物学/生物信息学和编码背景的人。请帮我找到有关上述问题的教程/文献。

感谢您为使用 Python 编写系统发育代码提供的任何帮助。 也欢迎其他建议。

【问题讨论】:

  • 嗨,我用 ete3 toolkit etetoolkit.org 在 python 中做了一些系统发育图绘制,我认为它可以作为一个起点。
  • 对于大量序列,我可以推荐使用 IQ-TREE。
  • 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。
  • 感谢@MarekSchwarz 的建议
  • @Community #Bot 我尽力简明扼要地解释了我的问题,但仍然需要一些解释,请告诉我。我很乐意做出相应的改变。谢谢

标签: python bioinformatics biopython phylogeny ape-phylo


【解决方案1】:

为什么你的意思是系统发育的蟒蛇?你不能用 python 做树,你只能用 phyton 来处理树。所以,如果你想要的是 ete 工具包和 Biophyton,用于读取树木或写入、提取信息、以各种格式显示树木以及将一种格式导出或转换为另一种格式。我发现安装 ete 非常具有挑战性并且没有成功不确定它们是否处于活动状态,而安装 Biophyton 很容易。您可能还想看看 R 是否有帮助,但我猜 Python 很好,不确定与 R ggtree plot 和其他工具相比有多好。我对此很新手,到目前为止我刚刚读到它并且我的 python 和 R 一样没问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-01
    相关资源
    最近更新 更多