nsidc/earthaccess

[SciPy Sprint] Add widgets to improve the user experience

JessicaS11 opened this issue ยท 6 comments

Widgets are a great tool we could use to make earthaccess even more accessible! I'd like to coordinate a SciPy 2024 conference sprint for Saturday that adds some widget capabilities. Ideas so far (from chatting with @betolink and others whose GH handles I don't know):

  • interactive search widget for users to submit a keyword search and easily navigate the results
  • widget to choose your spatial region via bounding box or polygon on a map
  • widgets that make use of the rich CMR metadata to help navigate results

I'm new to widgets but would like to start with anywidget.

Any thoughts, suggestions, or remote participation welcome!

I'm wondering if this might make more sense as a separate library. Either that, or I suggest adding this as an "extras," so that users who do not need to make use of a widget do not have to be burdened with the additional dependencies.

How can I participate remotely? :)

How can I participate remotely? :)

I've never participated in SciPy sprints, but my understanding is that Saturday morning a bunch of people pitch ideas and whoever is there breaks off to work on things. I'm also chatting with a few folks about a sprint on DataTree/Xarray, so I can message you if we end up getting folks hacking on earthaccess.

@mfisher87 I'm going to hack with some in-person DataTree/Xarray folks. Will definitely try to pick this up sometime soon though.

anywidget maintainer here! feel free to ping me if you run into any issues.

Thanks @manzt, it was great talking to you at SciPy!