Introduction to Python for Biomedical Innovation 🧬🐍

Introduction to Python for Biomedical Innovation 🧬🐍#

This guide is a hands-on introduction to Python programming, specifically designed for beginners in the biomedical research fields.

Developed by PhD students at the School of Informatics in the University of Edinburgh, the course uses biomedical examples to help you learn Python in a practical, applied way.

The aim is to help you get started with Python, giving you the core skills you need to work with data and code confidently.

How to Use This Book#

  • Work through the modules in order

  • Try the practice sheets and examples

  • Don’t worry if you get stuck; debugging is part of the learning process!

Acknowledgments#

This tutorial was created by a team of PhD students at the School of Informatics in the University of Edinburgh (see team linkedin pages below). We gratefully acknowledge the support of our academic mentors, peers, and the open-source community, whose tools and resources have made this project possible.

  • Hanane Issa. Hanane is a PhD candidate in the HDR UK-Turing Wellcome Programme in Health Data Science.

  • Aleksandra Sobieska. Aleksandra is a PhD candidate in the UKRI Centre for Doctoral Training in Biomedical Artificial Intelligence.

  • Kendig Sham. Kendig is a PhD candidate in the UKRI Centre for Doctoral Training in Biomedical Artificial Intelligence.

  • Melina Müller. Melina is a PhD candidate in the UKRI Artificial Intelligence Centre for Doctoral Training in Biomedical Innovation Programme.

  • Artur Miralles Méharon. Artur is a a PhD candidate in the UKRI Artificial Intelligence Centre for Doctoral Training in Biomedical Innovation Programme.