Abstract
The Weather Research and Forecasting-Multi Operating System Installation Toolkit (WRF-MOSIT) is a set of scripting packages primarily developed for the automation, configuration, and installation of the standard Weather Research and Forecasting model (WRF), and other WRF applications: hurricane (HWRF), hydrological (WRF-Hydro) and chemical (WRF-Chem). The package consists of many tools for importing, configuring, and installing libraries, and undertaking a wide range of analyses to enhance scalability, performance, interoperability, and ease of use within a parallel computing environment. WRF-MOSIT is a cross-platform modular tool simplifies the installation process, automates configuration, and reduces the risk of errors during installation. It provides a simple and intuitive interface, which makes it easier for users who are not familiar with the installation process. This toolkit can be installed on the four main computer systems used in the atmospheric community: Debian Kernels, Darwin Kernels, Fedora & CentOS Kernels, and Windows Sub-System Linux Kernels, allowing users to install WRF on different systems without having to manually configure the system. The WRF-MOSIT toolkit is freely available on GitHub (https://github.com/HathewayWill/WRF-MOSIT). The toolkit improves efficiency by automating many of the steps involved in the WRF installation process, enabling users to spend less time on the installation process and more time on their research. Finally, insights are given for future developments. The purpose of the WRF-MOSIT is to alleviate the installation hurdles of installing all the requirements and supplementary files, software packages, and pre/post-processing tools to run the different WRF models.
-
The WRF-MOSIT toolkit simplifies the installation process, automates configuration, and reduces errors when installing the WRF model.
-
It is a cross-platform tool that can be installed on multiple operating systems, including Debian Kernels, Darwin Kernels, Fedora & CentOS Kernels, and Windows Sub-System Linux Kernels.
-
The WRF-MOSIT toolkit provides an intuitive interface that makes it easier for users who are not familiar with the installation process to install the WRF model.
-
This toolkit is freely available on GitHub and improves efficiency by automating many of the steps involved in the installation process, enabling users to spend more time on their research.
-
The paper provides insights into future developments of the WRF-MOSIT toolkit, including the addition of more features and support for other coupled model packages.
Similar content being viewed by others
Data availability
Software name: WRF-MOSIT toolkit
Developer: William Hatheway
Email: hatheway.will@gmail.com
Year first available: 2020
Hardware required: Linux (Debian or CentOS Kernel), Darwin Kernel (MacOS), Windows Sub-System Linux (Debian or CentOS Kernel)
Main software required: BASH
Program size: 350 GB after full installation including the mandatory, supplemental, and optional GEOG files
License: GPL-3.0
Repository: https://github.com/HathewayWill/WRF-MOSIT.
Documentations: https://github.com/HathewayWill/WRF-MOSIT/blob/main/README.md.
References
Appel KW, Gilliam RC, Davis N, Zubrow A, Howard SC (2011) Overview of the atmospheric model evaluation tool (AMET) v1.1 for evaluating meteorological and air quality models. Environ Model Softw 26:434–443. https://doi.org/10.1016/J.ENVSOFT.2010.09.007
Brousse O, Martilli A, Foley M, Mills G, Bechtel B (2016) WUDAPT, an efficient land use producing data tool for mesoscale models? Integration of urban LCZ in WRF over Madrid. Urban Clim 17:116–134. https://doi.org/10.1016/J.UCLIM.2016.04.001
Brown B, Jensen T, Gotway JH, Bullock R, Gilleland E, Fowler T, Newman K, Adriaansen D, Blank L, Burek T, Harrold M, Hertneky T, Kalb C, Kucera P, Nance L, Opatz J, Vigh J, Wolff J (2021) The model evaluation tools (MET): more than a decade of community-supported forecast verification. Bull Am Meteorol Soc 102:E782–E807. https://doi.org/10.1175/BAMS-D-19-0093.1
Carslaw DC, Ropkins K (2012) Openair — an R package for air quality data analysis. Environ Model Softw 27–28. https://doi.org/10.1016/J.ENVSOFT.2011.09.008
Chang V (2017) Towards data analysis for weather cloud computing. Knowl-Based Syst 127:29–45. https://doi.org/10.1016/J.KNOSYS.2017.03.003
Coen JL, Cameron M, Michalakes J, Patton EG, Riggan PJ, Yedinak KM (2013) WRF-Fire: coupled Weather–Wildland Fire modeling with the weather research and forecasting model. J Appl Meteorol Climatol 52:16–38. https://doi.org/10.1175/JAMC-D-12-023.1
Fast JD, Gustafson WI, Easter RC, Zaveri RA, Barnard JC, Chapman EG, Grell GA, Peckham SE (2006) Evolution of ozone, particulates, and aerosol direct radiative forcing in the vicinity of Houston using a fully coupled meteorology-chemistry-aerosol model. J Geophys Res Atmos 111. https://doi.org/10.1029/2005JD006721
Grell GA, Peckham SE, Schmitz R, McKeen SA, Frost G, Skamarock WC, Eder B (2005) Fully coupled online chemistry within the WRF model. Atmos Environ 39:6957–6975. https://doi.org/10.1016/J.ATMOSENV.2005.04.027
Hluchy L (2016) Software support for the execution of WRF (Weather Research and Forecasting) simulations on HPC infrastructures. https://doi.org/10.1109/eScience.2016.7870932
Hoste K, Timmerman J, Georges A, Weirdt S, D (2012) Easybuild: building software with ease. Proc – 2012 SC Companion High Perform. Comput Netw Storage Anal SCC 2012:572–582. https://doi.org/10.1109/SC.COMPANION.2012.81
Maharjan A, Shakya A (2022) Enhancement of WRF Model using CUDA. Interdiscip J Innov Nepal Acad 1:16–22. https://doi.org/10.3126/IDJINA.V1I1.51963
McCaslin et al (2004) 14.4 A Graphical User Interface to Prepare the Standard Initialization for WRF (2004–84Annual_20waf16nw) [WWW Document]. https://ams.confex.com/ams/84Annual/techprogram/paper_69852.htm. Accessed 3.7.23
Meyer D, Riechert M (2019) Open source QGIS toolkit for the advanced research WRF modeling system. Environ Model Softw 112:166–178. https://doi.org/10.1016/J.ENVSOFT.2018.10.018
Muñoz-Esparza D, Kosović B, Jiménez PA, Coen JL (2018) An accurate fire-spread algorithm in the weather research and forecasting model using the level-set method. J Adv Model Earth Syst 10:908–926. https://doi.org/10.1002/2017MS001108
National Oceanic and Atmospheric Administration (NOAA) (2021) WRF User’s Guide. Retrieved from https://www2.mmm.ucar.edu/wrf/users/docs/user_guide_V4/user_guide_V4.3.pdf. Accessed 2021
Nikfal A (2023) PostWRF: interactive tools for the visualization of the WRF and ERA5 model outputs. Environ Model Softw 160:105591. https://doi.org/10.1016/J.ENVSOFT.2022.105591
Sanyal J, Zhang S, Dyer J, Mercer A, Amburn P, Moorhead R (2010) Noodles: a tool for visualization of numerical weather model ensemble uncertainty. IEEE Trans Vis Comput Graph 16:1421–1430. https://doi.org/10.1109/TVCG.2010.181
Shi J, Wu Z, Lu G, Li Y (2013) Design and application of WRF computing platform based on B/S structure. Proc – 2013 Int Conf Mechatron Sci Electr Eng Comput MEC 2013:1804–1807. https://doi.org/10.1109/MEC.2013.6885345
Skamarock WC, Klemp JB, Dudhia J, Gill DO, Barker DM, Wang W, Powers JG (2008) A description of the advanced research WRF version 3. NCAR/TN. https://doi.org/10.5065/D68S4MVH
Skamarock C, Klemp B, Dudhia J, Gill O, Liu Z, Berner J, Wang W, Powers G, Duda G, Barker D, Huang X (2021) A Description of the Advanced Research WRF Model Version 4.3. https://doi.org/10.5065/1DFH-6P97
Wang YQ (2014) MeteoInfo: GIS software for meteorological data visualization and analysis. Meteorol Appl 21:360–368. https://doi.org/10.1002/MET.1345
Acknowledgements
The authors want to thank the anonymous reviewers for helping to improve the quality of the manuscript.
Funding
This research authors, except HR, did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors. HR is funded by Fonds National de la Recherché – FNR under Industrial Fellowship. IF program project number: 17130773.
Author information
Authors and Affiliations
Contributions
WH designed and drafted the manuscript. WH and HS conceived and coordinated the study. AM and HS carried out the literature review and supervised the research study. HR tested this code on MacOS, arm64 architecture. All authors contributed to code development and testing. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Ethics approval and consent to participate
Not applicable.
Competing interests
The authors declare no competing interests.
Additional information
Communicated by: H. Babaie
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
Below is the link to the electronic supplementary material.
(MP4 24.4 MB)
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Hatheway, W., Snoun, H., ur Rehman, H. et al. WRF-MOSIT: a modular and cross-platform tool for configuring and installing the WRF model. Earth Sci Inform 16, 4327–4336 (2023). https://doi.org/10.1007/s12145-023-01136-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12145-023-01136-y