Open EsperanzaCuartero opened 1 year ago
This python package might help: https://xarray-leaflet.readthedocs.io/en/latest/index.html
Hello! I am interested in submitting a proposal for this challenge. Are there any particular structure or length requirements for the proposal? Do you have examples from previous years available anywhere? Many thanks.
Hi, @zrowland885 and thank you for your interest in our challenge!
There is no particular structure that your proposal needs to conform to, and also there are now specific length requirements for your proposal. We cannot provide you with an example from previous years, but make sure your proposal is tailored to this challenge and before you submit your proposal, you might want to see our tips on what makes a good proposal (from the FAQ): • it is well structured and precise • the solution proposed is technically feasible within 4 months • it contains a clear timeline with milestones and deliverables defined
also check the FAQ at https://codeforearth.ecmwf.int/FAQ for more details and on how to apply.
Challenge 13- Interactive Meteorological Data Vis with Jupyter
Goal
Develop a Jupyter component that displays meteorological data in an interactive map.
Mentors and skills
Challenge description
Although many libraries help you create static visualisations of meteorological data in Jupyter, commonly used interactive map plugins for Jupyter such as iPyLeaflet or Folium currently provide very limited functionality when it comes to visualise complex, high-resolution rasterised meteorological data. From a user's perspective being able to browse and explore data interactively and share these visualisations as Jupyter Notebooks is highly desirable.
Jupyter provides a great environment for researchers and data scientists to work with meteorological data. ECMWF provides a number of tools to read, modify and produce static visualisations of meteorological data. When it comes to interactive map visualisations of meteorological data, however, no such tools currently exist.
Data/System to use
We plan to use freely available data from ECMWF and CDS, ECMWF's software and python libraries that come with visualisation/plotting capabilities for meteorological data.
Solution
It should be possible to either amend/extend existing interactive map plugins or alternatively to develop a new plugin for Jupyter to make use ECMWF's powerful visualisation libraries such as magics or magpye to display meteorological data in GRIB or NetCDF format on your hard drive or from an xarray on an interactive map.
Ideas for the implementation