Flask Web application to use WRF model
This project aims to create a user-friendly UI for running the Weather Research and Forecasting (WRF) model on your local computer. The UI allows users to easily install WRF, specify the desired date for running the model, configure the domain and run parameters, and visualize the outputs.
- Simple and intuitive UI for running WRF locally.
- Automatic installation of WRF.
- Easy date selection for running the model.
- Customizable domain and run parameters.
- Interactive visualization of WRF model outputs.
To use this project, you need the following dependencies:
- A Debian based Linux distro like ubuntu, pop-os, linux-mint etc..
- Anaconda environment manager of your choice -> miniconda or anaconda
- Enter to the directory of your choice to download the project into.
cd Documents- Clone this repository to your local machine.
git clone https://github.com/d00dy89/wrf-web-app.git- After downloading the code change directory to the project directory.
cd wrf-web-app- Create project conda environment and install dependencies
conda create --prefix ./wrf_conda_env --file spec-file.txt- Activate conda environment
conda activate wrf_conda_env/- After activating the environment run the app with
python run_app.py