My name is Eric J. Drewitz and I am a Meteorologist with a hobby for software development. I mainly code in the Python programming language. I am also starting to dabble in shell scripting.
My work focuses on developing packages to help fellow meteorologists and weather enthusiats access, analyze and visualize various types of weather and climate data.
-
WxData - An open-source Python package that is a one stop shop to assist users building ETL Pipelines for publicly available weather data. Additional tools to query, transform and fill gaps in data are found here as well as tools to assist you created Python automated workflows.
-
FireWxPy - An open source Python package focused on weather data visualization that has a special emphasis on fire weather.
-
xmACIS2Py - An open source Python package focused on creating data visualizations of ACIS2 climate data (xmACIS2 in Python).
-
shapeography - An open source Python package that has a client that automates the download and installation of cartographic files (has VPN/PROXY connection support). Also has tools to unzip these files and extract data from these cartographic files (i.e. .shp and .geojson files).
-
PyClimo - An open source Python package for climate data analysis such as NCAR Reanalysis and PRISM data.
| Package | conda-forge (Anaconda) downloads | pip (pypi) downloads |
|---|---|---|
| FireWxPy | ||
| WxData | ||
| xmACIS2Py | ||
| shapeography | ||
| PyClimo |
I hope you find my libraries useful whether you are an operational meteorologist, researcher, academic etc. My goal is to make computer programming easier for fellow meteorologists, atmospheric scientists and climate scientists alike.



