WRF / WRFCHEM / WRF Hydro / Hurricane WRF Install Scripts for the Atmospheric Community

Submitted by hatheway.will on Thu, 08/04/2022 - 20:06
Forum: Users | General

Hello and Good Day to the Weather Research Forecasting Modeling Community, Atmospheric Science Community, & Meteorological Organization Leaders,


My name is Will Hatheway and I am a meteorologist in Texas, USA. I apologize if you see this email multiple times as I am sending it around the world to spread the news.


In my previous emails, I told you about my BASH code in Ubuntu that allows the Weather Research Forecasting Model (WRF) to be self-installed with very little user input on Linux 32-bit, Linux 64-bit and MacOS.  It should be noted it will also work on Window's Sub-Linux system but everything will need to be done via command line.


Today I have some GREAT news, and some BAD news, regarding my codes.


I will start off with the bad news first to get it out of the way.  Due to an error on my part my old github account (https://github.com/whatheway) has been deleted along with all the repositories and past releases of my code.  This was due to a misunderstanding of how github enterprise accounts work and thus I had to delete it and recreate it.  My NEW github account is (https://github.com/HathewayWill) and all my repositories with the LATEST version of my code can be found there.  I will include the links to all my codes below.


Now onto the GREAT news.


My WRF, WRFCHEM, and WRF-Hydro scripts have had over 1750 downloads across the world.  My previous map had duplicate IP address downloads, at the exact same timestamp, which caused an overestimation.  The previous download count was probably closer to 1300 downloads. A map showing where they have been downloaded and how many downloads there have been is attached to this email.  Having worked with the WRF on my personal computer I know how difficult it can be to install and my codes have helped users all over the world on 6 continents and 53 countries get past this first hurdle of using the WRF model. 


With the rollout of Ubuntu 22.04 (Jammy Jellyfish) there have been some compatibility issues with my code, due to GNU 11, that I have resolved with my latest update. Also, there have been newer libraries created that I have updated my code to reflect as well.


Below is a summary of all the features that the latest code that I recently updated, will include on my new github links:


The WRF install scripts will now include the latest versions of the following:

  • Miniconda3 

  • NCAR Command Language (NCL) v6.6.2

  • WRF-Python v1.3.4.1

  • MET 10.1.2

  • METPLUS 4.1.3




  • RIP4

  • ARWpost V3.1

  • UPP 4.1

  • OpenGrADS v 2.2.1


  • All the latest compilers and libraries

    • Zlib 1.2.12

    • libpng 1.6.37

    • Jasper 1.900.1

    • MPICH 4.0.2

    • HDF5 1.12.2

    • NETCDF-C 4.9.0

      • Built with NETCDF-4 Support

    • NETCDF-Fortran 4.6.0

      • Built with NETCDF-4 Support

  • WRFCHEM-Tools 

    • MOZBC

    • MEGAN





    • UBC

    • Aircraft

    • FINN

  • WRFHYDRO Preprocessor

    • Utilizing OpenGIS

  • Installation Process is now in Parallel

    • Uses -j to speed up process

      • Except on MasOS -j is not used

    • Will lead to significantly shorter install times


Below you will find links to the install scripts for Linux 32/64bit and MacOS.




WRF-Hydro Standalone


WRF-Hydro Coupled

DTC Model Evaluation Tools






Now for the BIG announcement.


Over the past couple of months I have been working with another meteorologist here in Texas ( https://github.com/mkr39) on building an install script for the Hurricane Weather Research Forecasting Model (HWRF) version 4.0a.  That script is now completed. HWRF is another tool that helps forecasters around the world with hurricane research. 






A few things about the HWRF install script:


  • This script is a "one-click" install

    • No user input is needed to configure libraries or install packages.

  • Utilizes Intel compilers

  • Uses different install libraries than the other WRF scripts.

  • Can run cases only up to March 2021 due to changes in input data

    • The model only uses Grib2 data

    • Newer cases studies will have to convert NETCDF/NETCDF4 code to Grib2 data 


Please make sure to read over all the scripts to make sure you know what they are doing and comment out lines of code if needed for your specific application. 


Pay attention to the GEOG files as they take up over 200GB if they are all downloaded and unpacked. 


Also, the WRF-CHEM tools are around 50GB. 


In total the WRF installation, with everything downloaded, takes about ~250-275GB of storage space if nothing is left out.


If you have downloaded and utilized my scripts before, please make sure to download this version and reinstall to get all the tools and processors and latest patches in the WRF code. 


It has been recommended to me to have a citation included for my scripts should they be used in any research application.  In the Github code there is a citation script that writes a citation in APA form.  This is the format accepted by Github, if you need it in another format I can provide information for you.


Lastly, I have been asked by users of my code if I would enable the sponsorship/donation button on Github as a way to say thank you for all my hard work.  I have had mixed feelings on whether or not I should enable this feature as I don't want to come across as asking for money for my work.  However I ultimately decided to turn this feature on due to the high level of requests.  Let me be clear, my code is not pay to use and donations/sponsorships  are NOT required to use it.  IF you choose to make a donation I will graciously accept it and will be very thankful for your donation.



As always, I write these scripts to better help the greater atmospheric community.  I seek no recognition or accolades.  If I can help the advancement of the global atmospheric community through this small effort then I will be happy.


I ask that you please share these scripts amongst your friends, colleagues, any email lists you manage, or newsletters.  WRF is a powerful tool and it is my hope that with these scripts it will be easier for researchers to utilize.


If you like my code please feel free to star and follow it on github as well as add me on LinkedIn!



Will Hatheway




PS. If the graphic is to small you can see all the downloads by country here: