Skip to content

Arc schema#3

Merged
pipliggins merged 37 commits intoISARICResearch:mainfrom
pipliggins:arc_schema
Mar 23, 2026
Merged

Arc schema#3
pipliggins merged 37 commits intoISARICResearch:mainfrom
pipliggins:arc_schema

Conversation

@pipliggins
Copy link
Copy Markdown
Collaborator

@pipliggins pipliggins commented Aug 8, 2025

A workflow which will run on tag to generate an ISARIC-standard long schema and ADTL parser file filled with the current ARC variables.

@pipliggins pipliggins marked this pull request as ready for review March 3, 2026 12:05
@tedinburgh tedinburgh requested review from abhidg and tedinburgh March 3, 2026 12:25
Copy link
Copy Markdown
Contributor

@tedinburgh tedinburgh left a comment

Choose a reason for hiding this comment

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

This looks great, thanks @pipliggins

I had a couple of comments on the draft parser script. The only other thing I wanted to check was that I assume the fields marked "TODO: FILL THIS IN" is to be handled downstream, is that correct?

Comment thread schemas/draft_parser.py Outdated
Comment thread schemas/draft_parser.py Outdated
Copy link
Copy Markdown
Collaborator

@abhidg abhidg left a comment

Choose a reason for hiding this comment

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

Looks good, couple of minor changes; and I'd add some tests.

Comment thread schemas/draft_parser.py Outdated
Comment thread schemas/draft_parser.py Outdated
Comment thread .github/workflows/get_schema_on_tag.yml Outdated
Comment thread schemas/isaric_schema.py Outdated
Comment thread schemas/draft_parser.py Outdated
@pipliggins pipliggins requested a review from abhidg March 16, 2026 16:50
@pipliggins pipliggins dismissed tedinburgh’s stale review March 16, 2026 16:50

No longer active on this repo

Copy link
Copy Markdown
Collaborator

@abhidg abhidg left a comment

Choose a reason for hiding this comment

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

Looks good! There are a number of places with the missing valueset, they could be in one defined constant, can be done later.

@pipliggins pipliggins merged commit 9eda3e2 into ISARICResearch:main Mar 23, 2026
1 check 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.

3 participants