Second edition of the Gulf of Guinea Ocean Sciences Summer School — notebooks and code for training in ocean observation, satellite remote sensing and numerical modelling. Cotonou, Benin, October 2026. Supported by POGO, IRD, SCOR and the EU-funded OPERA project.
# GGOSSS 2026 — Gulf of Guinea Ocean Sciences Summer School
**Second edition · Cotonou, Benin · 3–9 October 2026**
Hosted by the ICMPA–UNESCO Chair, Université d'Abomey-Calavi.
This repository holds the notebooks, scripts and code used during GGOSSS 2026.
Slides, handouts and large datasets are distributed separately — see
www.ggosss.org.
---
## Getting started
Clone the repository:
```bash
git clone
github.com
cd GGOSSS-2026
```
Create the environment:
```bash
conda env create -f environment.yml
conda activate ggosss2026
jupyter lab
```
If you prefer pip:
```bash
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -r requirements.txt
```
**Please do this before you arrive in Cotonou.** Bandwidth on site is limited and
time spent installing software on Day 1 is time taken from the training. If the
installation fails, write to contact@ggosss.org rather than waiting until October.
You will also need a free **Copernicus Marine Service** account —
register at marine.copernicus.eu and check that
your login works before you travel.
---
## Repository structure
```
GGOSSS-2026/
├── 01-python-tutorial/ Python for ocean data analysis
├── 02-in-situ/ Instrumentation, CTD/ADCP processing, quality control
├── 03-satellite/ Satellite remote sensing, altimetry, SST, SSS
├── 04-cmems/ Copernicus Marine Service — access and applications
├── 05-modelling/ Numerical modelling with CROCO
├── 06-coastal-monitoring/ Shoreline change, coastal processes, machine learning
├── 07-field-campaign/ Lake Nokoué campaign — processing the data collected
├── 08-group-projects/ Trainee group work
├── environment.yml
└── requirements.txt
```
Each session folder contains its own `README.md` describing the session, the
notebooks in the order they are used, and any data the notebooks expect.
---
## A note on data …