
# Reproducibility Package: TC Senyar Analysis (November 2025) This repository contains all computational scripts and data acquisition codes used for the analysis of the Tropical Cyclone (TC) Senyar event (23–28 November 2025). ## Folder Contents - `get_era5_data.py`: Python script to download ERA5 reanalysis data (MSLP, Winds, IVT) from the Copernicus CDS API. - `plot_figure1.py`: Python script for visualizing Figure 1 (ERA5 synoptic evolution). - `plot_figure3_bmkg.py`: Python script for visualizing Figure 3 (BMKG rainfall observations). - `gee_sentinel_analysis.py`: Python script using the GEE API for Figure 4 (Sentinel-1 flood mapping/UN-SPIDER method). - `requirements.txt`: List of required Python libraries. - `Figure2_GIS_Data/`: - Contains QGIS project files (`.qgz`) and spatial layers used for Figure 2. - Includes processed GPM IMERG and BMKG station data layers. ## Software Versions Used - **Python:** [Version: 3.9] - **QGIS:** [Version: 3.28] ## Instructions for Use 1. **Environment Setup**: Install all necessary Python libraries using `pip`: ```bash pip install -r requirements.txt ``` 2. **Data Acquisition & Execution**: - **ERA5 Data:** `get_era5_data.py` requires a CDS API key setup (see [Copernicus CDS guide](https://cds.climate.copernicus.eu)). - **GEE Data:** `gee_sentinel_analysis.py` requires GEE authentication (run `earthengine authenticate` in terminal). - Run the visualization scripts (`plot_*.py`) after data acquisition is complete. 3. **Visualizing Figure 2 (QGIS)**: Open the `project_figure2.qgz` file in QGIS to view the map layers, styling, and data configurations. ## Data Availability Note - **ERA5 and GPM IMERG Data:** These datasets are publicly available from Copernicus and NASA/JAXA. Processed subsets are included in this package. - **BMKG Data:** Raw station data for Figures 2 & 3 is not publicly available due to data privacy policies. Contact BMKG (Indonesia) for access.
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
