Skip to content

Add qualitative coding download functionality for JSON and CSV#1283

Merged
JackWilb merged 2 commits into
devfrom
ew/quanlitative_code
Jun 23, 2026
Merged

Add qualitative coding download functionality for JSON and CSV#1283
JackWilb merged 2 commits into
devfrom
ew/quanlitative_code

Conversation

@EdenWuyifan

@EdenWuyifan EdenWuyifan commented Jun 14, 2026

Copy link
Copy Markdown
Contributor

Does this PR close any open issues?

Closes #935

Give a longer description of what this PR addresses and why it's needed

This PR adds qualitative coding data to study downloads so analysts can export participant-level and task-level TA/tagging codes alongside collected study data. JSON downloads now include qualitativeCodes per participant, and tidy CSV export adds an optional qualitativeCodes column on corresponding task rows, while using read-only tag fetching to avoid creating empty records during export.

Provide pictures/videos of the behavior before and after these changes (optional)

图片 图片 图片

Are there any additional TODOs before this PR is ready to go?

TODOs:

@EdenWuyifan EdenWuyifan linked an issue Jun 14, 2026 that may be closed by this pull request
@EdenWuyifan EdenWuyifan force-pushed the ew/quanlitative_code branch from 2d94fa1 to f00b762 Compare June 16, 2026 03:43
@github-actions

github-actions Bot commented Jun 16, 2026

Copy link
Copy Markdown

🪓 PR closed, deleted preview.

@jaykim1213

Copy link
Copy Markdown
Contributor

Thank you Eden!
Here is the feedback discussed from today's meeting:

  • separate participantTags and taskTags into two different columns

My feedback is that we probably don't need the color field. @alexsb do you think it would be helpful to keep it?

@alexsb

alexsb commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Yeah, agree, color might be useful only in very niche cases.

…ant) and task tags (tagged with tasks) during tidy csv export
@EdenWuyifan

Copy link
Copy Markdown
Contributor Author

@jaykim1213 @alexsb, Thank you for the recap and followups. They are resolved in my newest comment, please take a look :)

@JackWilb JackWilb left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! Thanks, Eden

@JackWilb JackWilb merged commit 0ce4258 into dev Jun 23, 2026
5 of 7 checks passed
@JackWilb JackWilb deleted the ew/quanlitative_code branch June 23, 2026 17:42
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

Successfully merging this pull request may close these issues.

Add participant and taks level codes to data download

4 participants