Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HectorUI v3.1 #85

Merged
merged 12 commits into from
Oct 1, 2024
Merged

HectorUI v3.1 #85

merged 12 commits into from
Oct 1, 2024

Conversation

ciara-donegan and others added 12 commits August 22, 2024 16:03
New variables can be selected without having to click "Load Graphs" first, by carrying over the "runs" var as r6$output instead of creating a new blank variable. This does cause the app to crash if a new SSP is selected after selecting new variables, though, so it's not a complete fix
Selecting a new output variable now draws the chosen SSP from the R6 class rather than the shiny input, ensuring that it uses the SSPs that were selected at the time "Load Graph" was last clicked (or when app was opened). This does impact plotting (and downloading data) -- when you change output variables, it will only plot one SSP and you have to click Load Graph to show both again.
Another update to the flow of selecting SSPs and parameters -- the app will no longer crash, but users will need to select Load Graphs when selecting new parameters or else only the first selected SSP will plot. Gets rid of disconnect issue (seemingly completely?) but does cause issue with plotting.
When a new output variable is selected, the SSPs/parameters selected the last time Load Graphs was clicked (or when the app loaded) will remain the same, until Load Graphs is clicked again.
Condensed line of code where vars are fetched when output variable is changed
Variables temporarily removed from app, as there is an issue with Hector that causes values to not be affected by parameter changes correctly. Will be added back to the app when the issue is fixed.
Fixed disconnect when output variable is chosen before "Load Graph"
FFI and LUC emissions now incorporate their XXX_uptake counterparts when graphing
Volcanic/aerosol forcing variables temporarily removed
@stephpenn1 stephpenn1 merged commit dc46bb1 into main Oct 1, 2024
4 checks 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.

2 participants