Repository to process the netCDF fire projections made here and analyse them. Also includes processing and analysis scripts for processing and analysing the climate and fire weather variables.
Preliminary:
- Ensure you have a Google Earth Engine account linked to a project
- It is strongly recommended to have access to a Google Cloud Storage bucket
- Use of a supercomputer or HPC is encouraged for running the scripts
Order for running scripts:
- Before beginning the analysis conduct
netCDF_processingto convert the files to csv format for more convenient analysis.- Run
split_netCDF_into_yearsfirst to reduce the netCDF file load - it converts the whole time series into single years for each scenario. You can also separate the whole file into North America/Eurasia (for example) as required. - Use
Check and test shapefiles.ipynbto load and check the shapefiles used in the analysis. Land cover per region can also be found here. - Then you can choose to find the time series by
ecoregion,geographicalregion orland_coverclass, as required. The scripts all perform the same job: the burned area is found for a specific shapefile over the whole time series and each scenario and saved into individual csv files. - Combine the individual scenario csv files into one master csv file for each ecoregion using
Process ecoregion CSVs.ipynb. - We conduct our analysis on an ecoregion level, so remaining code files can easily be adapted for land cover or geographical region analysis.
- Run
- Conduct
Climate_and_fire_weather_variable_processingto process the climate and fire weather indices before analysing.Process_datain any order or simultaneously for both the historic and future periods.- Then
Check_for_missing_datausing these scripts. Sometimes when batch processing the data simultaneously it causes the Earth Engine system to be overloaded, and as such certain months can be missed. - After the processing use
Shorten CSVs. When the processing scripts run, it will save all previous iterations in the CSV file. To remove previous iterations, use this Notebook to save just the current scenario. - Add December 2023 and all 2024 historic data for ERA5-Land and CEMS using
Add 2024 E5l and CEMS data.ipynb.
- Process the
ecoregion_meanvalues for each variable into individual ecoregion csv files, before combining into a singlemaster_summarycsv file for all ecoregions. - Analyse the data on an
individualorgrouplevel using the Jupyter Notebooks. - Make circumpolar plots across all ecoregions using
Plots from master summary.ipynb. Bar plots of burned area can also be made here for grouped regions.