Skip to content

Interpolate before crunching #18

@znicholls

Description

@znicholls

Is your feature request related to a problem? Please describe.

IAM model data often comes on different time grids. Crunching when this is the case is complicated and Silicone currently has no good, consistent solution for it.

Describe the solution you'd like

Add a convenience function to interpolate data onto the same time grid before starting, which will make life easier for the crunchers.

Describe alternatives you've considered

Each cruncher returns 'fillers' with an interpolate argument, which allows the data to be interpolated as needed before being filled (and could then be returned back on the grid of the native data). I think this would be nice to have, but discussion with @Rlamboll make clear that the increase in test complexity is not ideal, especially on short timelines. This alternative could perhaps be a longer term goal.

Additional context

Add any other context or screenshots about the feature request here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions