3D Metabolism


The metabolic network is a famously difficult to learn model in the wider subject of metabolism, where the reactions that work together to produce certain metabolites are described as a pathway of lines and dots. The dots represent intermediate metabolites and the lines represent the reactions the metabolites undergo to produce new ones. The pathways can get extremely complex as you try to include more metabolic functions!


The objective of this project is to provide a novel way to visualize the information contained in a metabolic network to make it easier to consume and understand. By incorporating interaction into the network and making the visualization in 3 dimensions, we are creating a tool that will make it easier to view information that would, in the past, need several different models to display.


This project will focus on desktop and mobile platforms as the primary delivery to maximize ease of use and accessibility. A VR version using Google Cardboard will allow for a more immersive experience.

The Team

Principal Investigator(s)

  • PI: Dr. Lindsay Rogers, Biochemistry and Molecular Biology Lecturer
  • PI: Dr. Scott Covey, Biochemistry and Molecular Biology Senior Instructor
  • Consultant: Dr. Patrick Pennefather, Assistant Professor, UBC Theatre and Film


  • Mohsen Movahedi, Project Lead (September 2021 – Present)
  • Michael O’Keefe, Developer (May 2022 – Present)
  • Ella Gray, Subject Matter (September 2021 – Present)
  • Daisy Ye, Web Designer (May 2022 – Present)

Student Volunteers

  • Joshua Yoon
  • Mahak Arora

Staff Designer

  • Kim Nipp, 3D Artist, UI Design

Past Team Members

  • Dante Cerron (May 2020 – March 2022)
  • Jazica Chan, Developer (May 2020 – August 2020)
  • Nikko Angelo Dumrique, Developer (May 2020 – August 2020)
  • Rayyan Saiyed, Developer (September 2021 – April 2022)
  • Hai Lin Zhang, Developer
  • Jenn Gechen, UX/UI Design
  • Jeffrey Chow, Volunteer