Graph 数据的树状可视化表示。我应该使用哪个程序?

Graph 数据的树状可视化表示。我应该使用哪个程序?,graph,tree,graphviz,representation,graphical-programming,Graph,Tree,Graphviz,Representation,Graphical Programming,我有一种特定形式的数据,类似于前面描述的数据。 我有200个人,还有他们的基因组。现在,它们在战场上相互作用,一段时间后,它们可以吸收其他人的基因组,或者可能死亡。 因此,我有如下数据: At time 400, Guy134 took genome from Guy156 At time 400, Guy96 took genome from Guy145 At time 800, Guy145 took genome from Guy178 ... ... 因此,Guy134从1

我有一种特定形式的数据,类似于前面描述的数据。 我有200个人,还有他们的基因组。现在,它们在战场上相互作用,一段时间后,它们可以吸收其他人的基因组,或者可能死亡。 因此,我有如下数据:

At time 400, Guy134 took genome from Guy156 
At time 400, Guy96  took genome from Guy145 
At time 800, Guy145 took genome from Guy178 
... 
...
因此,Guy134从156中提取了基因组,他的 基因组永远丢失了,而Guy145从178中提取了基因组,但他的 基因组并没有丢失,但现在已经存在于丢失基因组的Guy96中

现在我需要以图形(树状)的方式追踪基因组的后代。要获得如下内容:

现在,如果有人能帮我做这件事,我将不胜感激。任何软件、软件包、代码,任何东西都会有帮助。我想,如果还没有什么东西可以做到这一点的话,我必须从零开始。做这类事情最好的软件或软件包是什么。 另外,我想知道是否有其他更好的方法来表示这些数据

我是一名生物学家,不是专家,但对MATLAB、Python和shell脚本有点熟悉