Software
Overview
Our team has designed a Eutrophication Management App in order to elaborate on the topic of eutrophication and raise public awareness of this worldwide aquatic issue. We utilized Xcode and Swift with the connection to Firebase Console Authentication to build the application. In this page, we will examine two major features, the calculation of the severity of eutrophication and the status of eutrophication in Taiwanese reservoirs.
Feature 1: Calculation of the Severity of Eutrophication
Our team determines different water qualities based on their respective concentrations of phosphorus and nitrogen. We referred to the Vollenweider index (Fig. 1) and calculated the most applicable range of water qualities (Fig. 2). The standard is divided into three categories: oligotrophic, mesotrophic, and eutrophic from the spectrum of lowest to the highest concentration. We built a user interface where the user can input the concentration rate of nitrogen and phosphorus. Subsequently, the system will calculate the scale of eutrophication and return it to the user. This will certainly give the audience a better understanding of the water quality and concepts of eutrophication.
Fig. 1 References to the Vollenweider index (Shourian et al., 2016) Fig. 1 When the user input certain values regarding the concentration of phosphorus and nitrogen, the system will return the index of eutrophication (mesotrophic, oligotrophic, eutrophication, or no eutrophic conditions)
Feature 2: Taiwanese Reservoir Map of Current Eutrophication Status
We constructed a user interface with a Taiwan map and annotated the major reservoirs on the map. When the user taps on the annotated reservoir, the software will provide information about the basic information and eutrophic status of the certain reservoir. In the same token, we operated the scale of eutrophication based on the aforementioned standard. By viewing different reservoirs, the audience can clearly understand the current eutrophication status in Taiwan.
Fig. 2 A particular reservoir’s background and status of eutrophication are displayed when the user clicks on a major reservoir on the map.
Future Plan: The Implementation of Arduino Chip
For the future enhancement of the software, we hope to append a third feature to connect with the Arduino chip. By operating different conditions of the chips and implementing modules to connect with the application, the users can change the filters when they receive the message from the sensor of GFP and mCherry. The users can also monitor the conditions of the chip at any time, operating the experiment with a more precise procedure.
Fig. 3 References to the Vollenweider index (Shourian et al., 2016)
References
Shourian, Mojtaba & Moridi, Ali & Kaveh, Mohammad. (2016). Modeling of eutrophication and strategies for improvement of water quality in reservoirs. Water Science and Technology. 74. 10.2166/wst.2016.322.