CDCgov / CDCgov/cfa-cloudops

Return DataFrame-Native Results

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

Nobody has claimed this yet.

question
Dominant language
Python
Stars
2
Forks
1
Avg merge
1d 11h
Merged PRs (30d)
6

Description

Summary
Return pandas dataframes where applicable to avoid csv intermediaries and enable immediate analysis. This will also help with notebook integration. One function this would help with is client.get_job_stats()

Blockers/Related work
Note blockers here and in the relationship panel

Definition of Done
pandas dfs returned for applicable functions.

Expected amount of work (days)
3

Remove question label once details are complete, change task to bug if bug.

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

Start by tracing client.get_job_stats() and inspecting its current return path and callers. Identify which other functions use CSV intermediaries and determine which are applicable for DataFrame-native results. Done means applicable functions return pandas DataFrames that can be consumed directly for analysis and notebook integration.

Written by the indexing model from the issue text.

Assessment

Tech stack
pandas, python
Domain
data
Issue type
Feature
Difficulty
3/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
62/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.