Criteria of newick file in MetaPhlAn github

Hi,

I’m curious about the criteria for creating that tree.
Is the distance in the tree calculated based on the core genome? Or is the distance calculated based on specific markers?

Thanks.