Skip to content

Draft PR of Data Versioning code -- partial implementation only so far#35

Draft
eagunn wants to merge 20 commits into
indicatorsfrom
dataVersioning
Draft

Draft PR of Data Versioning code -- partial implementation only so far#35
eagunn wants to merge 20 commits into
indicatorsfrom
dataVersioning

Conversation

@eagunn

@eagunn eagunn commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

eagunn added 14 commits June 8, 2026 08:10
both a new way to build file paths and a system for documenting
and using-in-code runtime manifests for each indicator and all
shared data. I'm committing my specication md files for now
since this work may get interrupted by travel.
… uncovered, changed code, retested. Mainly promoted 'downloads' to a first-class 'fetch' stage.
…y for o3 and pm25. Shared assets not fetching yet.
…sting but want to put a stake in the ground here
…ep for accepting EmmaLi's newer versions (proposed fix for #s15 and 16) as version 1.0
working code. I've added a standalone `R_programmer_guide.md` file
(written by AI and only slightly edited by me) to the `scripts` folder
and also an R test script intended to be a working example of how
R can call the new shared manifest resolution and path specification logic
(written entirely by AI and not tested by me).
I've also checked in some todo lists I've been keeping local-only
superstitiously hoping to decrease the probability of my meeting Mr. Murphy's beer
Mr. Murphy's beer truck on the roads over the next couple of weeks.
Doc strings at the top of some of the .py files have been added/
updated, so I'm hoping all the internal documentation is in
good shape for anyone with an interest in reading it.
@eagunn eagunn changed the title Draft PR only for demo with EmmaLi Draft PR of Data Versioning code -- partial implementation only so far Jun 13, 2026
EmmaLiTsai and others added 6 commits June 24, 2026 15:58
…eights CSV.

This addresses issue #41 for the O3 indicator.
Updated the O3 and shared config files to support the new feature,
creating a v0.5 and v0.6 configurations.
Added one line of runtime configuration logging to help with debugging.
to better reflect its function in the pipeline.
Updated the doc files to match.
This change leaves the run_state_validation.sh script
broken but I suspect it has been broken for a while due
to various commandline argument changes I've been making.
I'll work on it next, but not today.
…-side comparison maps.

Tiger lines file path is hard coded and we're not using the configuration/manifest system at all. However this version could definitely be used for comparing v0.6 to v1.0 O3 output.
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