Skip to content

d00dy89/wrf-web-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wrf-web-app

Project Logo

Flask Web application to use WRF model

Introduction

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.

Features

  • 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.

Dependencies

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

Installation

  • 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

About

Flask Web application to use WRF model

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors