Resample option when pulling data through the API does not behave correctly
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 45/100
Research direction
Locate the API resampling option and the code path that handles hourly-to-15-minute data, then reproduce the issue with Locational Marginal Prices. Confirm that upsampling returns the desired number of rows with repeated source values, while preserving the existing interval fields and downsampling behavior.
Written by the indexing model from the issue text.
Description
For example, when pulling hourly data from the api and resampling to 15min, the process fails to produce the desired result. Instead, the dataframe returned is of the same original dimension with only the local_start_times field modified.
For example, in the image below the interval_end_local column is changed to end at 15 minutes, but the actual lmp data is not resampled. The expected behavior is that for upsampling the more coarse data is repeated the required number of times to match the desired resolution. Additional functionality may be included for smoothing transitions but for this specific data (Locational Marginal Prices), repetition is the right approach.
Based on a quick glance at the source code, I assume downsampling will be okay.
- Dominant language
- Python
- Stars
- 53
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from gridstatus/gridstatusio
-
Gridstatusio install Open
Difficulty 3/5 1-2 days Newbie friendliness 25/100
gridstatus/gridstatusio#89 · 6 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 30/100
gridstatus/gridstatusio#45 · 1 comment ·
-
R equivalent package Open
Difficulty 5/5 Over a week Newbie friendliness 20/100
gridstatus/gridstatusio#27 · 3 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
gridstatus/gridstatusio#24 ·
All issues in gridstatus/gridstatusio
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
bancolombia/sentinel#23 ·
-
test md OpenCI
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
langchain-ai/deepagents#6450 ·
-
bug client
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100