Skip to content

INS-1712: DCEG cohorts Sept 2026 - #55

Merged
zdorman merged 7 commits into
devfrom
ins-1712-dceg-cohorts-sept-2026
Oct 8, 2026
Merged

zdorman merged 7 commits into
devfrom
ins-1712-dceg-cohorts-sept-2026

Conversation

@zdorman

@zdorman zdorman commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

Update curated input of DCEG Cohorts for INS and processed output after minor standardization and formatting. This PR also includes a minor update to the output TSV packaging steps to better handle artifacts from Excel-curated files.

Copilot AI 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.

Copilot review overview

🟡 Changes recommended

Dataset identity changes and invalid PubMed identifier fields remain unresolved.

Review effort: Balanced
Findings: 1 High severity · 2 Medium severity

Open (3)
What changed in this PR

Updates the DCEG Cohorts catalog for INS with September 2026 curated data and improves TSV packaging for Excel-edited files.

Changes:

  • Expands the catalog from 15 to 39 records and refreshes metadata.
  • Adds UTF-8/CP1252 encoding fallback for curated files.
  • Preserves nullable integer formatting and adds regression tests.
File Description
tests/​test_package_output_data.py Tests encoding fallback and integer serialization.
modules/​package_output_data.py Updates curated-file reading and integer conversion order.
data/​02_output/​dceg_cohorts/​2026-09-28/​dceg_datasets_curated_clean.tsv Adds the refreshed clean catalog.
data/​02_output/​dceg_cohorts/​2026-02-03/​dceg_datasets_curated_clean.tsv Removes the previous clean catalog.
data/​01_intermediate/​dceg_cohorts/​2026-09-28/​dceg_datasets_curated.tsv Adds updated curated source records.
data/​01_intermediate/​dceg_cohorts/​2026-02-03/​dceg_datasets_curated.tsv Removes the previous curated source.
config.py Selects the September 2026 catalog version.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread data/02_output/dceg_cohorts/2026-09-28/dceg_datasets_curated_clean.tsv Outdated
Comment thread data/01_intermediate/dceg_cohorts/2026-09-28/dceg_datasets_curated.tsv Outdated
Comment thread data/01_intermediate/dceg_cohorts/2026-09-28/dceg_datasets_curated.tsv Outdated
- Move publication URLs to study_links for two datasets and unpack PMIDs
- Add filler text for CCSS PMIDs pointing to Related Links
- Fix minor typo "and and"

Copilot AI 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.

Copilot review overview

🟡 Changes recommended

Corrupted source text and invalid PMID metadata propagate into the loading output.

Review effort: Balanced
Findings: 2 Medium severity

Open (2)
Resolved since last review (3)

Comment thread data/01_intermediate/dceg_cohorts/2026-09-28/dceg_datasets_curated.tsv Outdated

Copilot AI 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.

Copilot review overview

🔵 Needs a closer look

The substantial expansion of scientific metadata needs final curator validation beyond structural checks.

Review effort: Balanced
Findings: 1 Low severity

Open (1)
Resolved since last review (2)

Comment thread data/01_intermediate/dceg_cohorts/2026-09-28/dceg_datasets_curated.tsv Outdated

Copilot AI 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.

Copilot review overview

🟢 Approval recommended

No new blocking issues remain after accounting for previously resolved or accepted feedback.

Review effort: Balanced
Findings: None

Resolved since last review (1)

@zdorman
zdorman merged commit 8c672a5 into dev Oct 8, 2026
2 checks passed
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.

2 participants