Crate sounding_analysis[−][src]
Functions and data types for analyzing soundings from the sounding-base crate.
Purpose
Provides analysis capabilities for the sounding-base crate.
Structs
Analysis |
Convenient package for commonly requested analysis values. |
Layer |
A layer in the atmosphere described by the values at the top and bottom. |
Parcel |
Variables defining a parcel as used in parcel analysis. |
ParcelAnalysis |
Parcel analysis, this is a way to package the analysis of a parcel. |
ParcelProfile |
Hold profiles for a parcel and it's environment. |
Enums
AnalysisError |
Error type for the crate. |
ParcelIndex |
Indexes from a parcel analysis of a sounding. |
ProfileIndex |
Sounding indexes calculated from the sounding and not any particular profile. |
Functions
cold_surface_temperature_layer |
Assuming a warm layer aloft given by |
dcape |
Downdraft CAPE. |
dendritic_snow_zone |
Find the dendtritic growth zones throughout the profile. It is unusual, but possible there is more than one. |
equivalent_potential_temperature |
Given a sounding, calculate a profile of the equivalent potential temperature. |
freezing_levels |
Find the freezing/melting levels below 500 hPa. |
hail_growth_zone |
Find the hail growth zones throughout the profile. It is very unusual, but possible there is more than one. |
haines |
The Haines index for fire weather |
hydrolapse |
Get the hydrolapse in (kg/kg)/km |
inversions |
Get all inversion layers up to a specified pressure. |
kindex |
The K-index |
layer_agl |
Get a layer that has a certain thickness, like 3km or 6km. |
lift_parcel |
Lift a parcel for a convective parcel analysis. |
linear_interpolate |
Interpolate values given two parallel vectors of data and a target value. |
linear_interpolate_sounding |
Interpolate values from the vertical sounding using pressure as the primary coordinate. |
max_temperature_in_layer |
Maximum temperature in a layer. |
max_temperature_in_profile |
Maximum temperature aloft. |
max_wet_bulb_in_layer |
Maximum wet bulb temperature in a layer. |
max_wet_bulb_in_profile |
Maximum wet bulb temperature aloft. |
mix_down |
Descend a parcel dry adiabatically. |
mixed_layer_parcel |
Create a mixed layer parcel. |
most_unstable_parcel |
Get the most unstable parcel. |
potential_temperature |
Given a sounding, calculate a profile of the potential temperature. |
precipitable_water |
Precipitable water (mm) |
pressure_layer |
Get a layer defined by two pressure levels. |
pressure_parcel |
Get the parcel at a specific pressure. |
relative_humidity |
Given a sounding, calculate a profile of relative humidity. |
sfc_based_inversion |
Get a surface based inversion. |
sfc_to_level_temperature_lapse_rate |
Get a profile of the average lapse rate from the surface to *, or the level on the y axis. |
surface_parcel |
Get a surface parcel. |
swet |
The SWeT (Severe Weather Threat) index |
temperature_lapse_rate |
Get a profile of the lapse rate between layers in °C / km. |
theta_e_lapse_rate |
Get the lapse rate of equivalent potential temperature in °K / km. |
total_totals |
The Total Totals index |
warm_temperature_layer_aloft |
Assuming it is below freezing at the surface, this will find the warm layers aloft using the dry bulb temperature. Does not look above 500 hPa. |
warm_wet_bulb_layer_aloft |
Assuming the wet bulb temperature is below freezing at the surface, this will find the warm layers aloft using the wet bulb temperature. Does not look above 500 hPa. |
wet_bulb |
Given a sounding, calculate a profile of wet bulb temperature. |
wet_bulb_zero_levels |
Find the wet bulb zero levels |
Type Definitions
Layers |
A list of layers. |
Level |
A level in the atmosphere is described by a |
Levels |
A list of levels. |
Result |
Shorthand for results. |