Computational Biology

The modern biology researcher faces vast amounts of data produced by high-throughput analytical technologies for DNA, RNA, and proteins.​

This rich and complex mix of data is also confounded by a variety of biological and nonbiological factors, which makes it difficult, inefficient, and inaccurate to draw the right research conclusions.

By understanding and exploiting properties of the underlying biology, instruments, technologies, and experiment designs, we develop advanced methods to process and analyse these large amounts of complex, biological data – which help solve problems in biology, biotechnology, and medicine.

What We Do

Develop effective and efficient algorithmic techniques used in the acquisition, storage, analysis, and dissemination of biological data.
Design innovative and elegant computational approaches to decipher the structure, function, and behaviour of cells, and explore how changes in these affect phenotypes.

Sub Areas

Our Research Projects

AI for Science

ZHANG Yang

This research focuses on developing foundational artificial intelligence methods to advance scientific discovery. We study how modern machine learning models—such as deep learning, foundation models, and generative AI—can be tightly integrated with domain knowledge from physics, biology, and medicine to enable accurate modeling of biomolecular structures, interactions, and functions. This research direction is supported by national Foundational Research Capabilities (FRC) initiatives in Singapore, aiming to build long-term AI-driven scientific discovery platforms across disciplines.

  • Bioinformatics Algorithms

Protein folding and protein structure prediction

ZHANG Yang

Deciphering the structure and function of proteins is central to modern biology and medicine. Our research develops pioneering computational frameworks that integrate advanced AI methodologies with physics-based force fields to accurately model protein structures and interactions. A central goal is to elucidate the fundamental relationships linking protein sequence, structure, dynamics, and function.

  • Bioinformatics Algorithms

RNA structure prediction and small-molecule drug design

ZHANG Yang

Non-coding RNAs play essential roles in regulating diverse cellular processes, yet their structural characterisation and ligand interactions remain challenging. This project develops advanced AI- and deep learning–based methods for RNA structure prediction and RNA–small-molecule interaction modeling. By integrating data-driven learning with biophysical principles, our work aims to enable RNA-targeted drug discovery and expand therapeutic opportunities beyond traditional protein-centric approaches.

  • Bioinformatics Algorithms

AI-based protein design and drug discovery

ZHANG Yang

Natural proteins occupy a limited subset of the vast sequence–structure–function space shaped by evolution. This project develops AI- and deep learning–based frameworks for the rational design of novel proteins and peptides with tailored structures and functions. By integrating generative modeling with biophysical principles, we aim to expand the protein design space and enable new molecular scaffolds for biomedical and therapeutic applications.

  • Bioinformatics Algorithms

From iteration on multiple collections in synchrony to fast general interval joins

WONG Lim Soon

Synchrony iterator captures a programming pattern for synchronized iterations. It is a conservative extension that enhances the repertoire of algorithms expressible in comprehension syntax. In particular, efficient general synchronized iterations, e.g. linear-time algorithms for low-selectivity database non-equijoins, become expressible naturally in comprehensinon syntax.

  • TRL 4

Our Research Groups