PostWRF
Visualization and postprocessing of the WRF and ERA5 data.
https://github.com/anikfal/PostWRF
Category: Atmosphere
Sub Category: Meteorological Observation and Forecast
Keywords
atmospheric-science data-visualization era5 ncl postprocessing rttov visualization weather wrf
Last synced: about 10 hours ago
JSON representation
Repository metadata
Visualization and postprocessing of the WRF and ERA5 data
- Host: GitHub
- URL: https://github.com/anikfal/PostWRF
- Owner: anikfal
- License: mit
- Created: 2018-03-31T20:13:15.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-11-03T15:08:21.000Z (about 2 months ago)
- Last Synced: 2025-12-08T07:00:09.245Z (17 days ago)
- Topics: atmospheric-science, data-visualization, era5, ncl, postprocessing, rttov, visualization, weather, wrf
- Language: NCL
- Homepage:
- Size: 7.35 MB
- Stars: 68
- Watchers: 4
- Forks: 17
- Open Issues: 6
- Releases: 3
-
Metadata Files:
- Readme: README.md
README.md
PostWRF
Visualization and Postprocessing of WRF and ERA5 Data
Plot WRF and ERA5 data with a namelist — just like running the WRF model.
PostWRF is a collection of interactive tools, written in NCL and Bash, for visualizing and post-processing WRF model outputs, as well as ERA5 and RTTOV data (to some extent).
It is designed for both beginners and expert users:
- Students can easily plot WRF or ERA5 outputs without dealing with programming syntax or script debugging.
- Advanced users can perform routine postprocessing tasks quickly and reproducibly.
🧩 Main Capabilities
- WRF data extraction
- WRF horizontal contour plotting
- WRF vertical cross-section plotting
- WRF statistical diagrams
- RTTOV input (from WRF) and output data generation
- WRF data conversion to GeoTIFF
- WRF Skew-T and wind rose diagrams
- ERA5 horizontal contour plotting
- ERA5 data extraction
🖼️ Sample Visualizations
⚙️ Installation
Install NCL on a Linux system (example for Fedora):
sudo dnf install ncl
That’s it! This is sufficient for most of PostWRF’s features.
🚀 Usage
- Clone the repository:
cd PostWRF
- Make scripts executable:
chmod +x postwrf.sh modules/*.sh modules_era/*.sh
- Copy or link your WRF or ERA5 files into the
postwrfdirectory. - Run the main script:
./postwrf.sh
- Follow the on-screen instructions to visualize or postprocess your data.
📘 Documentation
Comprehensive documentation with practical examples:
https://postwrf.readthedocs.io/en/master
🎥 YouTube Training Videos
Watch video tutorials here:
PostWRF YouTube Playlist
📄 Citation
If you use PostWRF in your research, please cite the following publication:
Nikfal, A. (2022). PostWRF: An Interactive Visualization and Postprocessing Tool for WRF Outputs. Environmental Modelling & Software, 105591.
https://doi.org/10.1016/j.envsoft.2022.105591
Owner metadata
- Name: Amirhossein Nikfal
- Login: anikfal
- Email:
- Kind: user
- Description: Atmospheric Modeling & Data Science
- Website:
- Location: Germany
- Twitter:
- Company: Jülich Supercomputing Centre
- Icon url: https://avatars.githubusercontent.com/u/11738727?u=cb1f2005b78bebe41043cf4514582f0f992a4904&v=4
- Repositories: 1
- Last ynced at: 2023-03-10T03:50:39.298Z
- Profile URL: https://github.com/anikfal
GitHub Events
Total
- Issues event: 17
- Watch event: 13
- Issue comment event: 20
- Push event: 2
- Fork event: 5
Last Year
- Issues event: 10
- Watch event: 9
- Issue comment event: 7
- Push event: 2
- Fork event: 4
Committers metadata
Last synced: 2 days ago
Total Commits: 192
Total Committers: 1
Avg Commits per committer: 192.0
Development Distribution Score (DDS): 0.0
Commits in past year: 3
Committers in past year: 1
Avg Commits per committer in past year: 3.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| Amirhossein Nikfal | a****l@g****m | 192 |
Issue and Pull Request metadata
Last synced: 4 months ago
Total issues: 55
Total pull requests: 7
Average time to close issues: about 2 months
Average time to close pull requests: 1 minute
Total issue authors: 30
Total pull request authors: 1
Average comments per issue: 4.36
Average comments per pull request: 0.0
Merged pull request: 7
Bot issues: 0
Bot pull requests: 0
Past year issues: 11
Past year pull requests: 0
Past year average time to close issues: 4 days
Past year average time to close pull requests: N/A
Past year issue authors: 8
Past year pull request authors: 0
Past year average comments per issue: 1.64
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- fipoucat (8)
- MrHoneyB (7)
- paparao123 (4)
- raedh80 (2)
- Nikolaidis8416 (2)
- qwdy (2)
- sudhansu-s-rath (2)
- tinpk85 (2)
- LJroy1998 (2)
- sstikle (2)
- AbdBaten (2)
- ADgit7 (2)
- NishantBehera (1)
- KC181818 (1)
- hissei1247 (1)
Top Pull Request Authors
- anikfal (7)
Top Issue Labels
- enhancement (5)
- bug (4)
- good first issue (3)
Top Pull Request Labels
Score: 4.30406509320417