2018 Hackweek Projects
Small group projects is an essential part of the HackWeek experience. The project teams are self-selected and the project topics are chosen by team participants based on their shared interests and inspired by Hackweek tutorials and demos. The Oceanhackweek organizing committee facilitated team formation, including brainstorming sessions and opportunities for participants to advertise their project ideas to the group. In total, Oceanhackweek 2018 participants worked on eleven projects. Each group gave a short presentation on their progress in the afternoon of the final day of the hackweek.
Project: Echopype
An OpenSource tool for reading proprietary echosounder data formats into open source data analysis tools. This team demonstrated reading two common echosounder data formats into a Jupyter notebook. The team has form an independent Github organization (OSOceanAcoustics) to continue work on this project beyond the hack week.
Github Page: https://github.com/oceanhackweek/ohw18_echopype. The project continues to be developed at https://github.com/OSOceanAcoustics/echopype
Project: YodaIM
Building on the existing Yodapy – “Your Ocean Data Access in Python” project (https://github.com/cormorack/yodapy), this team built a web API micro-service which gives a simple machine-readable interface to multiple Ocean data sources.
Github Page: https://github.com/oceanhackweek/ohw18_yoda_im
Project: Ocean Machine LEarning Toolkit (OMLET)
This team used ocean properties data (temperature, salinity, dissolved oxygen, chlorophyll) from multiple OOI sites (Station Papa, Coastal Pioneer and Endurance) to train machine learning algorithms to detect anomalous data patterns and predict parameters.
Github Page: https://github.com/oceanhackweek/ohw18_omlet
Project: Southern Ocean
This project integrated and visualized biogeochemical measurements from the OOI Southern Ocean sites with data from the SOCCOM Argo floats.
Github Page: https://github.com/oceanhackweek/ohw18_southern-ocean
Project: Mussel Beach
The project combined two analyses: First, it combined OOI cabled array passive acoustic data with public AIS records to look study the capacity of the cabled array to detect and track ships. Second, multiple OOI and IOOS data sets were combined to assess and estimate mussel health.
Github Page: https://github.com/oceanhackweek/ohw2018_musselbeach
Project: Sharknado
This team used information from a population of tagged sharks resident in Western Florida. A Jupyter notebook was developed to visualize the track of individual sharks relative to Hurricane Irma in the fall of 2017.
Github Page: https://github.com/oceanhackweek/ohw18_sharknado
Project: Profiles
Development of a Jupyter notebook which extracts and compares depth profile data from multiple sources in the OOI Endurance Array. Profilers, gliders, models. From OOI, IOOS/NANOOS, etc.
Github Page: https://github.com/oceanhackweek/ohw18_profiles
Project: LTER Visualization
Tools and tutorials for pulling together LTER and IOOS Datasets for encouraging cross-talk between ecology, oceanography, and physics communities.
Github Page: https://github.com/oceanhackweek/ohw_lter_vis
Project: OOI Data Validation
Validating OOI data by cross plotting telemetered/recovered data, CTD cast data and water sampling data
Github Page: https://github.com/oceanhackweek/ohw2018_Data_Validation
Project: Shallow Profiler Motion
Tools for reading and visualizing attitude data from the OOI Cabled Array shallow profiler platforms and science pods.
Github page: https://github.com/oceanhackweek/ohw18_shallow_profiler_motion
Project: ERDDAP Explorer
An interactive Jupyter notebook for ERDAP exploration.
Github page: https://github.com/oceanhackweek/ohw18_erddap-explorer