Add Gold layer analysis, visualization, notebook, and code cleanup
This Merge Request integrates all the work completed on the Gold layer of the project, including analysis, visualization tools, a dedicated notebook, and final code cleanup.
Added Features
Gold Layer
- Added
gold_analysis.pywith complete transformation logic. - Added
gold_visualization.pyincluding plotting functions for key metrics. - Implemented handling of incomplete current-year data in Gold transformations.
Notebook
- Created a dedicated Gold notebook for interactive visualization and exploration.
Refactoring
- Cleaned
api_rte.py, commented lines and improving readability.
How to Test
- Run Bronze, Silver, and Gold pipeline (as already validated in the previous Merge Request)
- Open the Gold notebook in
notebooks/01_gold_visualization.ipynb - Verify that plots and transformations reflect updated data.
- Confirm no errors in API module.
Edited by Nancy Blanco Suarez