Skip to main content

WRF for Grid (WRF4G) is a framework for the execution and monitoring of the WRF Modelling System.

Project description

WRF4G

WRF4G is a framework for executing and monitoring weather and climate experiments with the WRF Modeling System (see this presentation) for an introduction to WRF). It provides a flexible and easy way of designing complex experiments involving many simulations (multiple start/end dates, multi-ensemble simulations, long climate runs and so on). The monitor allows a precise control of the experiment's state, where broken simulations are automatically detected and relaunched at the next submission.

Given a list of computing resources that the user can access, WRF4G submits the experiment to them according to the experiment needs. Users can configure different (Distributed Computing Infrastructures (DCIs) such as HPC, Grid and Cloud resources. The output files are going to be stored depending on the resources used to run the simulations.

WRF4G can be installed in any Linux Computer. It provides the services needed to prepare, run and monitor experiments and it can manage many computing resources and use them at the same time to run different simulations of a WRF experiment.

Requirements and Installation

WRF4G can be installed in any 64-bit linux operating systems. Before installing WRF4G, make sure that the gcc compiler, python3(>3.5) and pip3 are present in your environment.

WRF4G has been tested under the following operating systems:

  • Ubuntu 16.04, 18.04, 20.04 : Issues not known.
  • Centos 7: It is necesary to upgrade the default version of pip3 to the most recent. To do that you can run the following command: sudo pip3 install --upgrade pip

The recommended way to install WRF4G is by using the command pip3 install wrf4g

More information about WRF4G installation can be found in the WRF4G wiki.

QuickStart

Example for deploy WRF4G and run a simple test experiment

wrf4g start
wrf4g resource
wrf4g exp test define --from-template=single
wrf4g exp test create --dir test
wrf4g exp test submit
wrf4g exp test1 submit --rerun

Usage

Check the WRF4G wiki for detailed documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wrf4g-3.1.0.tar.gz (80.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wrf4g-3.1.0-py3-none-any.whl (133.4 kB view details)

Uploaded Python 3

File details

Details for the file wrf4g-3.1.0.tar.gz.

File metadata

  • Download URL: wrf4g-3.1.0.tar.gz
  • Upload date:
  • Size: 80.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.10

File hashes

Hashes for wrf4g-3.1.0.tar.gz
Algorithm Hash digest
SHA256 3688231dec44fba8b3c2003723d732664bdfbedf65f8ba4d1188fddae521b67b
MD5 dfb17b0f485f4f7c152bddf9c61e73a4
BLAKE2b-256 beedcd50d052aecc0bda9bc194b4bd6fc7b14c98eb9682694c477e81775a288c

See more details on using hashes here.

File details

Details for the file wrf4g-3.1.0-py3-none-any.whl.

File metadata

  • Download URL: wrf4g-3.1.0-py3-none-any.whl
  • Upload date:
  • Size: 133.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.10

File hashes

Hashes for wrf4g-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b9caac3d2a81cd229a28c5693c9920b76b68ce5fa18535bf959f27d3a1dca801
MD5 39b2598c909b836c623807c965ba238a
BLAKE2b-256 3255cd4f383c389c7b112cfd898bc9f284087afe93f04aae7c5b88ba7073b5c9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page