Published February 5, 2026 | Version v1
Software Embargoed

Computational Scripts and QGIS Project Files for "Quantifying the extremeness of precipitation across scales in TC Senyar

  • 1. ROR icon Syiah Kuala University
  • 2. Aceh Climatological Station, Meteorology, Climatology and Geophysics Agency (BMKG), Aceh Besar, Aceh-23363, Indonesia
  • 3. ROR icon Meteorological, Climatological, And Geophysical Agency

Description

# 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.

Files

Embargoed

The files will be made publicly available on May 5, 2026.

Reason: Awaiting publication of the associated research paper in Natural Hazards and Earth System Sciences (NHESS).