Tempest Extreme wrapper script#1337
Draft
AnnaKwa wants to merge 12 commits into
Draft
Conversation
downscale_events.py locates tropical cyclones in an ACE global output zarr via a PRMSL + 10m wind-speed filter, tracks centroids across snapshots, and emits a fme.downscaling.predict config with a moving 4x4 degree box per snapshot, named <event_name>_<snapshot_date>. stitch_event_movie.py groups the predict.py event .nc outputs by event name and animates each cyclone's track: the high-res downscaled patch moves with the storm over upsampled coarse background, with the full frame spanning the union of all snapshot boxes.
Scan the ACE zarr chunk-by-chunk, writing each time chunk to a temporary NetCDF that DetectNodes reads and that is deleted before the next chunk, so only one chunk lives on disk at a time. Candidate nodes are concatenated across chunks (valid for StitchNodes since DetectNodes scores each timestep independently). Adds --tmp-dir, fails fast if the TempestExtremes binaries are missing, and drops the persistent-NetCDF conversion path.
…e into scripts/tempest-extreme-wrapper
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Wrapper for tempest extreme code. Can be pointed to a zarr dataset, will stream and convert to temporary netcdfs to input to TE.