For the sake of small PRs, figure this one can go now.
Adds a new page for EDDE, main functionality being to compare headers across versions since that was the biggest issue this build (next being entire columns being NA, will add that next).
I think the code is relatively self-explanatory, but worth a build and local test (poke around and see what you think). Helper file is for data-specific stuff (doesn't touch streamlit), components are for actual logic for generating streamlit widgets.
Next steps:
add checking of entirely NA columns, or comparing how much NA in each column from one version to next
change format to something more tabular (categories as rows, columns by years, some sort of fun expand functionality) to allow for easier digesting and quick flagging of actual problems
For the sake of small PRs, figure this one can go now.
Adds a new page for EDDE, main functionality being to compare headers across versions since that was the biggest issue this build (next being entire columns being NA, will add that next).
I think the code is relatively self-explanatory, but worth a build and local test (poke around and see what you think). Helper file is for data-specific stuff (doesn't touch streamlit), components are for actual logic for generating streamlit widgets.
Next steps: