Supplementary Data and Code Package
===================================

Manuscript
Nocturnal UTCI Heat Duration and Next-Day Active-Mobility Use: A Behavior-Day Monitoring Framework

Contents
This package contains the derived behavior-day analysis panel, variable dictionary, model-output tables, figure files, and compact Python scripts used for the analyses reported in the manuscript.

Original public data sources
1. Capital Bikeshare System Data: https://capitalbikeshare.com/system-data
2. ERA5-HEAT Universal Thermal Climate Index data: Copernicus Climate Data Store
3. ERA5 precipitation data: Copernicus Climate Data Store

Main analysis file
data/derived_behavior_day_panel.csv

Folder structure
- data/: derived daily behavior-day panel and federal holiday indicators.
- model_outputs/: output tables for descriptive, main, sensitivity, incremental, and same-form diagnostics.
- scripts/: compact Python scripts for descriptive outputs, main models, sensitivity checks, and incremental diagnostics.
- figures/: final main manuscript figure files.
- supplementary_figures/: final supplementary figure files.

Suggested execution order
1. scripts/01_descriptive_outputs.py
2. scripts/02_run_main_models.py
3. scripts/03_run_sensitivity_checks.py
4. scripts/04_run_incremental_monitoring_diagnostics.py

Software environment
Python 3.14; pandas; NumPy; statsmodels; patsy; matplotlib; python-docx; openpyxl.
A compact requirements.txt file is included.

Data privacy
The derived panel contains daily aggregated system-level bikeshare and meteorological data. It does not include individual-level, trip-level, or personally identifiable information.
