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

Polar projection examples for sea ice diagnostics #522

Open
katiedagon opened this issue Jun 22, 2023 · 7 comments
Open

Polar projection examples for sea ice diagnostics #522

katiedagon opened this issue Jun 22, 2023 · 7 comments
Assignees
Labels
CUPiD Related to the NSF NCAR CUPiD project enhancement New feature or request

Comments

@katiedagon
Copy link

katiedagon commented Jun 22, 2023

I was talking to @dabail10 at lunch today and it sounds like there is an interest in additional polar projection examples for CESM sea ice diagnostics. I did find one example here, and it sounds like it would be helpful for additional variables besides zonal wind.

I'll let Dave fill in the details and add any relevant links to existing NCL plots and scripts.

@katiedagon katiedagon added the enhancement New feature or request label Jun 22, 2023
@dabail10
Copy link

Here are some examples in these notebooks. Note that they use a combination of things including POP_tools. The POP and soon MOM grids can always be tricky to deal with.

https://github.com/NCAR/CESM-Tutorial/blob/main/notebooks/diagnostics/cice/basics.ipynb
https://github.com/NCAR/CESM-Tutorial/blob/main/notebooks/diagnostics/cice/advanced.ipynb

@kafitzgerald
Copy link
Collaborator

Thanks for the input!

@kafitzgerald kafitzgerald self-assigned this Sep 7, 2023
@dabail10
Copy link

Actually, the notebooks were renamed, but both are in:

https://github.com/NCAR/CESM-Tutorial/blob/main/notebooks/diagnostics/cice

@jukent
Copy link
Collaborator

jukent commented Feb 14, 2024

Thanks @dabail10 and @katiedagon

There is a new Polar example in GeoCAT-examples (now Polar1 and Polar8) thanks to @kafitzgerald. Are you looking for something in particular?

We are having some internal discussion about defining and leveraging/building out different resources:

  • Currently the GeoCAT-examples gallery is intended to be a near 1-1 proof of the plots in the NCL gallery. Let me know if there is a specific Polar NCL plot you want us to make available.
  • We are developing GeoCAT applications as a home for other short Python demonstrations (say we're asked to build out some functionality, but instead we can show how that functionality already exists in Python). Eventually this might be community grown - and is likely the place for Polar examples that are not derived NCL plots.
  • And we want to put larger examples in a Pythia Cookbook when relevant. Would you like some support transforming this "CIce" notebook into a Cookbook?

Thanks for sharing your thoughts with us on what you'd like to see more of - and of course if you have opinions on how to best interact with these different resources.

@dabail10
Copy link

dabail10 commented Feb 14, 2024

Hi @jukent . I have pointed to some notebooks from the CESM Tutorial above and I am in the process of putting together a notebook for the CUPiD package. These are not in the repo yet, but are available in my directory:

/glade/u/home/dbailey/CUPiD/examples/nblibrary

There is a seaice.ipynb notebook and accompanying YAML files.

The existing GeoCAT examples are atmosphere focused on a regular lat/lon grid. It is trickier with the sea ice fields as these are on the MOM6 tripole grid. The pcolormesh function does the right thing with the 2D lat/lon fields. I am still working on quiver. It sort of does what I want.

@jukent
Copy link
Collaborator

jukent commented Feb 14, 2024

Thanks @dabail10 I'd be happy to iterate on a visualization for your purposes and for better documentation.

Does this advanced_cice notebook cover the gridding and datasets you are referring to? When you say "sort of" does what you want -- want to set up a meeting to demonstrate this to me so I can better understand what we're looking for?

@dabail10
Copy link

I am happy to give a demo on the newer CUPiD notebook. It is the most mature at this point. When I say "sort of" it is giving me some weird things near the tripole seam. Here is the Jupyter Book version. The vector plots are at the bottom.

https://webext.cgd.ucar.edu/BLT1850/b.e23_alpha16g.BLT1850.ne30_t232.059/ice/b.e23_alpha16g.BLT1850.ne30_t232.059-b.e23_alpha16b.BLT1850.ne30_t232.054/seaice.html

@kafitzgerald kafitzgerald added the CUPiD Related to the NSF NCAR CUPiD project label Apr 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CUPiD Related to the NSF NCAR CUPiD project enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants