-
Notifications
You must be signed in to change notification settings - Fork 10
Labels
enhancementNew feature or requestNew feature or request
Description
Title: Implement SHyTCWaves (Synthetic Hybrid Tropical Cyclone Waves) methodology for storm track analysis.
Description:
We need to implement the SHyTCWaves methodology for processing and analyzing tropical cyclone tracks and generating wave parameters. This implementation should include:
Core Functionality Needed:
-
Stopmotion Segmentation
- Process storm tracks into 6-hour segments
- Handle 24h warmup + 6h target segments
- Support both historical and forecast tracks
-
Analogue Finding
- Implement MDA (Maximum Dissimilarity Algorithm) for finding analogues
- Support 10-dimensional parameter space:
- Pressure (pseg)
- Mean translational speed (vseg)
- Maximum winds (wseg)
- Radius of maximum winds (rseg)
- And their variations (dp, dv, dw, dr, dA, lat)
-
Wave Parameter Extraction
- Extract bulk wave parameters
- Support both high and low resolution libraries
- Handle directional data and coordinate transformations
Technical Requirements:
- Support for different grid sizes (small/medium/large)
- Calibration options for pressure bias correction
- Flexible coordinate system handling (geographic/cartesian)
- Integration with existing IBTrACS data format
Dependencies:
- numpy
- pandas
- xarray
- Core geodesic functions for distance/azimuth calculations
Expected Outputs:
- Storm track segments
- Wave parameter datasets (Hs, Tp, direction)
- Analogue matching results
- Optional spectral data at control points
References:
[Include relevant papers/documentation about SHyTCWaves methodology]
Labels: enhancement, methodology-implementation, tropical-cyclones
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
