JuliaCon 2020 (times are in UTC)

What can imply behind a special weather profile

The weather might seem calm several minutes before a severe weather. This really needs a special weather vertical profile to reflect temperature, pressure (and dew point temperature) to analyze a parcel rising from any vertical level in interest. And the principle of Julia programming to plot this diagram, which is calculus and analytic geometry, is shown to the public.


The small air parcel can be broken down into two parts within the special weather diagram: the dry part and the wet part. Both two will rise on two conserved quantities until they meet, with saturated water vapor. Then a new process will start as the parcel continue to rise. The energy available for convection, and the energy required to start convection. Those analyses can be achievedin a chart called tephigram.

The mathematical principles of making the special weather diagram, which is called tephigram, is also presented in Julia programming. One of the basic ideas are transformation of cartesian coordinates. The two most important mathematical tools involved in this weather diagram are solving analytic geometry, and the calculus in the form of Julia functions.

The most computationally challenging part is to plot and label multiple lines (or contours) of a specific variable, and the weather profile in a plot, which results in more than 30 seconds to generate the tephigram in Julia programming.