rabpro
rabpro: global watershed boundaries, river elevation profiles, and catchment statistics - Published in JOSS (2022)
Science Score: 100.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 13 DOI reference(s) in README and JOSS metadata -
✓Academic publication links
Links to: joss.theoj.org, zenodo.org -
✓Committers with academic emails
2 of 6 committers (33.3%) from academic institutions -
○Institutional organization owner
-
✓JOSS paper metadata
Published in Journal of Open Source Software
Keywords
Keywords from Contributors
Scientific Fields
Repository
Delineating watershed basins and computing attribute statistics using Google Earth Engine
Basic Info
- Host: GitHub
- Owner: VeinsOfTheEarth
- License: bsd-3-clause
- Language: Python
- Default Branch: main
- Homepage: https://VeinsOfTheEarth.github.io/rabpro
- Size: 24.6 MB
Statistics
- Stars: 35
- Watchers: 3
- Forks: 8
- Open Issues: 9
- Releases: 10
Topics
Metadata Files
README.md
Package to delineate watershed basins and compute attribute statistics using Google Earth Engine.
Setup
|Software installation|Data configuration|Software configuration| |--|--|--|
Usage
See Example notebooks:
|Data configuration|Basic workflow|Multiple basins workflow|Basin stats examples| |--|--|--|--|
Citation
The following text is the current citation for rabpro:
Schwenk, J., T. Zussman, J. Stachelek, and J. Rowland. (2022). rabpro: global watershed boundaries, river elevation profiles, and catchment statistics. Journal of Open Source Software, 7(73), 4237, https://doi.org/10.21105/joss.04237.
If you delineate watersheds, you should cite either or both (depending on your method) of HydroBasins:
Lehner, B., Grill G. (2013). Global river hydrography and network routing: baseline data and new approaches to study the world’s large river systems. Hydrological Processes, 27(15): 2171–2186. https://doi.org/10.1002/hyp.9740
or MERIT-Hydro:
Yamazaki, D., Ikeshima, D., Sosa, J., Bates, P. D., Allen, G. H., & Pavelsky, T. M. (2019). MERIT Hydro: A high‐resolution global hydrography map based on latest topography dataset. Water Resources Research, 55(6), 5053-5073. https://doi.org/10.1029/2019WR024873
Development
Testing
python
python -m pytest
python -m pytest -k "test_img"
Local docs build
shell
cd docs && make html
Contributing
We welcome all forms of user contributions including feature requests, bug reports, code, and documentation requests - simply open an issue.
Note that rabpro adheres to Black code style and NumPy-style docstrings for documentation. We ask that contributions adhere to these standards as much as possible. For code development contributions, please contact us via email (rabpro at lanl [dot] gov) to be added to our slack channel where we can hash out a plan for your contribution.
Owner
- Name: Veins of the Earth
- Login: VeinsOfTheEarth
- Kind: organization
- Repositories: 3
- Profile: https://github.com/VeinsOfTheEarth
A collection of tools for next-gen vector and graph based river mapping, monitoring, and modeling
JOSS Publication
rabpro: global watershed boundaries, river elevation profiles, and catchment statistics
Authors
Tags
watersheds basins rivers DEM Google Earth EngineCitation (CITATION.cff)
cff-version: 1.2.0
title: >-
rabpro: global watershed boundaries, river
elevation profiles, and catchment statistics
message: 'If you use this software, please cite it as below.'
authors:
- given-names: Jon
family-names: Schwenk
affiliation: Los Alamos National Laboratory
orcid: 'https://orcid.org/0000-0001-5803-9686'
- given-names: Tal
family-names: Zussman
affiliation: Columbia University
orcid: 'https://orcid.org/0000-0003-3087-8511'
- given-names: Jemma
family-names: Stachelek
affiliation: '@lanl'
orcid: 'https://orcid.org/0000-0002-5924-2464'
- given-names: Joel C.
family-names: Rowland
orcid: 'https://orcid.org/0000-0001-6308-8976'
version: 0.5.2
url: "https://github.com/VeinsOfTheEarth/rabpro"
preferred-citation:
type: article
authors:
- given-names: Jon
family-names: Schwenk
affiliation: Los Alamos National Laboratory
orcid: 'https://orcid.org/0000-0001-5803-9686'
- given-names: Tal
family-names: Zussman
affiliation: Columbia University
orcid: 'https://orcid.org/0000-0003-3087-8511'
- given-names: Jemma
family-names: Stachelek
affiliation: '@lanl'
orcid: 'https://orcid.org/0000-0002-5924-2464'
- given-names: Joel C.
family-names: Rowland
orcid: 'https://orcid.org/0000-0001-6308-8976'
title: >-
rabpro: global watershed boundaries, river
elevation profiles, and catchment statistics
journal: Journal of Open Source Software
year: 2022
volume: 7
issue: 73
start: 4237
doi: 10.21105/joss.04237
url: https://doi.org/10.21105/joss.04237
publisher:
name: The Open Journal
license: BSD-3-Clause
license-url: "https://github.com/VeinsOfTheEarth/rabpro/blob/main/LICENSE.txt"
repository-code: "https://github.com/VeinsOfTheEarth/rabpro"
GitHub Events
Total
- Issues event: 1
- Watch event: 2
- Delete event: 2
- Issue comment event: 3
- Push event: 49
- Pull request event: 5
- Create event: 3
Last Year
- Issues event: 1
- Watch event: 2
- Delete event: 2
- Issue comment event: 3
- Push event: 49
- Pull request event: 5
- Create event: 3
Committers
Last synced: 5 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| jsta | s****2@m****u | 428 |
| GitHub Action | a****n@g****m | 272 |
| Tal Zussman | t****s@g****m | 216 |
| Jon Schwenk | j****k@g****m | 114 |
| dependabot[bot] | 4****] | 15 |
| Jon Schwenk | j****k@l****v | 10 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 4 months ago
All Time
- Total issues: 79
- Total pull requests: 41
- Average time to close issues: about 1 month
- Average time to close pull requests: about 1 month
- Total issue authors: 9
- Total pull request authors: 4
- Average comments per issue: 3.22
- Average comments per pull request: 0.85
- Merged pull requests: 34
- Bot issues: 0
- Bot pull requests: 16
Past Year
- Issues: 1
- Pull requests: 3
- Average time to close issues: N/A
- Average time to close pull requests: about 5 hours
- Issue authors: 1
- Pull request authors: 2
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 2
Top Authors
Issue Authors
- jsta (48)
- jonschwenk (17)
- kanishkan91 (8)
- thurber (1)
- Monte-Carlo (1)
- tzussman (1)
- jmdelvecchio (1)
- LabSR-UT (1)
- jcrowland70 (1)
Pull Request Authors
- dependabot[bot] (18)
- tzussman (14)
- jsta (10)
- TrellixVulnTeam (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 3
- Total downloads: unknown
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 0
(may contain duplicates) - Total versions: 19
proxy.golang.org: github.com/veinsoftheearth/rabpro
- Documentation: https://pkg.go.dev/github.com/veinsoftheearth/rabpro#section-documentation
- License: bsd-3-clause
-
Latest release: v0.5.3
published over 1 year ago
Rankings
proxy.golang.org: github.com/VeinsOfTheEarth/rabpro
- Documentation: https://pkg.go.dev/github.com/VeinsOfTheEarth/rabpro#section-documentation
- License: bsd-3-clause
-
Latest release: v0.5.3
published over 1 year ago
Rankings
conda-forge.org: rabpro
rabpro computes longitudinal river profiles, global watershed delineation, watershed stats.
- Homepage: https://github.com/VeinsOfTheEarth/rabpro
- License: BSD-3-Clause
-
Latest release: 0.5.2
published over 3 years ago
Rankings
Dependencies
- appdirs
- beautifulsoup4
- earthengine-api
- gdal
- gdown
- geopandas
- numpy
- pyproj >2.2.0
- python >=3.7,<3.10
- requests
- scikit-image
- shapely
- tqdm
- mesa-libGL *
- nbsphinx *
- numpydoc *
- sphinx *
- sphinx-panels *
- sphinx_rtd_theme *
- appdirs *
- beautifulsoup4 *
- earthengine-api *
- gdal *
- gdown *
- geopandas >=0.7.0
- numpy *
- pyproj *
- requests *
- scikit-image *
- shapely *
- tqdm *
- coverage * test
- pytest * test
- actions/cache v1 composite
- actions/checkout v2 composite
- conda-incubator/setup-miniconda v2 composite
- peter-evans/create-or-update-comment a35cf36e5301d70b76f316e867e7788a55a31dae composite
- JamesIves/github-pages-deploy-action 4.1.4 composite
- actions/cache v2 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- continuumio/miniconda3 4.7.10 build

