pyiem.ncei.igra module#
Processing of NCEI IGRA2.2 data.
Header Record Format:#
Variable Columns Type#
HEADREC 1- 1 Character ID 2- 12 Character YEAR 14- 17 Integer MONTH 19- 20 Integer DAY 22- 23 Integer HOUR 25- 26 Integer RELTIME 28- 31 Integer NUMLEV 33- 36 Integer P_SRC 38- 45 Character NP_SRC 47- 54 Character LAT 56- 62 Integer LON 64- 71 Integer ——————————-
Data Record Format:#
Variable Columns Type#
LVLTYP1 1- 1 Integer LVLTYP2 2- 2 Integer ETIME 4- 8 Integer PRESS 10- 15 Integer PFLAG 16- 16 Character GPH 17- 21 Integer ZFLAG 22- 22 Character TEMP 23- 27 Integer TFLAG 28- 28 Character RH 29- 33 Integer DPDP 35- 39 Integer WDIR 41- 45 Integer WSPD 47- 51 Integer ——————————-
- class pyiem.ncei.igra.Sounding(header, records)[source]#
Bases:
objectEncapsulate a sounding.
- Parameters:
header (SoundingHeader)
records (list[SoundingRecord])
- pyiem.ncei.igra.parse_header(text)[source]#
Compute all the things.
- Parameters:
text (str)
- Return type: