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

Allow more flexible output time steps #176

Closed
pulkkins opened this issue Oct 21, 2020 · 1 comment
Closed

Allow more flexible output time steps #176

pulkkins opened this issue Oct 21, 2020 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@pulkkins
Copy link
Member

Currently the nowcast methods implemented in pysteps produce outputs having the same time step with the inputs. Several users have expressed their interest to relax this requirement. This would be needed for computing nowcasts of accumulated rainfall. For instance, if the time interval between the inputs is 5-15 minutes, the output time step is too coarse for computing accurate hourly accumulations.

Basically the above would require a modification of the nowcast interface to allow user-supplied output time steps. This could be implemented by adding an optional keyword argument. The extrapolation interface already supports arbitrary time steps, so the above can be trivially done for the extrapolation-only nowcast. For S-PROG, STEPS and ANVIL, one would also need to modify the autoregressive model (also discussed in Issue #115). The easiest (but not optimal) approach would be to apply linear time-weighted interpolation to the outputs of the AR model.

@pulkkins pulkkins self-assigned this Oct 21, 2020
@pulkkins pulkkins added the enhancement New feature or request label Nov 6, 2020
@dnerini dnerini added this to the release v1.4 milestone Nov 28, 2020
@dnerini
Copy link
Member

dnerini commented Dec 10, 2020

#191 was merged, can we close this? @pulkkins

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

2 participants