• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

hydrologie / xhydro / 15186923533
92%

Build:
DEFAULT BRANCH: main
Ran 22 May 2025 12:52PM UTC
Jobs 0
Files 0
Run time –
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
15186923533

push

github

web-flow
Refactor Raven inputs + streamline GIS-Raven integration (#303)

<!-- Please ensure the PR fulfills the following requirements! -->
<!-- If this is your first PR, make sure to add your details to the
AUTHORS.rst! -->
### Pull Request Checklist:
- [x] This PR addresses an already opened issue (for bug fixes /
features)
  - This PR fixes #xyz
- [x] (If applicable) Documentation has been added / updated (for bug
fixes / features).
- [x] If changes affect the GIS, Extremes.jl or Use Case Example
notebooks, they have been re-run (ReadTheDocs will not update these).
- [x] If text has changed, ``make initialize-translations`` /
``make-translations.bat`` has been run and translations have been
updated.
- [x] (If applicable) Tests have been added.
- [x] CHANGELOG.rst has been updated (with summary of main changes).
- [x] Link to issue (:issue:`number`) and pull request (:pull:`number`)
has been added.

### What kind of change does this PR introduce?

**GIS**
* New function `watershed_to_raven_hru` to prepare HRU information for
Raven modelling.
* Fixed a bad usage of `map` in `watershed_delineation`.
* Changed the default CRS in `watershed_properties` and
`surface_properties`. The old default (6622) was only good in Quebec.
The new default should be good anywhere in North America. We could even
have one that works anywhere in the world, if we prefer.
* Added a checkup in `watershed_properties` to warn the user if the
calculated area differs too much from the theoretical value.

**_ravenpy_models**
* The class `RavenpyModel` has been almost refactored from scratch,
using work by @lou-a.
* The biggest change is that now, initializing the class will not write
new `.*rv` files if the `workdir` already have those files, unless
`overwrite=True`. Same for `.run()`.
* A `hru` argument replaces
`latitude/longitude/drainage_area/elevation`. This can be a dictionary
or a GeoDataFrame.
  * Meteorological data can now be 1 or multiple stations, or a 2D grid.
* `evaporation... (continued)
Source Files on build 15186923533
Detailed source file information is not available for this build.
  • Back to Repo
  • 3b305f79 on github
  • Prev Build on main (#15163492334)
  • Next Build on main (#15282243612)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc