-
Notifications
You must be signed in to change notification settings - Fork 9
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
Add data download capability for user-selected datasets #25
Comments
Venerated Sir, |
hello sir, I feel this project lies in my area of knowledge and interest and would surely like to work on it Please reply to me about how to get started so I can start working at the earliest |
I added a 'Student Test' section to this issue to give anyone interested in submitting an application some ideas for how to start. Please take a look! |
I have gone through the student tests of this issue and issue #14 and based on my understanding of the project meanwhile I have created a student proposal "https://docs.google.com/document/d/13Zx1hBk42hHPZuacIIlSohCtS7q-LrGcfvgVkd89lmI/edit?usp=sharing" |
Project Description:
This issue focuses on generating ERDDAP API URLs to extract individual datasets from ERDDAP servers. #14 aims to improve how efficient colocate is in searching ERDDAP servers for relevant data and extracting a subset of points to plot on the map view.
A goal for this project is to develop a dashboard-like UI allowing unified search across all known public ERDDAP services for oceanographic or environmental data that match supplied filter criteria (see #29).
In addition to allowing users to select individual datasets that match their filter criteria for display in a HoloViz-based map, it would be nice if they could download the data in one of the available ERDDAP TableDAP output formats.
This project would entail determining any limitations for downloading data from ERDDAP from a secondary website (CORS requirements for remote ERDDAP servers, for example), how to auto-detect any such issues, and create UI elements to allow the user to select an individual dataset for download, select an output format, and perhaps provide any other filter criteria that might be necessary to send to ERDDAP (bounding box, time extent, vertical extent, etc).
Expected Outcomes:
New function/control in the UI allowing direct download of datasets from remote ERDDAP services.
Skills required:
Python, HTTP/web programming, ERDDAP familiarity a plus
Difficulty:
Medium
Student Test:
The text was updated successfully, but these errors were encountered: