Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • hru-delin hru-delin
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 10
    • Issues 10
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

La forge institutionnelle d'INRAE étant en production depuis le 10 juin 2025, nous vous recommandons d'y créer tous vos nouveaux projets.

  • hru-delin-devhru-delin-dev
  • hru-delinhru-delin
  • Wiki
  • Home

Home · Changes

Page history
Update home authored May 27, 2020 by Veyssier Julien's avatar Veyssier Julien
Show whitespace changes
Inline Side-by-side
home.md
View page @ 7317743d
...@@ -4,6 +4,8 @@ ...@@ -4,6 +4,8 @@
HRU delin used to work with grass6 only. This version brings compatibility with grass7 (and looses compatibility with grass6). HRU delin used to work with grass6 only. This version brings compatibility with grass7 (and looses compatibility with grass6).
This repository contains hru-delin core (full Python3 and portable) plus command line launch scripts (GNU/Linux only).
# Differences with HRU delin v5 # Differences with HRU delin v5
* Grass7 compatibility * Grass7 compatibility
...@@ -15,9 +17,17 @@ HRU delin used to work with grass6 only. This version brings compatibility with ...@@ -15,9 +17,17 @@ HRU delin used to work with grass6 only. This version brings compatibility with
* Flexibility in config file values path (accepts relative and absolute path) * Flexibility in config file values path (accepts relative and absolute path)
* Flexibility in user location when running launch scripts * Flexibility in user location when running launch scripts
* New launch script to run all steps * New launch script to run all steps
* No more system calls (to awk, grep, sed...) -> code is now portable to Windows * No more system calls (to awk, grep, sed...) -> code is now full Python3 and portable to Windows
* Use pipes between grass tools to avoid some hard disk access (avoid writing some intermediate files) * Use pipes between grass tools to avoid some hard disk access (avoid writing some intermediate files)
# Windows
It is technically possible to run it on Windows but there isn't any launch script. Launch scripts are written in BASH which is no installed on Windows by default.
It may be easy to write launch script in Windows batch or something else working on Windows but then it's not very easy to install hru-delin dependencies on Windows.
To use hru-delin on Windows, you can install the all-in-one [hru-delin QGIS plugin](https://gitlab.irstea.fr/julien.veyssier/hru-delin-qgis/-/wikis/home). QGIS comes with all modules that are required to run hru-delin.
# Install # Install
## Dependencies ## Dependencies
...@@ -118,7 +128,7 @@ This way you'll have one HRU delin using 2 cores and another one using 2 cores a ...@@ -118,7 +128,7 @@ This way you'll have one HRU delin using 2 cores and another one using 2 cores a
# CircleKill # CircleKill
ZirkelKill has been translated to Python3. It is imported as a module and used by HRU delin. ZirkelKill (Java) has been translated to Python3. It is included as a module and used by HRU delin.
You can also use it as a standalone program if you want. It can be called like a binary and takes 2 arguments: You can also use it as a standalone program if you want. It can be called like a binary and takes 2 arguments:
* the input path (.par file) * the input path (.par file)
......
Clone repository
  • Home