info#

Huracanpy module for useful auxilliary functions

Geographic#

hemisphere(lat)

Function to detect which hemisphere each point corresponds to.

basin(lon, lat[, convention, crs])

Function to determine the basin of each point, according to the selected convention.

is_land(lon, lat[, resolution, crs])

Detect whether each point is over land

is_ocean(lon, lat[, resolution, crs])

Detect whether each point is over ocean

country(lon, lat[, resolution, crs])

Detect the country each point is over

continent(lon, lat[, resolution, crs])

Detect the continent each point is over

landfall_points(lon, lat, track_id, *[, ...])

Find the points where the tracks intersect with a coastline

Categorisation#

category(variable, bins[, labels, ...])

Calculate a generic category from a variable and a set of thresholds

beaufort_category(wind[, wind_units])

Beaufort Wind Scale category

Time#

season(track_id, lat, time[, convention])

Determine the cyclone season for each track

time_components(time[, components])

Expand the time variable into year/month/day/hour

Other#

inferred_track_id(*variables)

Create a track_id variable by combining multiple identifying variables