View on GitHub

Mathematical and Computational Biology In Drug Discovery

University of Basel/ Spring Semester 2025/ Fridays 12:15-14:00

Welcome to the home page for Mathematical and Computational Biology in Drug Discovery, the course series running at the Department of Mathematics and Computer Science, University of Basel in the spring semester 2025.

The course is open to all students who wish to learn about principles and techniques of mathematical and computational biology as well as their applications in drug discovery.

Find administrative details about the lecture in the course directory of University of Basel.

Table of content

Is the course the right one for me?

Here are a few unsolicited tips that hopefully help you to determine whether the course is a good choice for you.

  1. In order to get the most of this course, you are expected to be interested in mathematical and computational methods. With mathematical and computational methods we mean a variety of modeling techniques, such as mechanistic models, statistical models, and causal models, which can be used to describe human biology and body-drug interactions. The course focuses on their applications in drug discovery and development, almost exclusively using real-world examples.
  2. The course is highly interdisciplinary. You are expected to be familiar with the content covered by the course series Introduction to Applied Mathematics and Informatics In Drug Discovery that run in fall semesters.
  3. With regard to time: the course takes 2 hours per week and runs only in person. No virtual options are available, and no recordings are provided. Besides the time in classroom, you may need another 2-4 hours’ time every week for reading assignments or programming tasks, depending your proficiency and the depth you wish to go with regard to the tasks.

If you are not sure yet, you are welcome to come over in the first class and try yourself whether it fits you.

Pre-course survey

If you determine to take the course, please fill the pre-course survey. It helps me to adapt the course to your needs.

Overview

Time

Lectures take place on Fridays between 12:15 and 14:00 in Seminarraum 05.002 in Spiegelgasse 5, near Schifflände, 4070 Basel. See Syllabus for the topics we plan to cover.

Topics that we shall discuss

We mainly discuss following topics from biology

We mainly discuss applications of following mathematical and computational topics:

Course material and licensing

Course material, including lecture notes, slides, and reading material, is shared on the course’s web site, https://www.MCBDD.ch, under the Creative Commons Attribution-ShareAlike 4.0 Interactional License unless otherwise specified.

Assessment

The final grade is given by participation (50%) and offline activities (50%).

Syllabus

Module Zero: Introduction

Module Zero is an introduction to mathematical and computational biology in drug discovery. The slides can be found here.

Offline activity:

Module I: What are drug targets and where to find them?

This module consists of two lectures: (1) what makes a good drug target , and (2) how to identify, assess, and validate drug targets?

Prior to attending the courses, you can refresh your knowledge in the central dogma of molecular biology and in the human genome by watching the animation film From DNA to protein - 3D by yourgenome, and the film mRNA processing and the spliceosome by WEHI that combines an artist’s impression and simulation.

The slides can be found here. Please fill out the anonymous survey for Module I.

The offline activity contains two parts: (1) reading the paper by Minikel et al., (2) writing code to better understand the relationship between specificity, sensitivity, and prevalence. They are described in the slides #50-#51. Please submit your replies to offline activities by March 14th, 2025 to this Google Form.

Module II: What can we do if there are no good targets?

Module II discusses about alternatives to target-based drug discovery, in particular phenotypic drug discovery. It includes two lectures: (1) phenotypic screening with chemogenomic libraries, and (2) molecular phenotypic screening based on gene expression.

The slides can be found here.

The offline activity is about using your favourite programming languages to query APIs (application programming interface) of chemical and biological databases. See slide #26 for the details of the tasks. In order to get the credits, please store your implementation in a GitHub/GitLab repository, and share with me the link to your repository via this Google Form by April 18th, Friday.

In addition to the offline activity, one additional exercise is to understand what factor analysis by using a real-world example to explain how it works. The goal is to understand when it is appropriate to use factor analysis, and how it reassembles and differs from the principal component analysis (PCA) that we addressed in the course. There is no need to submit the outcome of this exercise.

Last but not least, I invite all participants to fill the anonymous survey about Module II. If you have suggestions, questions, or criticisms, you can safely express them there.

Module III: What kind of drug should we develop?

Module III considers modality selection from a computational point of view. It includes two lectures: (1) novel small molecules and antisense oligonucleotides, and (2) antibodies, multi-target drugs, and gene- and cell-therapies.

The slides can be found here.

Module IV: What efficacy and safety profiles can we expect?

Module IV focuses on MoA inference for safety and efficacy profiles of drug candidates. We will mainly computational analysis and impact of single-cell omics data, and explore the potential of proteomics to infer mode of action.

Module V: For which patients will the drug work and how does it work, really?

In module V, we will consider entry-into human and clinical studies from the perspective of PK/PD modelling, biomarker, and causal inference.

Contact

In case you have further questions, comments, and suggestions about the course, please contact the lecturer, Jitao David Zhang, at jitao-david.zhang@unibas.ch.