calc#

Huracanpy module for tracks diagnostics

Density#

density(lon, lat[, method, bin_size, crop, ...])

Function to compute the track density, based on a simple 2D histogram.

Lifecycle#

track_duration(time, track_ids)

Compute the duration of each track

gen_vals(tracks, time, track_id)

Shows the attributes for the genesis point of each track

apex_vals(tracks, variable, track_id[, stat])

Shows the attribute for the extremum point of each track

time_from_genesis(time, track_ids)

Output the time since genesis for each TC point.

time_from_apex(time, track_ids, intensity_var)

The time relative to a maxima/minima in a given variable for each individual track

Deltas#

delta(var[, track_ids, centering])

Take the differences across var, without including differences between the end and start of different tracks

rate(var, time[, track_ids, centering])

Compute rate of change of var, without including differences between the end and start of different tracks

distance(lon, lat, *args[, track_id, ...])

Compute distance between longitude/latitude coordinates using geodesic or haversine calculation

azimuth(lon, lat[, track_id, ellps])

Compute azimuth between points using geodesic calculation.

translation_speed(lon, lat, time[, ...])

Compute translation speed along tracks