COESSING 2020: Python Programming

To use Python and Jupyter notebooks at this year’s summer school, you have two options:

1. Download Python (via Anaconda) to your local computer. Anaconda includes the Python language, Jupyter and Spyder code editors, and many useful libraries for scientific computing.

The following documents may also be useful:

2. Use Google Colab to run Python and Jupyter notebooks on Google Cloud. It is a very nice resource that has python and the ipython notebook already installed and ready to go. All you need is a google account (e.g. a gmail account) and you have access to Google Colab! Below is an introductory video, and in a few days a tutorial with specific application to COESSING 2020 will be posted here as well.

If you plan to use Google Colab, I recommend going to the website and reading this page. Then, near the bottom of the page, you can click on tutorials (you will need to sign into your account in order to access some of these tutorials). I recommend going through “Overview of Colaboratory”. Several others, including “Guide to Markdown”, “Loading data”, “Charts”, and “Intro to Pandas” may be handy for this summer school, but will contain more topics than are included in this summer school.

Python Materials for COESSING 2020

Link to walk-throughs either using Jupyter notebook (on your own local computer) or a Colab notebook (using Google Colab).

Or add all materials of Python labs directly to your Google Drive via this link.

Or you can clone the GitHub repository

Video walkthroughs are available

In these video tutorials, you can follow along with a screencast of the walkthrough notebooks linked above. This way you can follow along and learn some nice tips along the way!

Jupyter/python tutorial:


Google Colab/python tutorial


There are 6 labs using Python at COESSING 2020: