Skip to content

Implement SHyTCWaves #86

@tausiaj

Description

@tausiaj

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:

  1. Stopmotion Segmentation

    • Process storm tracks into 6-hour segments
    • Handle 24h warmup + 6h target segments
    • Support both historical and forecast tracks
  2. 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)
  3. 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

Image

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions