This work provides a comprehensive survey of emerging graph representation learning algorithms and their applications in bioinformatics from molecular level to genomics, pharmaceutical and healthcare systems level and categorize and analyze both graph embedding methods and graph neural networks.