NatLabRockies / NatLabRockies/H2Integrate

Create a general verbosity setting for the amount of variables saved in models

Open
#843 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

for 1.0
Dominant language
Python
Stars
26
Forks
44
Avg merge
3d 22h
Merged PRs (30d)
16

Description

Create a general verbosity setting for the amount of variables saved in models

This could be useful to help reduce computational costs while keeping clear verbosity available in outputs.

Proposed solution

Have a consistent top-level verbosity setting across H2I and models that could optionally instantiate inputs or outputs based on desired user behavior.

Alternatives considered

This may not be strictly necessary, and would really only be useful to save meaningful computational workload in the event of large timeseries or multi-dimensional data being recorded to files or otherwise.
Worth assessing how much of an impact this would have before tackling it fully.

Additional context

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named. First assess how H2I and its models currently select variables and estimate the computational impact for large timeseries or multidimensional data; the work is done when a consistent top-level verbosity behavior and its optional input/output effects are clearly specified and implemented.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.