Skip to content

Update choropleth maps - #170

Draft
clairehalloran wants to merge 5 commits into
mainfrom
ch/update-maps
Draft

Update choropleth maps#170
clairehalloran wants to merge 5 commits into
mainfrom
ch/update-maps

Conversation

@clairehalloran

@clairehalloran clairehalloran commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

Summary

Adds adjustText package to environment to avoid label overlap in maps.

Before:
image

After:
image

Technical details

Added labels to difference maps in compare_cases.py for both 2-case and multi-case comparison:
image
image

Implementation notes

Additional changes

  • Squashed a bug that didn't simplify techs to their maptechs groups in plot_diff_maps function in reedsplots.py

Switches added/removed/changed

Issues resolved

Known incompatibilities

Relevant sources or documentation

Validation, testing, and comparison report(s)

Checklist for author

Details to double-check

  • Charge code provided to reviewers
  • Included comparison reports for appropriate test cases
  • Documentation updated if necessary
  • Code formatting standardized
  • Reusable functions used where possible instead of copy/pasted code

General information to guide review

  • Zero impact on results of default case
  • No large data file(s) added/modified
  • No substantive impact on runtime for full-US reference case
  • No substantive impact on folder size for full-US reference case
  • No change to process flow (runreeds.py, reeds/core/solve/solve.py)
  • No change to code organization
  • No change to package requirements (environment.yml or Project.toml)

Did you use LLM tools (chatbot or copilot) in the preparation of this PR? If so, describe how

Tag points of contact here if you would like additional review of the relevant parts of the model

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.

1 participant