Algae dynamics