-
Notifications
You must be signed in to change notification settings - Fork 12
Description
About
Unidata is looking for Python programmers to contribute Jupyter Notebook dataset viewers to the TDS Jupyter Notebook service.
To contribute to this issue, create a Jupyter Notebook (or use a notebook or Python script you've already written! ) that does the following:
- accesses data from the TDS (see the Siphon docs for guidance on accessing data)
- does cool things with accessed data (e.g. visualizations, analyses)
We're looking for two categories of notebooks:
- Generic viewers that would be useful in a typical THREDDS Data Server, e.g. a Notebook that plots any gridded data. These viewers will packaged with the TDS and distributed as default viewers. If your viewer fits this category, see tds#117 instead.
- Viewers for specific datasets included in the Unidata THREDDS Data Server, e.g. a viewer for all GFS Quarter Degree Forecast datasets. If you have a viewer that does cool things with any dataset found here, continue on to "Contributing to this issue".
Contributing to this issue
To contribute a Notebook that will be included as a default viewer in the TDS (type 1 above), submit a pull request that includes your .ipynb file in the threddsTest/notebooks. directory. More information here.
Please see the Unidata Contributors Guide for guidelines on how to submit a pull request.
Helpful links
-
To learn more about Jupyter Notebooks, visit the project docs.
-
To learn more about configuring and contributing Notebook viewers, read the docs.
-
To see an example of a Notebook viewer, check out the default TDS notebook viewer
-
The Siphon package is an excellent way to get started working with the TDS in Python.
Thank you for considering contributing!