Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cloud-based deployment of OOI hydrophone streaming #62

Open
valentina-s opened this issue Feb 22, 2023 · 0 comments
Open

Cloud-based deployment of OOI hydrophone streaming #62

valentina-s opened this issue Feb 22, 2023 · 0 comments

Comments

@valentina-s
Copy link
Contributor

2022 GSoC project by @karan2704 developed code to convert audio data in mseed format from the public Ocean Observatories Initiative(OOI) hydrophones into a format suitable to stream from the Orcasound website. This project aims to deploy the streaming on the cloud for continuous listening, test the robustness of the system, and integrate with the Orcasound website.

Test deployment can be run on AWS instance, however, as part of the project it would be helpful to also investigate how to minimize the costs by using other services.

Expected outcomes: Increase access to NSF-funded audio data from hydrophones in killer whale habitat on the outer coast, opening the door to wintertime acoustic detections of endangered orcas.

Required skills: Python, Docker, Cloud Computing

Bonus skills: Audio Processing, javascript, GIthub Actions

Mentors: Valentina, Karan

Difficulty level: Medium

Project Size: 175 or 350 h

Resources:

Getting Started:
Run the docker setup locally.
Run the github workflows on your fork.

Points to consider in the proposal:
What cloud tools you can use to continuously pull the data?
How do you optimize the performance? Minimize cost?
How do you set up the cloud infrastructure so that it is scriptable/cloud-agnostic?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

1 participant