Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

checks for input data / validator #31

Closed
domeniconappo opened this issue Aug 30, 2019 · 1 comment
Closed

checks for input data / validator #31

domeniconappo opened this issue Aug 30, 2019 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@domeniconappo
Copy link
Contributor

We need to implement preliminary checks on user data.
Function might be implemented as a tool of lisflood-utilities so that it can be launched separately from lisflood.
From lisflood, just call this tool.

First idea is:

  1. read settings to know activated modules
  2. in each hydrological module, a new method will be implemented (e.g. checkinputdata()) that, based on module's list of needed files, it will check for their existence.
  3. Incrementally (ie. next release of this tool), there will be additional checks for validation of data (not only existence checks).
  4. files existence checks are very fast and can be executed always, before of actual model run (no need to add a new flag to ask for file checks).
domeniconappo added a commit that referenced this issue Sep 2, 2019
@domeniconappo
Copy link
Contributor Author

Related issue
ec-jrc/lisflood-utilities#4

domeniconappo added a commit that referenced this issue Sep 4, 2019
domeniconappo added a commit that referenced this issue Sep 4, 2019
@domeniconappo domeniconappo self-assigned this Sep 4, 2019
@domeniconappo domeniconappo added the enhancement New feature or request label Sep 4, 2019
domeniconappo added a commit that referenced this issue Sep 6, 2019
domeniconappo added a commit that referenced this issue Sep 6, 2019
domeniconappo added a commit that referenced this issue Sep 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant