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

Fixing African easterly wave density plots in TC analysis #851

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

chengzhuzhang
Copy link
Contributor

@chengzhuzhang chengzhuzhang commented Sep 24, 2024

Description

Karthik (@karthik-balaguru) noted the odd Y shapes in easterly wave density plots in recent TC analysis results (issue 1). And @paullric also noticed that the ERA5 results are also off, which always have a base value of ~5 (issue 2).

image

  • Closes #<ISSUE_NUMBER_HERE>

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • My changes generate no new warnings
  • Any dependent changes have been merged and published in downstream modules

If applicable:

  • New and existing unit tests pass with my changes (locally and CI/CD build)
  • I have added tests that prove my fix is effective or that my feature works
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have noted that this is a breaking change for a major release (fix or feature that would cause existing functionality to not work as expected)

@chengzhuzhang
Copy link
Contributor Author

chengzhuzhang commented Sep 24, 2024

Not sure the root cause of issue 2, but I think plotting libraries changes caused the second issue over versions. By reading in files without subsetting the region, it fixed the issue. (Now, the region is bounded only when plotting)
Screenshot 2024-09-23 at 5 26 55 PM

Issue 1 remains, I will keep investigating.

@chengzhuzhang
Copy link
Contributor Author

Comparing with apply tempest-extremes (TE) on native ne120pg2 vs data regrided to 720x1440. The Y shapes only appear with native grid data. Below are the AEW density plots.
awe_ne120pg2
awe_720x1440

The AEW density plots uses three TE functions:
VariableProcessor to calculate relative vorticity
DetectNodes and StitchNodes to detect and stitch candidates
Finally HistogramNodes to generate histogram for the detection.
Detailed steps can be found here

@paullric I'm not sure if TE is applied properly in this case, any advice for further trouble shooting is appreciated!

@chengzhuzhang
Copy link
Contributor Author

Also to add that:
TC count increases if the storms are tracked on the regridded output. ~73 (regridded data on 720x1440) vs ~67 (native ne120) for one year of data.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant