WDPM
WDPM: the Wetland DEM Ponding Model - Published in JOSS (2021)
Science Score: 95.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 6 DOI reference(s) in README and JOSS metadata -
✓Academic publication links
Links to: joss.theoj.org -
✓Committers with academic emails
1 of 4 committers (25.0%) from academic institutions -
○Institutional organization owner
-
✓JOSS paper metadata
Published in Journal of Open Source Software
Repository
The Wetland DEM Ponding Model
Basic Info
- Host: GitHub
- Owner: CentreForHydrology
- License: gpl-3.0
- Language: C
- Default Branch: master
- Size: 92.3 MB
Statistics
- Stars: 13
- Watchers: 4
- Forks: 10
- Open Issues: 2
- Releases: 1
Metadata Files
README.md
WDPM
The Wetland DEM Ponding Model (WDPM) was developed at the Centre for Hydrology at the University of Saskatchewan to model the spatial distribution of water in depressions in the Canadian Prairies.
The program is described in
Shook et al., (2021). WDPM: the Wetland DEM Ponding Model. Journal of Open Source Software, 6(64), 2276, https://doi.org/10.21105/joss.02276
Please cite all uses of the program.
Several presentations on using WDPM are available at https://research-groups.usask.ca/hydrology/modelling/wdpm.php.
Folders and files
/ - contains files describing the program
- README.md - this file
- LICENSE - GPL 3.0 licence file
- requirements.txt - file containing libraries required by WDPM.py
- codemeta.json - description of the project metadata
src - contains program source code files:
- WDPMCL.c - WDPM main line. Can be executed from the command line or from the GUI
- runoff.cl - OpenCL kernel that does the water smoothing
- WDPM.py - GUI for running the program. Written in Python 3
- CMakeLists.txt - configuration file for building the program using cmake
- cmap_black.sh - shell script for converting model output to an image on Linux or MacOS
- cmap.bat - shell script for converting model output to an image on Windows
dem - contains a sample digital elevation model (DEM) for use with the WDPM:
- basin5.asc - DEM of sub-basin 5 at Smith Creek in SW Saskatchewan.
paper - contains files for the paper 'WDPM: the Wetland DEM Ponding Model'
manual - contains the user manual WDPMUserGuide_2.pdf as well as the document Lyx file and images used
validation - contains scripts to validate that WDPM is running correctly
- validate_WDPM.sh - Bash script which runs the other scripts
- add_test.awk - awk script to test the WDPM Add module
- drain_test.awk - awk script to test the WDPM Drain module
- subtract_test.awk - awk script to test the WDPM Subtract module
- WDPM_validation.md - Markdown document explaining the validation scripts
Program requirements
The WDPM requires the use of other programs in order to work properly.
- Python 3 and the wxPython library are required to run the GUI,
- OpenCL drivers are required to use parallel processing,
- gdaldem is required to create maps of water distribution.
Compilation of the WDPM and installation of the other required software are described in the manual . The manual also describes how to run the program and gives case studies showing how the program has been used to solve some real-world problems.
Owner
- Name: Centre for Hydrology
- Login: CentreForHydrology
- Kind: organization
- Repositories: 4
- Profile: https://github.com/CentreForHydrology
JOSS Publication
WDPM: the Wetland DEM Ponding Model
Authors
Tags
hydrology Canadian Prairies water distribution connected fractionCodeMeta (codemeta.json)
{
"@context": "https://raw.githubusercontent.com/codemeta/codemeta/master/codemeta.jsonld",
"@type": "Code",
"author": [
{
"@id": "http://orcid.org/0000-0003-0363-9929",
"@type": "Person",
"email": "kevin.shook@usask.ca",
"name": "Kevin Shook",
"affiliation": "Centre for Hydrology, University of Saskatchewan"
}
],
"identifier": "",
"codeRepository": "https://github.com/CentreForHydrology/WDPM",
"datePublished": "2020-05-04",
"dateModified": "2020-05-04",
"dateCreated": "2020-05-04",
"description": "Models the spatial distribution of water on the Canadian Prairies",
"keywords": "C, Python, hydrology, Canadian Prairies, water distribution, connected fraction",
"license": "GPL v3.0",
"title": "WDPM, the Wetland DEM Ponding Model",
"version": "v2.0.0"
}
GitHub Events
Total
Last Year
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Kevin Shook | k****k@u****a | 70 |
| leogean3 | 6****3 | 21 |
| Raymond Spiteri | s****i@c****a | 2 |
| Richard Barnes | r****s@u****u | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 38
- Total pull requests: 37
- Average time to close issues: 8 months
- Average time to close pull requests: 1 day
- Total issue authors: 4
- Total pull request authors: 6
- Average comments per issue: 3.21
- Average comments per pull request: 1.46
- Merged pull requests: 30
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- r-barnes (23)
- awickert (7)
- KCallaghan (7)
- KevinShook (1)
Pull Request Authors
- leogean3 (27)
- KevinShook (6)
- awickert (1)
- rjspiteri (1)
- r-barnes (1)
- lawfordp2017 (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- wxPython >=4.1.0
