In 2018, Iran saw almost no rain, but in 2019 rivers burst their banks. It turns out these swings are tied to three distant oceanic pulses that act like orchestra conductors, each setting its own rhythm for rains over Iran.
These pulses go by the names SOI, NAO, and PDO. SOI is the pressure difference between Tahiti and Darwin, NAO is the difference between the Azores and Iceland, and PDO is the Pacific Ocean's surface temperature. When the ocean runs warm or cold, the atmosphere above it shifts, which changes how much moisture reaches Iran.
Now, for each station and season, you can predict in advance by what percentage precipitation will change if you know the phase of SOI, NAO, or PDO. That helps plan dam operations, allocate irrigation water, and brace for droughts or floods.
In some parts of Iran, such as Yazd, average annual precipitation is just 51 mm, while on the Caspian coast at Bandar-e Anzali it reaches 1730 mm per year, a 34-fold difference. Yet even in arid regions, an El Niño phase can more than double seasonal precipitation.