Modern Data Analysis
A data analysis tutorial for biomedical scientists. Version 2025-03-28
By Sangyu Xu, Joses Ho, Yishan Mai, and Adam Claridge-Chang
Introducing biomedical scientists to data analysis with Python
The goal of this class is to introduce biomedical scientists to data analysis with Python notebooks. Ideally, this should be a semester-long course. This 2-hour class is presented to two groups.
- Duke-NUS PhD programme in Clinical and Translational Sciences. Foundations of Precision Medicine Hands-on Workshops (GMS6812).
- Duke-NUS PhD programme in Integrated Biology and Medicine. Ethics and Personal and Professional Development Sessions.
The class has the following steps
- Preparation 1. Read the Introduction and install the prerequisite software on your laptop.
- Preparation 2. Go through a Quick Tour of the Notebook to familiarise yoruself to the jupyter notebook environment.
- Session Coding. Bring your laptop to class, and we will go through the examples in Data Analysis with Jupyter.
- Lecture. Crash course on the history of and key issues in data visualization.
- Short introduction to estimation and LLMs. Introduction to estimation statistics web app and python package.
- Continuing education. Review the Additional Resources page to continue your self-education in data analysis.
If you have any questions about these materials, please contact your course coordinator.