Preparation (before class)
Was due This is the week when you need to prepare a slide with a figure which uses observations and equations together. These should be added to the shared_paper/
folder in the gitlab.
3. Instruments and platforms#
We did “Instruments and platforms” this week (3) instead of week 4, since we didn’t have enough of the papers uploaded for the discussion on Equations v data (was week 3).
This will be a whirlwind introduction to the platforms, sensors and instruments we have for measuring the ocean.
3.1. Lecture session - what we did#
Discussion of what is a “platform” and various platforms available for oceanography
Reminder(!) that everyone was supposed to have uploaded their paper example, and that you must do so by Friday 19 April, to the gitlab
shared_paper/
folder.Reminder: that 10% of the course grade is determined from participation. This will start from week 4. For anyone who has already done this, it will be “bonus” so that if a later participation is missed, it will not count against you (up to the number that you have completed so far).
3.2. Practical session - what we did#
Installing
pyGMT
turned out to be a challenge. For folks usingconda
to manage environments, it took a while to download and install the package with required dependencies. For folks not usingconda
, there were issues withpip
but reasonably clear instructions are given on the pyGMT website including needing to use an[all]
option to get optional dependencies and various issues with kernels and paths. Read the docs on the pyGMT website.Downloading data from ICDC was also not straightforward. It turns out that you can only download without barrier if you’re on the MPIM/CEN network; eduroam is not enough. Since most students were working on their personal computers with eduroam for internet, this didn’t work.
Solution 1: Log into the computers in the lab and download there. Then move the file (30mb each) to your local computer. “Moving” the file meant putting it on some cloud service (e.g., Google drive) and then downloading.
Solution 2: Get an account at ICDC. To request an account, use the ICDC website: contact form. This may be possible for students, but is not verified.
Solution 3: Not yet implemented, figure out how to transfer files between your computer and the lab computers. This may be possible by following or modifying the instructions on the CEN-IT FAQ.
Solution 4: Use the lab computers for your practical exercises. If you choose this option, you will have easier access to ICDC for data. However, you will also need to use git from the command line rather than from an application (like “GitHub Desktop”).
By the end of the session, it appeared that all students who were present had git working on their computer. This means: Being able to use git to commit your changes, and push them to the respository online, not uploading files to the repository using your web browswer.
Lab topic: Maps
We will start making maps of spatial data in python. You may be familiar with cartopy. We will instead look at pyGMT.
See Ex3 and check the Reading assignment (Krause and Tomczak [1995]). You may also want to browse the projections available at pyGMT projections.