Infographic Design for Biological Networks



Graphs have been employed as a representative tool for visualizing biological networks. However, without accompanying information such as where these chemical reactions are taking place in a cell, may reduce the efficiency of the convergence of domain knowledge. This project targets an infographic design by extending circle nodes to arbitrary nodes and adding additional biological glyphs to compose an intuitive infographic design.

Some interesting references could be found out here.


In this project, the student has to perform analysis on meaningful biological notations by investigating several conventional graphical notations,

Graphical notation of CellDesigner

Systems Biology Graphical Notation (SBGN)

and need to implement an algorithm to layout these notations nicely. Compared to above node-link diagrams, more complex information should also be considered. This may include abstracted structures of compartments in a cell and their distribution.


  • Knowledge of English language (source code comments and final report should be in English)
  • Knowledge of C++ and Qt is advantageous
  • Knowledge of Boost Graph Library is advantageous
  • Commitment to collaborate with international researchers


The project should be implemented as a standalone application, desktop or web-based (to be discussed).


For more information please contact Hsiang-Yun Wu (