Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zoetian/pelagic_predators_tagging_system
:anchor: A tiny pelagic predators tagging system
https://github.com/zoetian/pelagic_predators_tagging_system
marine-biology mysql php
Last synced: about 4 hours ago
JSON representation
:anchor: A tiny pelagic predators tagging system
- Host: GitHub
- URL: https://github.com/zoetian/pelagic_predators_tagging_system
- Owner: zoetian
- Created: 2015-05-20T17:35:57.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-01-15T01:30:41.000Z (almost 8 years ago)
- Last Synced: 2024-01-28T21:41:07.187Z (10 months ago)
- Topics: marine-biology, mysql, php
- Language: SQLPL
- Homepage:
- Size: 1.12 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# A tiny pelagic_predators_tagging_system
Back to Dalhousie, I did this with my best friend (also, an ocean nerd), Jason Parsons.
PPTS is a theoretical system for tagging marine animal species in order to track movement, temperature, depth, etc. The data is retrieved from the research group of Stanford University. (http://gtopp.org)
Basic Features
Allows user to query the reading table of our database in order to view only the columns they are interested in.
Results presented in a table format and can be ordered by different attribute types and sorted in ascending or descending order.PPTS Mechanism
PPTS starts with the attachment of radio transmitter tags to a wide variety of marine species.
Tags are detected by a series of buoys in the ocean.
Each buoy transmits their data to stations on land via a satellite network where the data can be organized for analysis.Tool Sets
Database was created with phpmyadmin within an XAMPP environment with an SQL backbone
Locally hosted web server run using Apache, also under XAMPP.
Web application makes use of the database through a php/html interface.
Challenges We Ran intoProposed db schema reduces redundancy by taking original datasets and first putting them in 1NF.
After this we further decompose our structure to ensure no function dependencies by non-primary key attributes.
Separate the animal, buoy, and station into individual entities each with their own table as well as a 4th table to house individual data readings.
Connect the front-end and back-end using php