Cyclones Making Landfall
We start easy for this first script of this category. We want to detect strong decreases in wind speed, expecting those to match cyclones landfall. Indeed, when a cyclone makes landfall, it will weaken rapidly because it lacks the moisture and heat sources that the ocean provided.
The inverse of a rapid decrease of wind is call Rapid Intensification
Number of Active Cyclones
We want to know how many tropical cyclones are active at any given day. Even if the problem is easily expressed, we will use that to introduce two new frameworks, so keep focused!
Cyclones Data in Area
As you already saw, cyclones behave differently depending on where they are. We will study that later, first we want to find all recordings in a specific area, namely the Gulf of Mexico.
Cyclones Through Area
The idea is a bit similar to the previous problem. This time, we want all the tropical cyclones known to have gone through Martinique. This a bit trickier as you will see, but nothing WarpScript can't handle.
Wind Speed to Saffir-Simpson Hurricane Wind Scale
As knots or even kilometers per hours wind speeds are not that easy to visualize, Herbert Saffir and Robert Simpson came with the good idea to use a scale to describe hurricanes intensities. We will apply that scale on all the data, hurricane or not. Yeah, we're rebels breaking the rules...
Wind Speeds Distribution
To better understand the dataset we're working on, a nice visualization is the distribution of the data. The principle is rather simple: quantize the data and count the occurrences. WarpScript is already providing the functions for that.
Wind and Pressure Distributions
We viewed the distribution on the wind speeds, but what if we want to see the distribution of the pressures, do I have to rewrite all? Of course not, we will introduce the concept of macros which will help us fatorize our code.
Cyclone Strength per Year
To study the evolution of the cyclone strengh per year, we will use the Accumulated Cyclone Energy. We will use a combination of frameworks to tackle the computation in no time.
We manipulated GTSs with wind speeds and pressures knowing that they are expressed in knots and millibar. We can explicitate that by adding this information to the attributes of the GTSs. Anyone fetching the GTS, if you gave them your read token, will then know the unit of the measurements in the GTSs.