Jean-Olivier Irisson

Welcome !

I am a computational ecologist, which means that I combine data, algorithms, and software implementations on computers to tackle ecological questions. I work in marine ecosystems, where I study plankton (all the organisms drifting with ocean currents).

As an associate professor, at Sorbonne Université, I spend half of my time teaching, mostly data science (multivariate and spatial statistics, signal processing, programming) and a bit of larval fish ecology. On the research side, I use machine learning to process large volumes of plankton images, extract data from them, and finally relate the structure of plankton communities to the conditions in their environment.

Since 2016 I am (happily) leading the team Processes in Pelagic EcosystemS (PEPS) of the Laboratoire d’Océanographie de Villefranche (LOV).

Recent publications


I am teaching mostly in the oceanography Masters degree of Sorbonne Université. I am particularly involved in the following classes:

Research projects

I am involved in various projects that have in common the use of advanced statistical techniques and machine learning to solve ecological problems.

I am also coordinating the continuation of the collection of the long term plankton time series of Villefranche-sur-Mer (dating form 1966).


I love coding. All of my code is Open Source. Most of it is on github and coded in R. A few examples: