1
我想凝聚(簡化所有葉子具有相同標籤的進化枝)phyloxml格式的系統發育樹。所謂Newick utils的程序是非常有用的與newick格式樹要做到這一點,冷凝樹:凝聚phyloxml系統發育樹
到這一個:
由於我最終試圖分裂我的基因樹分解到每個複製節點的所有子樹中,這是減少子樹數量而不丟失信息的有用方法。
有沒有人知道這樣做與phyloxml樹的方式? Newick Utils只接受Newick格式,所以我需要一種使用Biopython解析phyloxml格式的方法。謝謝。
我確實嘗試轉換爲Newick(承認使用archeopteryx而不是biopython),但是當我轉換回phyloxml(我需要我的樹進行子樹分割過程)時,丟失了大量信息。最重要的是,我丟失了「事件」標籤,這表明是否出現了物種形成或重複。由於這是我如何分割我的樹(使用if clades.events.duplication)的基礎,我認爲這不是一個理想的解決方案在這種情況下? – spiral01
@ spiral01,檢查答案的補充。 – xbello