.gitignore
.pre-commit-config.yaml
.stickler.yml
LICENSE
MANIFEST.in
README.md
conda_requirements.txt
pip_requirements.txt
pyproject.toml
setup.cfg
setup.py
.github/workflows/etchosts.txt
.github/workflows/main.yml
data/product_examples/1hrad.20130920.190000.gz
data/product_examples/AFD.txt
data/product_examples/AFDDMX.txt
data/product_examples/AFDMST.txt
data/product_examples/AFDPQ.txt
data/product_examples/AFD_noMND.txt
data/product_examples/CAEIA.txt
data/product_examples/CCA.txt
data/product_examples/CCFMOB.txt
data/product_examples/CHST.txt
data/product_examples/DSW.txt
data/product_examples/FFA.txt
data/product_examples/FFGAMA.txt
data/product_examples/FFGJAN.txt
data/product_examples/FFGKY.txt
data/product_examples/FFWTWC_tilde.txt
data/product_examples/FLSBOU.txt
data/product_examples/FLSBRO_nomnd.txt
data/product_examples/FLSDMX.txt
data/product_examples/FLSGRB.txt
data/product_examples/FLSICT.txt
data/product_examples/FLSLZK_notime.txt
data/product_examples/FLSMKX.txt
data/product_examples/FLSRAH.txt
data/product_examples/FLSTWC.txt
data/product_examples/FLWBOI.txt
data/product_examples/FLWGRB.txt
data/product_examples/FLWHGX_ccw.txt
data/product_examples/FLWLCH.txt
data/product_examples/FLWLZK.txt
data/product_examples/FLWMKX_ROU.txt
data/product_examples/FLW_badgeom.txt
data/product_examples/FLW_badugc.txt
data/product_examples/HLS.txt
data/product_examples/HWO.txt
data/product_examples/HWORNK.txt
data/product_examples/HWOSPN.txt
data/product_examples/MANANN.txt
data/product_examples/MAVWC0.txt
data/product_examples/MWSKEY.txt
data/product_examples/MWSMFL.txt
data/product_examples/MWWBRO.txt
data/product_examples/MWWLWX.txt
data/product_examples/MWWLWX_dups.txt
data/product_examples/MWWLWX_twovtec.txt
data/product_examples/MWWSEW.txt
data/product_examples/MWWspanish.txt
data/product_examples/NOWDMX.txt
data/product_examples/NPWFFC.txt
data/product_examples/PMDSA.txt
data/product_examples/RECFGZ.txt
data/product_examples/RFDOAX.txt
data/product_examples/RFWBOI_fakeugc.txt
data/product_examples/RTPSGX.txt
data/product_examples/RVDCTP.txt
data/product_examples/RWSGTF_badtime.txt
data/product_examples/SMWLWX.txt
data/product_examples/SMWMFL.txt
data/product_examples/SPACEWX.txt
data/product_examples/SPSBMX.txt
data/product_examples/SPSJAX.txt
data/product_examples/SVRBMX.txt
data/product_examples/SVRLMK.txt
data/product_examples/SVRLMK_1.txt
data/product_examples/SVRLMK_2.txt
data/product_examples/SVRMEG.txt
data/product_examples/SVROUN.txt
data/product_examples/SVS.txt
data/product_examples/TCDAT5_CVT.txt
data/product_examples/TCPAT1.txt
data/product_examples/TCPAT1_mixedcase.txt
data/product_examples/TCPAT2.txt
data/product_examples/TCPAT4.txt
data/product_examples/TCPEP2_failedheadline.txt
data/product_examples/TCVAKQ.txt
data/product_examples/TIGH05
data/product_examples/TIGN02
data/product_examples/TOR.txt
data/product_examples/TORBOU_ibw.txt
data/product_examples/TORFSD.txt
data/product_examples/TORILX.txt
data/product_examples/TORSVS.txt
data/product_examples/TOR_badmnd_timestamp.txt
data/product_examples/TOR_emergency.txt
data/product_examples/TORtag.txt
data/product_examples/TSUWCA.txt
data/product_examples/WCN.txt
data/product_examples/WCNMEG.txt
data/product_examples/WCNPHI.txt
data/product_examples/CF6/CF6DSM.txt
data/product_examples/CF6/CF6DSM_bad.txt
data/product_examples/CF6/CF6DSM_empty.txt
data/product_examples/CF6/CF6GRR.txt
data/product_examples/CF6/CF6MKK.txt
data/product_examples/CF6/CF6SEA.txt
data/product_examples/CF6/CF6WYS.txt
data/product_examples/CF6/CF6WYS_error.txt
data/product_examples/CFW/CFWSJU.txt
data/product_examples/CFWLWX/0.txt
data/product_examples/CFWLWX/1.txt
data/product_examples/CFWLWX/2.txt
data/product_examples/CLI/CLIABY.txt
data/product_examples/CLI/CLIACT.txt
data/product_examples/CLI/CLIALO.txt
data/product_examples/CLI/CLIANC.txt
data/product_examples/CLI/CLIANN.txt
data/product_examples/CLI/CLIBET.txt
data/product_examples/CLI/CLIBGR.txt
data/product_examples/CLI/CLIBNA.txt
data/product_examples/CLI/CLIBOI.txt
data/product_examples/CLI/CLICKV.txt
data/product_examples/CLI/CLICVG.txt
data/product_examples/CLI/CLICVG_newer.txt
data/product_examples/CLI/CLICVG_older.txt
data/product_examples/CLI/CLIDMH.txt
data/product_examples/CLI/CLIDRT.txt
data/product_examples/CLI/CLIDSM.txt
data/product_examples/CLI/CLIDSM2.txt
data/product_examples/CLI/CLIEAR.txt
data/product_examples/CLI/CLIECP.txt
data/product_examples/CLI/CLIEKA.txt
data/product_examples/CLI/CLIEST.txt
data/product_examples/CLI/CLIEWN.txt
data/product_examples/CLI/CLIFFC.txt
data/product_examples/CLI/CLIFMY.txt
data/product_examples/CLI/CLIHOU.txt
data/product_examples/CLI/CLIICT.txt
data/product_examples/CLI/CLIJNU.txt
data/product_examples/CLI/CLILWD.txt
data/product_examples/CLI/CLIMAI.txt
data/product_examples/CLI/CLIMBS.txt
data/product_examples/CLI/CLIMSO.txt
data/product_examples/CLI/CLIMSO_2.txt
data/product_examples/CLI/CLINYC.txt
data/product_examples/CLI/CLIOLF.txt
data/product_examples/CLI/CLIOME.txt
data/product_examples/CLI/CLIPPG.txt
data/product_examples/CLI/CLISEW.txt
data/product_examples/CLI/CLITCS.txt
data/product_examples/DSM/DSM.txt
data/product_examples/FFAEKA/0.txt
data/product_examples/FFAEKA/1.txt
data/product_examples/FFW/FFSLCH_1.txt
data/product_examples/FFW/FFWGUM.txt
data/product_examples/FFW/FFWLCH_0.txt
data/product_examples/FFW/FFW_tags.txt
data/product_examples/FLS/FLSSEW_vtec1970.txt
data/product_examples/FLSIND/0.txt
data/product_examples/FLSIND/1.txt
data/product_examples/FLSIND/10.txt
data/product_examples/FLSIND/11.txt
data/product_examples/FLSIND/12.txt
data/product_examples/FLSIND/2.txt
data/product_examples/FLSIND/3.txt
data/product_examples/FLSIND/4.txt
data/product_examples/FLSIND/5.txt
data/product_examples/FLSIND/6.txt
data/product_examples/FLSIND/7.txt
data/product_examples/FLSIND/8.txt
data/product_examples/FLSIND/9.txt
data/product_examples/FLSLBF/0.txt
data/product_examples/FLSLBF/1.txt
data/product_examples/FLSLBF/2.txt
data/product_examples/FLSLBF/3.txt
data/product_examples/FLSLBF/4.txt
data/product_examples/FLSLBF/5.txt
data/product_examples/FLSLBF/6.txt
data/product_examples/FLWCAE/0.txt
data/product_examples/FLWCAE/1.txt
data/product_examples/FLWCHS/2019_0.txt
data/product_examples/FLWCHS/2019_1.txt
data/product_examples/FLWCHS/2019_2.txt
data/product_examples/FLWCHS/2019_3.txt
data/product_examples/FLWCHS/2019_4.txt
data/product_examples/FLWCHS/2019_5.txt
data/product_examples/FLWCHS/2019_6.txt
data/product_examples/FLWCHS/2020_0.txt
data/product_examples/FLWCHS/2020_1.txt
data/product_examples/FLWLBF/FLWLBF_1.txt
data/product_examples/FLWLBF/FLWLBF_2.txt
data/product_examples/FLWLBF/FLWLBF_3.txt
data/product_examples/FLWLBF/FLWLBF_4.txt
data/product_examples/FLWLBF/FLWLBF_5.txt
data/product_examples/FLWMHX/0.txt
data/product_examples/FLWMHX/1.txt
data/product_examples/FLWMOB/FLS.txt
data/product_examples/FLWMOB/FLW.txt
data/product_examples/FLWPAH/FLWPAH_1.txt
data/product_examples/FLWPAH/FLWPAH_2.txt
data/product_examples/HML/HMLARX.txt
data/product_examples/HML/HMLDMX.txt
data/product_examples/HML/HMLMOB.txt
data/product_examples/LSR/LSR.txt
data/product_examples/LSR/LSRBOX.txt
data/product_examples/LSR/LSRBOXamp.txt
data/product_examples/LSR/LSRCRP.txt
data/product_examples/LSR/LSRDMX.txt
data/product_examples/LSR/LSRDVN_old.txt
data/product_examples/LSR/LSRFSD.txt
data/product_examples/LSR/LSRGSP_future.txt
data/product_examples/LSR/LSRJAN_NAN.txt
data/product_examples/LSR/LSRJAN_fakeunits.txt
data/product_examples/LSR/LSRPIH.txt
data/product_examples/LSR/LSRPSR.txt
data/product_examples/LSR/LSRTAE.txt
data/product_examples/LSR/LSRTBW_badmnd.txt
data/product_examples/LSR/LSRTWC.txt
data/product_examples/LSR/LSR_empty.txt
data/product_examples/MCD_MPD/MPD.txt
data/product_examples/MCD_MPD/SWOMCD.txt
data/product_examples/MCD_MPD/SWOMCD_2010.txt
data/product_examples/MCD_MPD/SWOMCD_sep1.txt
data/product_examples/MCD_MPD/SWOMCDconcerning.txt
data/product_examples/MCD_MPD/SWOMCDprob.txt
data/product_examples/METAR/badchars.txt
data/product_examples/METAR/collective.txt
data/product_examples/METAR/collective2.txt
data/product_examples/METAR/first.txt
data/product_examples/METAR/rtd_bbb.txt
data/product_examples/METAR/sa.txt
data/product_examples/MOS/ECS.txt
data/product_examples/MOS/LAVUSA.txt
data/product_examples/MOS/LEVUSA.txt
data/product_examples/MOS/METNC1.txt
data/product_examples/MOS/MET_empty.txt
data/product_examples/MOS/MEXAFG.txt
data/product_examples/MOS/MEXNC1.txt
data/product_examples/MOS/MEXNC1_winter.txt
data/product_examples/MOS/NBEUSA.txt
data/product_examples/MOS/NBSUSA.txt
data/product_examples/MOS/NBSUSA_32.txt
data/product_examples/MOS/NBSUSA_32_station.txt
data/product_examples/MOS/NBSUSA_empty.txt
data/product_examples/MOS/NBXUSA.txt
data/product_examples/MOS/NBXUSA_int.txt
data/product_examples/MWWCAR/0.txt
data/product_examples/MWWCAR/1.txt
data/product_examples/MWWCAR/10.txt
data/product_examples/MWWCAR/11.txt
data/product_examples/MWWCAR/12.txt
data/product_examples/MWWCAR/13.txt
data/product_examples/MWWCAR/14.txt
data/product_examples/MWWCAR/15.txt
data/product_examples/MWWCAR/16.txt
data/product_examples/MWWCAR/17.txt
data/product_examples/MWWCAR/18.txt
data/product_examples/MWWCAR/19.txt
data/product_examples/MWWCAR/2.txt
data/product_examples/MWWCAR/20.txt
data/product_examples/MWWCAR/21.txt
data/product_examples/MWWCAR/22.txt
data/product_examples/MWWCAR/3.txt
data/product_examples/MWWCAR/4.txt
data/product_examples/MWWCAR/5.txt
data/product_examples/MWWCAR/6.txt
data/product_examples/MWWCAR/7.txt
data/product_examples/MWWCAR/8.txt
data/product_examples/MWWCAR/9.txt
data/product_examples/MWWLWX/00.txt
data/product_examples/MWWLWX/01.txt
data/product_examples/MWWLWX/02.txt
data/product_examples/MWWLWX/03.txt
data/product_examples/MWWLWX/04.txt
data/product_examples/MWWLWX/05.txt
data/product_examples/MWWLWX/06.txt
data/product_examples/MWWLWX/07.txt
data/product_examples/MWWLWX/08.txt
data/product_examples/MWWLWX/09.txt
data/product_examples/MWWLWX/10.txt
data/product_examples/MWWLWX/11.txt
data/product_examples/MWWLWX/12.txt
data/product_examples/MWWLWX/13.txt
data/product_examples/MWWLWX/14.txt
data/product_examples/MWWLWX/15.txt
data/product_examples/MWWLWX/16.txt
data/product_examples/MWWLWX/17.txt
data/product_examples/MWWMQT/0.txt
data/product_examples/MWWMQT/1.txt
data/product_examples/MWWMQT/2.txt
data/product_examples/MWWMQT/3.txt
data/product_examples/MWWPQR/MWWPQR_0.txt
data/product_examples/MWWPQR/MWWPQR_1.txt
data/product_examples/NCEI/DS3505.txt
data/product_examples/NCEI/DS3505_KAMW_2016.txt
data/product_examples/NESDIS/SCPCR1_jan1.txt
data/product_examples/NESDIS/SCPPR2.txt
data/product_examples/NLDN/example.bin
data/product_examples/NPWBOX/NPW_01.txt
data/product_examples/NPWBOX/NPW_02.txt
data/product_examples/NPWBOX/NPW_03.txt
data/product_examples/NPWBOX/NPW_04.txt
data/product_examples/NPWBOX/NPW_05.txt
data/product_examples/NPWBOX/NPW_06.txt
data/product_examples/NPWBOX/NPW_07.txt
data/product_examples/NPWMAF/0.txt
data/product_examples/NPWMAF/1.txt
data/product_examples/NPWMAF/2.txt
data/product_examples/NPWMAF/3.txt
data/product_examples/NPWMAF/4.txt
data/product_examples/NPWMAF/5.txt
data/product_examples/NPWSTO/0.txt
data/product_examples/NPWSTO/1.txt
data/product_examples/NPWSTO/10.txt
data/product_examples/NPWSTO/11.txt
data/product_examples/NPWSTO/12.txt
data/product_examples/NPWSTO/13.txt
data/product_examples/NPWSTO/14.txt
data/product_examples/NPWSTO/15.txt
data/product_examples/NPWSTO/16.txt
data/product_examples/NPWSTO/2.txt
data/product_examples/NPWSTO/3.txt
data/product_examples/NPWSTO/4.txt
data/product_examples/NPWSTO/5.txt
data/product_examples/NPWSTO/6.txt
data/product_examples/NPWSTO/7.txt
data/product_examples/NPWSTO/8.txt
data/product_examples/NPWSTO/9.txt
data/product_examples/PIREPS/OVO.txt
data/product_examples/PIREPS/PIREP.txt
data/product_examples/PIREPS/PKTN.txt
data/product_examples/PIREPS/PRCUS.txt
data/product_examples/PIREPS/airmet.txt
data/product_examples/PIREPS/ampersand.txt
data/product_examples/PIREPS/badgeom.txt
data/product_examples/PIREPS/fourchar.txt
data/product_examples/PIREPS/groupdict.txt
data/product_examples/PIREPS/latlonloc.txt
data/product_examples/PIREPS/latlonloc2.txt
data/product_examples/PIREPS/offset.txt
data/product_examples/PIREPS/runway.txt
data/product_examples/PIREPS/space.txt
data/product_examples/PIREPS/ubmd90.txt
data/product_examples/RFWVEF/RFW_00.txt
data/product_examples/RFWVEF/RFW_01.txt
data/product_examples/RFWVEF/RFW_02.txt
data/product_examples/RFWVEF/RFW_03.txt
data/product_examples/SAW/SAW-cancelled.txt
data/product_examples/SAW/SAW-replaces.txt
data/product_examples/SAW/SAW3.txt
data/product_examples/SIGMETS/SIGA0A.txt
data/product_examples/SIGMETS/SIGA0B.txt
data/product_examples/SIGMETS/SIGAK2.txt
data/product_examples/SIGMETS/SIGAX.txt
data/product_examples/SIGMETS/SIGC.txt
data/product_examples/SIGMETS/SIGC_ISOL.txt
data/product_examples/SIGMETS/SIGC_badgeom.txt
data/product_examples/SIGMETS/SIGC_line.txt
data/product_examples/SIGMETS/SIGE.txt
data/product_examples/SIGMETS/SIGE3.txt
data/product_examples/SIGMETS/SIGP0A_line.txt
data/product_examples/SIGMETS/SIGP0H.txt
data/product_examples/SIGMETS/SIGPAP_cancel.txt
data/product_examples/SIGMETS/SIGPAS.txt
data/product_examples/SIGMETS/SIGPAT.txt
data/product_examples/SIGMETS/SIG_cancel.txt
data/product_examples/SPCPTS/PFWF38.txt
data/product_examples/SPCPTS/PFWF38_empty.txt
data/product_examples/SPCPTS/PFWFD1_example.txt
data/product_examples/SPCPTS/PTSD48.txt
data/product_examples/SPCPTS/PTSD48_empty.txt
data/product_examples/SPCPTS/PTSD48_nullgeom.txt
data/product_examples/SPCPTS/PTSD48_pre2015.txt
data/product_examples/SPCPTS/PTSDY1.txt
data/product_examples/SPCPTS/PTSDY1_190907.txt
data/product_examples/SPCPTS/PTSDY1_2.txt
data/product_examples/SPCPTS/PTSDY1_2002.txt
data/product_examples/SPCPTS/PTSDY1_2002_nogeom.txt
data/product_examples/SPCPTS/PTSDY1_3.txt
data/product_examples/SPCPTS/PTSDY1_baddbtime.txt
data/product_examples/SPCPTS/PTSDY1_bigenh.txt
data/product_examples/SPCPTS/PTSDY1_biggeom.txt
data/product_examples/SPCPTS/PTSDY1_biggeom2.txt
data/product_examples/SPCPTS/PTSDY1_canada.txt
data/product_examples/SPCPTS/PTSDY1_complex.txt
data/product_examples/SPCPTS/PTSDY1_geos.txt
data/product_examples/SPCPTS/PTSDY1_gh23.txt
data/product_examples/SPCPTS/PTSDY1_idx1_idx2.txt
data/product_examples/SPCPTS/PTSDY1_interior.txt
data/product_examples/SPCPTS/PTSDY1_invalidtime.txt
data/product_examples/SPCPTS/PTSDY1_largetor10.txt
data/product_examples/SPCPTS/PTSDY1_marine.txt
data/product_examples/SPCPTS/PTSDY1_new.txt
data/product_examples/SPCPTS/PTSDY1_nogeom.txt
data/product_examples/SPCPTS/PTSDY1_nogeom2.txt
data/product_examples/SPCPTS/PTSDY1_shapelyerror.txt
data/product_examples/SPCPTS/PTSDY1_topo.txt
data/product_examples/SPCPTS/PTSDY1_topoexp.txt
data/product_examples/SPCPTS/PTSDY2.txt
data/product_examples/SPCPTS/PTSDY2_interior.txt
data/product_examples/SPCPTS/PTSDY2_invalid.txt
data/product_examples/SPCPTS/PTSDY2_invalid2.txt
data/product_examples/SPCPTS/PTSDY2_month.txt
data/product_examples/SPCPTS/PTSDY2_nogeom.txt
data/product_examples/SPCPTS/PTSDY2_nogeom2.txt
data/product_examples/SPCPTS/PTSDY2_nogeom3.txt
data/product_examples/SPCPTS/PTSDY2_notimp.txt
data/product_examples/SPCPTS/PTSDY2_unpack.txt
data/product_examples/SPCPTS/PTSDY3.txt
data/product_examples/SPCPTS/PTSDY3_nogeoms.txt
data/product_examples/SPCPTS/SPCPTS.txt
data/product_examples/SVR/SVRPSR.txt
data/product_examples/TAF/TAFJFK.txt
data/product_examples/TORE/SVS_E.txt
data/product_examples/TORE/SVS_F.txt
data/product_examples/TORE/TOR.txt
data/product_examples/WSWAFG/0.txt
data/product_examples/WSWAFG/1.txt
data/product_examples/WSWAFG/2.txt
data/product_examples/WSWAFG/3.txt
data/product_examples/WSWAMA/WSWAMA_00.txt
data/product_examples/WSWAMA/WSWAMA_01.txt
data/product_examples/WSWAMA/WSWAMA_02.txt
data/product_examples/WSWAMA/WSWAMA_03.txt
data/product_examples/WSWAMA/WSWAMA_04.txt
data/product_examples/WSWAMA/WSWAMA_05.txt
data/product_examples/WSWAMA/WSWAMA_06.txt
data/product_examples/WSWAMA/WSWAMA_07.txt
data/product_examples/WSWAMA/WSWAMA_08.txt
data/product_examples/WSWAMA/WSWAMA_09.txt
data/product_examples/WSWAMA/WSWAMA_10.txt
data/product_examples/WSWAMA/WSWAMA_11.txt
data/product_examples/WSWDMX/WSW_00.txt
data/product_examples/WSWDMX/WSW_01.txt
data/product_examples/WSWDMX/WSW_02.txt
data/product_examples/WSWDMX/WSW_03.txt
data/product_examples/WSWDMX/WSW_04.txt
data/product_examples/WSWDMX/WSW_05.txt
data/product_examples/WSWDMX/WSW_06.txt
data/product_examples/WSWDMX/WSW_07.txt
data/product_examples/WSWDMX/WSW_08.txt
data/product_examples/WSWDMX/WSW_09.txt
data/product_examples/WSWDVN/0.txt
data/product_examples/WSWDVN/1.txt
data/product_examples/WSWDVN/2.txt
data/product_examples/WSWGRR/0.txt
data/product_examples/WSWGRR/1.txt
data/product_examples/WSWGRR/10.txt
data/product_examples/WSWGRR/11.txt
data/product_examples/WSWGRR/12.txt
data/product_examples/WSWGRR/13.txt
data/product_examples/WSWGRR/14.txt
data/product_examples/WSWGRR/2.txt
data/product_examples/WSWGRR/3.txt
data/product_examples/WSWGRR/4.txt
data/product_examples/WSWGRR/5.txt
data/product_examples/WSWGRR/6.txt
data/product_examples/WSWGRR/7.txt
data/product_examples/WSWGRR/8.txt
data/product_examples/WSWGRR/9.txt
data/product_examples/WSWOKX/0.txt
data/product_examples/WSWOKX/1.txt
data/product_examples/WSWOKX/10.txt
data/product_examples/WSWOKX/11.txt
data/product_examples/WSWOKX/12.txt
data/product_examples/WSWOKX/13.txt
data/product_examples/WSWOKX/14.txt
data/product_examples/WSWOKX/15.txt
data/product_examples/WSWOKX/16.txt
data/product_examples/WSWOKX/17.txt
data/product_examples/WSWOKX/2.txt
data/product_examples/WSWOKX/3.txt
data/product_examples/WSWOKX/4.txt
data/product_examples/WSWOKX/5.txt
data/product_examples/WSWOKX/6.txt
data/product_examples/WSWOKX/7.txt
data/product_examples/WSWOKX/8.txt
data/product_examples/WSWOKX/9.txt
data/product_examples/WSWOTX/WSW_00.txt
data/product_examples/WSWOTX/WSW_01.txt
data/product_examples/WSWOTX/WSW_02.txt
data/product_examples/WSWOTX/WSW_03.txt
data/product_examples/WSWOTX/WSW_04.txt
data/product_examples/WSWOTX/WSW_05.txt
data/product_examples/WSWOTX/WSW_06.txt
data/product_examples/WSWOTX/WSW_07.txt
data/product_examples/WSWOTX/WSW_08.txt
data/product_examples/WSWOUN/0.txt
data/product_examples/WSWOUN/1.txt
data/product_examples/WSWOUN/10.txt
data/product_examples/WSWOUN/11.txt
data/product_examples/WSWOUN/12.txt
data/product_examples/WSWOUN/2.txt
data/product_examples/WSWOUN/3.txt
data/product_examples/WSWOUN/4.txt
data/product_examples/WSWOUN/5.txt
data/product_examples/WSWOUN/6.txt
data/product_examples/WSWOUN/7.txt
data/product_examples/WSWOUN/8.txt
data/product_examples/WSWOUN/9.txt
data/product_examples/mIxEd_CaSe/FFSGLD.txt
data/product_examples/mIxEd_CaSe/FLWLCH.txt
data/product_examples/mIxEd_CaSe/HWOLOT.txt
data/product_examples/mIxEd_CaSe/LSRBOU.txt
data/product_examples/mIxEd_CaSe/LSRBYZ.txt
data/product_examples/tropical/TCPSP4.txt
data/product_examples/tropical/TCUCP1.txt
data/product_examples/vtec/NPWDMX_0.txt
data/product_examples/vtec/NPWDMX_1.txt
data/product_examples/vtec/TORFWD_0.txt
data/product_examples/vtec/TORFWD_1.txt
data/product_examples/vtec/WSWLWX_0.txt
data/product_examples/vtec/WSWLWX_1.txt
data/product_examples/vtec/WSWLWX_2.txt
data/product_examples/vtec/crosses_0.txt
data/product_examples/vtec/crosses_1.txt
data/product_examples/vtec/crosses_2.txt
data/product_examples/vtec/multiple.txt
data/wepp/cli.txt
data/wepp/crop.txt
data/wepp/empty_env.txt
data/wepp/good_env.txt
data/wepp/man.txt
data/wepp/man2.txt
data/wepp/ofe.txt
data/wepp/ofe2.txt
data/wepp/slp.txt
data/wepp/wb.txt
data/wepp/yld.txt
docs/Makefile
docs/make.bat
docs/source/conf.py
docs/source/index.rst
docs/source/api/modules.rst
docs/source/api/pyiem.nws.products.rst
docs/source/api/pyiem.nws.rst
docs/source/api/pyiem.rst
src/pyIEM.egg-info/PKG-INFO
src/pyIEM.egg-info/SOURCES.txt
src/pyIEM.egg-info/dependency_links.txt
src/pyIEM.egg-info/requires.txt
src/pyIEM.egg-info/top_level.txt
src/pyiem/__init__.py
src/pyiem/_version.py
src/pyiem/cscap_utils.py
src/pyiem/datatypes.py
src/pyiem/dep.py
src/pyiem/exceptions.py
src/pyiem/iemre.py
src/pyiem/meteorology.py
src/pyiem/mrms.py
src/pyiem/network.py
src/pyiem/nwnformat.py
src/pyiem/observation.py
src/pyiem/prism.py
src/pyiem/reference.py
src/pyiem/tracker.py
src/pyiem/twistedpg.py
src/pyiem/util.py
src/pyiem/wellknowntext.py
src/pyiem/windrose_utils.py
src/pyiem/data/climdiv.pickle
src/pyiem/data/conus_ccw.npy
src/pyiem/data/conus_marine_bnds.txt
src/pyiem/data/conus_marine_bnds_pre190509.txt
src/pyiem/data/cwa.pickle
src/pyiem/data/deplogo.png
src/pyiem/data/gini_ir_ramp.txt
src/pyiem/data/iailin_ccw.npy
src/pyiem/data/iowawfo.pickle
src/pyiem/data/logo.png
src/pyiem/data/midwest_ccw.npy
src/pyiem/data/pd_cities.pickle
src/pyiem/data/ugcs_county.pickle
src/pyiem/data/ugcs_zone.pickle
src/pyiem/data/us_states.pickle
src/pyiem/data/reference/centertext.txt
src/pyiem/data/reference/name2pytz.txt
src/pyiem/data/reference/ncei_state_codes.txt
src/pyiem/data/reference/nwsli2country.txt
src/pyiem/data/reference/nwsli2state.txt
src/pyiem/data/reference/prodDefinitions.txt
src/pyiem/data/reference/shef_physical_codes.txt
src/pyiem/data/reference/state_names.txt
src/pyiem/grid/__init__.py
src/pyiem/grid/zs.py
src/pyiem/ncei/__init__.py
src/pyiem/ncei/ds3505.py
src/pyiem/nws/__init__.py
src/pyiem/nws/gini.py
src/pyiem/nws/hvtec.py
src/pyiem/nws/lsr.py
src/pyiem/nws/nwsli.py
src/pyiem/nws/product.py
src/pyiem/nws/ugc.py
src/pyiem/nws/vtec.py
src/pyiem/nws/products/__init__.py
src/pyiem/nws/products/_vtec_util.py
src/pyiem/nws/products/cf6.py
src/pyiem/nws/products/cli.py
src/pyiem/nws/products/dsm.py
src/pyiem/nws/products/ffg.py
src/pyiem/nws/products/hml.py
src/pyiem/nws/products/hwo.py
src/pyiem/nws/products/lsr.py
src/pyiem/nws/products/mcd.py
src/pyiem/nws/products/metarcollect.py
src/pyiem/nws/products/mos.py
src/pyiem/nws/products/nhc.py
src/pyiem/nws/products/nldn.py
src/pyiem/nws/products/pirep.py
src/pyiem/nws/products/saw.py
src/pyiem/nws/products/scp.py
src/pyiem/nws/products/sigmet.py
src/pyiem/nws/products/spacewx.py
src/pyiem/nws/products/spcpts.py
src/pyiem/nws/products/sps.py
src/pyiem/nws/products/taf.py
src/pyiem/nws/products/vtec.py
src/pyiem/plot/__init__.py
src/pyiem/plot/calendarplot.py
src/pyiem/plot/colormaps.py
src/pyiem/plot/geoplot.py
src/pyiem/plot/use_agg.py
src/pyiem/plot/util.py
src/pyiem/plot/windrose.py
src/pyiem/templates/__init__.py
src/pyiem/templates/iem/__init__.py
src/pyiem/templates/iem/app.j2
src/pyiem/templates/iem/base.j2
src/pyiem/templates/iem/footer.j2
src/pyiem/templates/iem/full.j2
src/pyiem/templates/iem/navbar.j2
src/pyiem/templates/iem/sites.j2
src/pyiem/templates/iem/sortables.j2
tests/test_cscap_utils.py
tests/test_datatypes.py
tests/test_dep.py
tests/test_iemre.py
tests/test_meteorology.py
tests/test_mrms.py
tests/test_network.py
tests/test_nwnformat.py
tests/test_observation.py
tests/test_prism.py
tests/test_reference.py
tests/test_templates.py
tests/test_tracker.py
tests/test_twistedpg.py
tests/test_util.py
tests/test_wellknowntext.py
tests/test_windrose_utils.py
tests/baseline/test_windrose.png
tests/baseline/test_windrose_hour_limiter.png
tests/baseline/test_windrose_month_limiter.png
tests/baseline/test_windrose_upperair.png
tests/baseline/test_windrose_upperair_nodata.png
tests/grid/test_zs.py
tests/ncei/test_ds3505.py
tests/nws/test_gini.py
tests/nws/test_hvtec.py
tests/nws/test_lsrclass.py
tests/nws/test_nwsli.py
tests/nws/test_product.py
tests/nws/test_products.py
tests/nws/test_ugc.py
tests/nws/test_vtec.py
tests/nws/products/test_cf6.py
tests/nws/products/test_cli.py
tests/nws/products/test_dsm.py
tests/nws/products/test_ffg.py
tests/nws/products/test_hml.py
tests/nws/products/test_lsr.py
tests/nws/products/test_mcd.py
tests/nws/products/test_metarcollect.py
tests/nws/products/test_mos.py
tests/nws/products/test_nhc.py
tests/nws/products/test_nldn.py
tests/nws/products/test_pirep.py
tests/nws/products/test_products_vtec.py
tests/nws/products/test_saw.py
tests/nws/products/test_scp.py
tests/nws/products/test_sigmet.py
tests/nws/products/test_spcpts.py
tests/nws/products/test_sps.py
tests/nws/products/test_taf.py
tests/plot/test_calendarplot.py
tests/plot/test_colormaps.py
tests/plot/test_geoplot.py
tests/plot/test_windrose.py
tests/plot/baseline/test_alaska.png
tests/plot/baseline/test_barbs.png
tests/plot/baseline/test_calendar.png
tests/plot/baseline/test_calendar12.png
tests/plot/baseline/test_calendar2.png
tests/plot/baseline/test_calendar4.png
tests/plot/baseline/test_calendar8.png
tests/plot/baseline/test_climdiv.png
tests/plot/baseline/test_colorbar.png
tests/plot/baseline/test_colorbar2.png
tests/plot/baseline/test_colorbar3.png
tests/plot/baseline/test_contourf.png
tests/plot/baseline/test_conus.png
tests/plot/baseline/test_conus2.png
tests/plot/baseline/test_cwa.png
tests/plot/baseline/test_cwa_with_custom_masking.png
tests/plot/baseline/test_dep.png
tests/plot/baseline/test_drawcities.png
tests/plot/baseline/test_drawcounties.png
tests/plot/baseline/test_drawcounties_cornbelt.png
tests/plot/baseline/test_drawcounties_iailin.png
tests/plot/baseline/test_drawiowawfo.png
tests/plot/baseline/test_drawrandomtext.png
tests/plot/baseline/test_drawugcs.png
tests/plot/baseline/test_drawugcs2.png
tests/plot/baseline/test_fill_ugcs_color.png
tests/plot/baseline/test_fillstates.png
tests/plot/baseline/test_hexbin.png
tests/plot/baseline/test_illinois.png
tests/plot/baseline/test_issue101.png
tests/plot/baseline/test_issue217.png
tests/plot/baseline/test_issue292_nws_fill_ugcs.png
tests/plot/baseline/test_issue98_labelbar.png
tests/plot/baseline/test_michigan.png
tests/plot/baseline/test_overlap.png
tests/plot/baseline/test_pcolormesh.png
tests/plot/baseline/test_plot.png
tests/plot/baseline/test_plot2.png
tests/plot/baseline/test_plot22.png
tests/plot/baseline/test_plot3.png
tests/plot/baseline/test_scatter.png
tests/plot/baseline/test_states.png
tests/plot/baseline/test_stationplot.png
tests/plot/baseline/test_textplot.png
tests/plot/baseline/test_textplot2.png
tests/plot/baseline/test_ugcs_lwx.png
tests/plot/baseline/test_ugcs_lwx_zones.png
tests/plot/baseline/test_ugcs_withcustomlabels.png
tests/plot/baseline/test_usdm.png
tests/plot/baseline/test_windrose_barplot.png
tests/plot/baseline/test_windrose_barplot_noopts.png
tests/plot/baseline/test_windrose_basic.png
util/insert_testing_data.py
util/make_bounds.py
util/make_cities.py
util/make_shapes.py