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

[GSoC Project Proposal]: STOFS dashboard #78

Open
AtiehAlipour-NOAA opened this issue Feb 10, 2025 · 5 comments
Open

[GSoC Project Proposal]: STOFS dashboard #78

AtiehAlipour-NOAA opened this issue Feb 10, 2025 · 5 comments
Labels
GSoC25 project idea Designates a proposed project idea

Comments

@AtiehAlipour-NOAA
Copy link

AtiehAlipour-NOAA commented Feb 10, 2025

Project Description

This project aims to advance and improve our STOFS event dashboard (github repo). This tool allows a user to select events (e.g., tropical cyclones, winter storms, major incidents in coastal areas) and compare STOFS model results with observations for those events. The tool is currently in a prototype phase, and the mentee would have an opportunity to contribute to design, backend implementation (event definition, processing data), and frontend (data visualization). Example contributions include:

  • Streamline user definition of events, e.g., by creating a command line interface that defines a config file that specifies space, time, physical variables, models, etc.
  • Add further sources of observational data (e.g., searvey implementations from USGS and others; streamflow data; NDBC buoys; satellite altimetry).
  • Add new visualizations or statistical analyses of the model and observational data.

We would particularly welcome suggestions for external packages (from the scientific community, like METplus, or wider python ecosystem, e.g., polars, plotly) that we can use to develop our tool without re-inventing the wheel.

Expected Outcomes

New features (1-2) that expand capabilities or improve user experience of STOFS event-based skill assessment.

Skills Required

Python; Libraries: Xarray, Pandas, Holoviz packages. Cloud Storage.

Additional Background/Issues

No response

Mentor(s)

Jack Reeves Eyre (@JackReevesEyre-NOAA), Atieh Alipour (@AtiehAlipour-NOAA ),

Mentor Contact Email(s)

[email protected]
[email protected]

Expected Project Size

175 hours

Project Difficulty

Intermediate

@AtiehAlipour-NOAA AtiehAlipour-NOAA added GSoC25 project idea Designates a proposed project idea labels Feb 10, 2025
@Aterg264
Copy link

Aterg264 commented Mar 1, 2025

I have been looking into this project and am excited about the opportunity to contribute. However, I noticed that the link to the STOFS GitHub repository is incorrect.

@JackReevesEyre-NOAA
Copy link

I think the issue is that it's currently a private repo. I'll look into making it public. Thanks for pointing that out!

@Abhinavcode13
Copy link

Hi @JackReevesEyre-NOAA, just checking in—I’m still not able to access the mentioned GitHub repo. Could you please take a look?

@JackReevesEyre-NOAA
Copy link

@Aterg264 @Abhinavcode13 -- please take a look now and let me know if the problem still occurs. Thanks!

@Aterg264
Copy link

Yes, it works. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GSoC25 project idea Designates a proposed project idea
Projects
None yet
Development

No branches or pull requests

4 participants