Skip to content

adriantompkins/tephigram_python

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python package for plotting tephigrams

Travis CI build status

Installation

pip install tephigram

Prerequisites

matplotlib and numpy.

Usage

from tephigram_python import Tephigram

tephigram = Tephigram()

sounding = np.loadtxt('sounding_example.dat', unpack=True)
P = sounding[0]
T = sounding[2]
T_dp = sounding[3]
RH = sounding[4]/100.

tephigram.plot_sounding(P=P, T=T, T_dp=T_dp)
tephigram.plot_legend()
parcel_info = tephigram.plot_test_parcel(z=z, P=P, T=T, RH=RH)

tephigram.savefig('tephigram_example.png')

parcel_info variable contains the test parcel's CAPE (Convectively Available Potential Energy) and CIN (Convective Inhibition energy) as well as the LCL (Lifting Condensation Level), LFC (Level of Free Convection) and EL

Tephigram example

Other useful methods of Tephigram include plot_temp and plot_RH. (Equilibrium Level).

See tests/ for more usage examples.

Sources of inspiration

About

Python package for plotting tephigrams

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%