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

Temporal aggregation/disaggregation of input data files #100

Open
4 tasks
Mark-D-Smith opened this issue Apr 26, 2024 · 0 comments
Open
4 tasks

Temporal aggregation/disaggregation of input data files #100

Mark-D-Smith opened this issue Apr 26, 2024 · 0 comments

Comments

@Mark-D-Smith
Copy link

Currently input data files must be given with the same timestep as the reading model component, but many externally-provided files may be on a different timestep. This stipulation does not appear to apply to inwards data, which can be (dis)aggregated as needed to enable compatibility between components.

A simple first improvement would be to allow the user to specify an aggregation/disaggregation method for a given variable. For instance, daily rainfall might be uniformly disaggregated to hourly or summed to monthly as appropriate. The user would need to choose sensible methods - UniFHy should not make assumptions about the method to use, and some more complex schema would be too hard to implement (e.g. sinusoidal varying hourly temperature derived from daily min/max).

Suggested methods:

Disaggregation:

  • Uniform (extrinsic quantities).
  • Constant (intrinsic quantities).

Aggregation:

  • Sum (extrinsic quantities).
  • Average (intrinsic quantities).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant