Py.toplankton is an API that predicts global algal blooms, for this purpose the team had to extract climatological, clorophyl concentration on oceanic water surfaces and net primary production data (KD490) from satellital images from Oceancolor and historic blooming events data from the Gulf of Mexico. Using Python and Tensorflow we developed a tool that predicts algal blooms by using past data. We also developed a web (with Three.js 3D animations) to get the API data and display it in a dynamic and intuitive manner making use of the Google Maps API to pinpoint places of high algal bloom risk in interactive maps.
The objective of Py.toplankton is to help the fishing industry, water tratment plants, scientists, governments and aquatic and terrestrial ecosystems by knowing where an algal bloom will happen and taking action before it's too late.