Draft PR of Data Versioning code -- partial implementation only so far#35
Draft
eagunn wants to merge 20 commits into
Draft
Draft PR of Data Versioning code -- partial implementation only so far#35eagunn wants to merge 20 commits into
eagunn wants to merge 20 commits into
Conversation
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.
…e test cases for the test harness.
…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.
5 tasks
…or R with flexible arguments!
…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.
…ig file options for now.
… the output except the maps, basically.
…-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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.