Conversation
…dels
- Add predefined_plots.py with climate comparison, disaster, population plots
- Add extract_era5_climatology_direct() for pre-extraction before agents
- Add prepare_predefined_data node with conditional routing (skip data_analysis_agent when python_REPL disabled)
- Support all climate model variable naming conventions (nextGEMS, AWI-CM, DestinE, CMIP6)
- Map descriptive column names ("Present Day Temperature") to variable types for cross-dataframe matching
- Compute ERA5 wind speed from u10/v10 components for overlay
- Update data_analysis_agent prompt to encourage ERA5 time series retrieval
- Improve logging for debugging plot generation issues
…eflection scoring, data format warnings, no plot paths in final report
kuivi
approved these changes
Feb 19, 2026
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.
Significant upgrade to the climate reporting pipeline and agent reliability.
ERA5 Ground Truth: Added tools to pull ERA5 climatology (2015-2025) as a mandatory observational baseline.
Improved Agent: Refactored the data_analysis_agent and updated system_role for high-precision, professional reports.
Better Visuals: Standardized scientific plotting (units, color schemes, and axis conventions) with an automated reflection/scoring system for charts.
UI Cleanup: Reorganized the Streamlit interface to better categorize and display climate, disaster, and population data.