chlorophyll-fluorometer

Low-cost fluorometer for chlorophyll a concentration measurements. Application to phytoplancton fluorescence measurements.

https://github.com/enssatphotonicsprojects/chlorophyll-fluorometer

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.5%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Low-cost fluorometer for chlorophyll a concentration measurements. Application to phytoplancton fluorescence measurements.

Basic Info
  • Host: GitHub
  • Owner: EnssatPhotonicsProjects
  • License: cc-by-sa-4.0
  • Language: C++
  • Default Branch: main
  • Homepage:
  • Size: 64.7 MB
Statistics
  • Stars: 11
  • Watchers: 0
  • Forks: 1
  • Open Issues: 0
  • Releases: 0
Created about 1 year ago · Last pushed 12 months ago
Metadata Files
Readme License Citation

README.md

ENSSAT Logo

Chlorophyll-Fluorometer

Description

This project aims to develop a portable and low-cost fluorometer for detecting chlorophyll-a concentration, a key indicator of phytoplankton presence. The project is conducted by students in photonics from Enssat in collaboration with the European Institute for Marine Studies (IUEM) and is part of an open-source initiative to facilitate easy and cost-effective replication of the device.

This GitHub repository contains all the necessary resources and instructions for making the device.

The document Fluoremeter overview aims to provide an overview of the technical aspects of our fluorometer.

Features

  • Measures chlorophyll-a concentration in the range of [1-50] µg/L.
  • Low-cost (approximately $200), low-tech, and open-source design.
  • Portable

Principle of fluorometry

principle diagram

The principle of fluorometry is based on the fact that chlorophyll-a in phytoplankton, when excited by a blue light source at a wavelength of 430 nm, re-emits light in the red spectrum around 670 nm. This red fluorescence is detected by a photodetector, enabling the measurement of chlorophyll-a concentration in the sample.

Functionality

Block diagram

With our setup, high sensitivity is achieved by usind two LEDs and a large-area photodiode to collect more efficiently fluorescence. A red filter is used to prevent the detection of wavelengths other than red. The Arduino board enables modulation and demodulation to eliminate ambient red light.

Components

The main components are:

| Component | Description | |-----------|-------------| | LED | Light Emitting Diode for blue excitation | | Photodiode | Detects red fluorescence | | Arduino | Microcontroller for processing | | ADC | Analog to Digital Converter | | Transistor | For LED power supply | | Amplifier | For signal enhancement| | OLED Screen | Displays values | | SD Card Shield | Saves values in an SD Card |

For a detailed list of components with the references, please refer to the Components List.

Construction of the fluorometer

Prerequisites

  • Arduino IDE
  • Electronic components
  • 3D printer
  • Soldering equipment
  • Laser cutter

Installation Steps

  1. Clone the Repository:

bash git clone https://github.com/EnssatPhotonicsProjects/Chlorophyll-Fluorometer.git

Assembling the fluorometer

Follow the steps of the assembly guide to build the fluorometer.

Final prototype

Avenues for Improvement

  • The photodiode becomes saturated when used outdoors in bright light.
  • The PVC box may not withstand high pressure underwater.

Contributions are welcomed to improve these points.

To contribute

Contributions to this project are welcomed. Follow this procedure contribute:

  1. Fork the repository and create your branch:

bash git checkout -b my-new-feature

  1. Make your changes and test them thoroughly.

  2. Document your changes in the EXTERNAL_CONTRIBUTIONS file. Begin the file with your name, location and date.

  3. Submit a Pull Request with a detailed description of your changes.

Contributors

Team 2024-2025 : - Loïc Goumarre (minimadcap) - Cécile Plaçais (CecileP28) - Agathe Douissard (Douidoui2) - Olivier Josephiak (Josephiak) - Mayssame Ismael (Goulgoul1) - Hugo Le Moal (HugoLeMoal) - Viken Tevonian - Merlin Rivière

Team 2023-2024 : - Jérémy Gigandet - Brice Hervé - Thomas Quinchon - Damien Depauw - Etienne Chaillot - Nicolas Chabrier - Thomas Gysemberg

Acknowledgments

The authors warmly thank Thierry Chartier, Laurent Bramerie, supervisors of the project at Enssat, Philippe Laborie (Laboratoire de physique corpusculaire, Caen, France) and Etienne Poirier (IUEM, Plouzané, France), members of the steering committee, for their advice and support throughout the project. Special thanks to Etienne Poirier for giving the idea of the project, trusting us and welcome us at IUEM in the last days of the project.

Authors are also very grateful to Antoine Courtay, Hervé Daniel, Clément Dauphin, Hervé Chuberre, teachers at Enssat, and Jean-Philippe Lesault, technician at Enssat, for their advice and technical support. Special thanks to Yvan Guilloit, in charge of the MakerSpace at IUT de Lannion, France, for his help in the integration of the device in the waterproof box.

The fluorometer project started in september 2023 with a first team of Enssat students. Our fluorometer could not have been finalized without their initial work. Many thanks to Nicolas Chabrier, Etienne Chaillot, Damien Depauw, Jérémy Gigandet, Thomas Gysemberg, Brice Hervé, and Thomas Quinchon.

We had the chance to meet Michel Hignette (oceanographer and president of ArmorScience, Lannion, France). We are very grateful to him for sharing his knowledge on phytoplankton.

Hence, we would like to thank Maël Guibré (student at IUT de Lannion) for the time he took to make some videos of the project.

License

This project is licensed under [CC BY-SA 4.0]. Please see the LICENSE file for more details.

Owner

  • Login: EnssatPhotonicsProjects
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.0.0
message: "If you use this project, please quote the following work:"
title: "Chlorophyll-Fluorometer by Enssat Photonics Projects"
version: "1.0.0"  
date-released: 2025-07-04
authors:
  - Loïc Goumarre (1)
  - Cécile Plaçais (1)
  - Agathe Douissard (1)
  - Viken Tevonian (1)
  - Olivier Josephiak (1)
  - Mayssame Ismael (1)
  - Hugo Le Moal (1)
  - Merlin Riviere (1)
  - Nicolas Chabrier (1)
  - Etienne Chaillot (1)
  - Damien Depauw (1)
  - Jérémy Gigandet (1)
  - Thomas Gysemberg (1)
  - Brice Hervé (1)
  - Thomas Quinchon (1)
  - Laurent Bramerie (1)
  - Thierry Chartier (1)
  - Etienne Poirier (2)
affiliation: 
  - (1) : Enssat, Lannion, France
  - (2) : IUEM, Plouzané, France
license: "CC BY-SA 4.0"  
url: "https://github.com/EnssatPhotonicsProjects/Chlorophyll-Fluorometer/" 

GitHub Events

Total
  • Watch event: 5
  • Issue comment event: 1
  • Member event: 4
  • Push event: 89
  • Pull request review event: 1
  • Pull request event: 4
  • Create event: 2
Last Year
  • Watch event: 5
  • Issue comment event: 1
  • Member event: 4
  • Push event: 89
  • Pull request review event: 1
  • Pull request event: 4
  • Create event: 2

Issues and Pull Requests

Last synced: 12 months ago

All Time
  • Total issues: 0
  • Total pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: about 6 hours
  • Total issue authors: 0
  • Total pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: about 6 hours
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • epoirierIRD (1)
  • minimadcap (1)
Top Labels
Issue Labels
Pull Request Labels