A graph analysis method to detect metabolic sub-networks based on phylogenetic profile