This is a test version of Biostars. For the public version, visit https://www.biostars.org.
How to draw a phylogenetic tree together with a genome locus structure?

Hello, I am wondering, what tool/R-package can be used to draw this type of tree (preferably, programmatically)?

enter image description here

The image is taken from: https://www.ncbi.nlm.nih.gov/pubmed/26773003

tree

6 answers

Now it is supported by ggtree.

ggtree with ggbio can do this. It needs some hack currently.

I will contact the author of ggbio to work out a way more user friendly :).

If you're handy with Python, then ETE Toolkit will do this and more.

You asked a similar question last week (https://www.biostars.org/p/217510/#217564), and my answer is the same. This looks to be a case of two different graphics combined. Check the differences in the fonts, for example.

Yes, Brice -- nice note about the font! Thank you once again for the answer:)

Ivan

The left part looks rather standard so no need for recommendations there, probably something like the right part could be made with https://github.com/griffithlab/GenVisR

You might take a look at facet_plot.

Log in to answer this question.