Python and Jupyter Notebook  
10/18/21 3:00PM - 4:30PM Zoom

This workshop does NOT teach you how to program in Python, but how to install and run Python software on a Linux computer. Running Python software used to be simple, and only years ago it would probably seem absurd that we offer a workshop teaching you how to do it. However, as the Python community growing bigger, Python ecosystem is getting a lot more complicated. The newly developed python scripts and packages are often very picky about the software environment in which they can run, for example, they would require specific versions of Python and libraries. One solution is to keep each Python software in its own isolated enviroment. The Introduction of Conda trys to address this problem, but also adds another layer of complexity into the system. In this workshop, we will go through the basics how Python manages its libraries, both the personal and shared python libraries. We will provide some practical tips of working with Python and Conda. We will also cover how to use Jupyter Notebook on the BioHPC system. Each workshop participant will be assigned a Linux computer to do exercises.

Machine allocation.

Lecture slides    Exercises(pdf version)   Exercises (html version)  Video recording

Speaker: Qi Sun  
Website credentials: login  Web Accessibility Help