{"id":20600,"name":"IPCC AR6 Chapter 9 Figures","description":"Code and data for all figures from Chapter 9 of the IPCC AR6.","url":"https://github.com/IPCC-WG1/Chapter-9","last_synced_at":"2026-04-09T03:01:25.991Z","repository":{"id":40695153,"uuid":"397222147","full_name":"IPCC-WG1/Chapter-9","owner":"IPCC-WG1","description":"Repository with the code and data for all figures from Chapter 9 of the IPCC AR6","archived":false,"fork":true,"pushed_at":"2023-05-19T14:02:26.000Z","size":889217,"stargazers_count":80,"open_issues_count":2,"forks_count":13,"subscribers_count":4,"default_branch":"main","last_synced_at":"2026-03-29T22:04:52.690Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"BrodiePearson/IPCC_AR6_Chapter9_Figures","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/IPCC-WG1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-08-17T11:09:11.000Z","updated_at":"2025-12-01T08:41:35.000Z","dependencies_parsed_at":null,"dependency_job_id":"6756d086-1fde-481d-b3a3-d1308c82115f","html_url":"https://github.com/IPCC-WG1/Chapter-9","commit_stats":{"total_commits":176,"total_committers":7,"mean_commits":"25.142857142857142","dds":"0.24431818181818177","last_synced_commit":"79abd70a0c9db81573e6892967958c23ac2a311b"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/IPCC-WG1/Chapter-9","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IPCC-WG1%2FChapter-9","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IPCC-WG1%2FChapter-9/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IPCC-WG1%2FChapter-9/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IPCC-WG1%2FChapter-9/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IPCC-WG1","download_url":"https://codeload.github.com/IPCC-WG1/Chapter-9/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IPCC-WG1%2FChapter-9/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31496769,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-06T17:22:55.647Z","status":"online","status_checked_at":"2026-04-07T02:00:07.164Z","response_time":105,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"IPCC-WG1","name":"IPCC-WG1","uuid":"50878063","kind":"organization","description":"Official GitHub repository for IPCC-WG1","email":null,"website":"https://github.com/IPCC-WG1","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/50878063?v=4","repositories_count":16,"last_synced_at":"2023-03-05T20:12:17.983Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/IPCC-WG1","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T22:10:38.447Z","updated_at":"2023-03-05T20:12:17.994Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IPCC-WG1","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IPCC-WG1/repositories"},"packages":[],"commits":{"id":1254451,"full_name":"IPCC-WG1/Chapter-9","default_branch":"main","total_commits":176,"total_committers":7,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":25.142857142857142,"dds":0.24431818181818177,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-02-14T14:08:55.424Z","last_synced_commit":"79abd70a0c9db81573e6892967958c23ac2a311b","created_at":"2023-03-27T11:45:31.266Z","updated_at":"2025-12-09T08:12:44.326Z","committers":[{"name":"Brodie Pearson","email":"brodie.pearson@oregonstate.edu","login":"BrodiePearson","count":133},{"name":"Gregory G. Garner","email":"ggg121","login":"ggg121","count":27},{"name":"Lucas Ruiz","email":"48326062+glaciaresIANIGLA","login":"glaciaresIANIGLA","count":9},{"name":"ipcc-wgi","email":"89838559+ipcc-wgi","login":"ipcc-wgi","count":4},{"name":"jakobdoerr","email":"jakobdoerr@googlemail.com","login":"jakobdoerr","count":1},{"name":"Tim Hermans","email":"timthjhermans@gmail.com","login":"Timh37","count":1},{"name":"Pietro Monticone","email":"38562595+pitmonticone","login":"pitmonticone","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/IPCC-WG1%2FChapter-9/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-02-17T00:00:13.066Z","repositories_count":6177626,"commits_count":929126854,"contributors_count":36015974,"owners_count":1143901,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"IPCC-WG1/Chapter-9","html_url":"https://github.com/IPCC-WG1/Chapter-9","last_synced_at":"2025-08-31T11:13:31.103Z","status":"error","issues_count":1,"pull_requests_count":5,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":176848.25,"issues_closed_count":0,"pull_requests_closed_count":4,"pull_request_authors_count":2,"issue_authors_count":1,"avg_comments_per_issue":0.0,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":4,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-09T10:40:24.582Z","updated_at":"2025-08-31T11:13:31.103Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/IPCC-WG1%2FChapter-9","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/IPCC-WG1%2FChapter-9/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":1},"pull_request_author_associations_count":{"NONE":5},"issue_authors":{"fayolle":1},"pull_request_authors":{"BrodiePearson":3,"pitmonticone":2},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-02-19T00:00:07.906Z","repositories_count":13338258,"issues_count":35285561,"pull_requests_count":114711460,"authors_count":11160986,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[],"active_maintainers":[]},"events":{"total":{"WatchEvent":3},"last_year":{"WatchEvent":1}},"keywords":[],"dependencies":[],"score":6.352629396319567,"created_at":"2023-09-11T14:52:13.844Z","updated_at":"2026-04-09T03:01:25.992Z","avatar_url":"https://github.com/IPCC-WG1.png","language":"MATLAB","category":"Climate Change","sub_category":"Climate Data Access and Visualization","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.5217365.svg)](https://doi.org/10.5281/zenodo.5217365)\n\n# IPCC AR6 Chapter 9 Figures\n### Repository with the code and data for all figures from Chapter 9 of the Sixth Assesment Report from the Intergovernmental Panel on Climate Change (IPCC AR6).\n\n## How to use this repository\nThe code to plot each figure from Chapter 9 of IPCC AR6 is contained in the [`Plotting_code_and_data`](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/tree/main/Plotting_code_and_data) directory. \nEach figure has its own folder, named after its number in the report and a brief descriptor of the figure.\nIf code from this repository substantially aids your work, it can be cited using [this Zenodo reference](https://zenodo.org/record/5217365#.YR0ZX9NKjqR). The plotted data is also provided in this repo and in the CEDA archives, and these data sets for each figure should be cited using [these Zenodo references]() [LINKS TO BE ADDED].\n\nAll of the individual figure directories contain a `.png`, `.pdf` and/or `.eps` image of the final figure used in the IPCC AR6. \nIn addition, many of these directories have a \n1. `Plot_Figure` folder that contains the code and data used to create the figure, \n2. `Plotted_Data` folder that contains the final plotted data in the NetCDF format required by the IPCC TSU, \n3. `PNGs` folder where plotting code will output image files of each subpanel (not always `.png`, could be `.pdf`, `.eps` etc.) \nThe exact structure varies between figure folders due to the various authors that contributed to different figures in this chapter.\n\n### Most of the plotting codes can plot the IPCC AR6 figures using the data already in this repository.\n\nNote: the original code for several ocean figures require large data which cannot be uploaded to GitHub or shared easily, such as CMIP datasets. \nAs a result, we have reproduced these plotting codes to read and use the IPCC/CEDA-formatted _plotted datasets_, with a caveat that maps use a different hatching technique. There are two routes if you wish to replot these data-intensive figures:\n1. **Use the codes suffixes `_from_metadata.m`, which are the codes linked in the Table below.** These plots are identical  to the AR6 plots, except for low confidence hatching which is replaced by stippling (it was not trivial to get the hatching function used for the report to work with the masked data format of the saved data). \n2. **Download required data \u0026 run the original code.** Download and collate the required datasets (for example from ESGF nodes), and use the original calculation and plotting codes for these particular figures. The metadata of CMIP datasets and other datasets used within the figures are provided in the Appendix for Chapter 9 of IPCC AR6, and in the supplementary material from the IPCC TSU. The directory structure of this data can be inferred from the code in the repository.\n\n## List of ocean figures in Chapter 9 \n\n| Figure (w/ link) | Code (w/ link)| Primary code author(s) | Brief description |\n| ------------- |:-------------:|:-----:| -----|\n| Figure 9.1    | N/A |  CLAs   | Visual Plan of chapter (No quantitative information; not included here) |\n| [**Figure 9.2**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_02_Overview/Fig9_02_Overview.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_02_Overview/Fig9_02_Overview.png\" width=\"100\"\u003e  | [**Matlab**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_02_Overview/Plot_Figure/Plot_OpeningMap.m) |  **Baylor Fox-Kemper**   | Overview of ocean \u0026 cryosphere system |\n| [**Figure 9.3**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_03_SST/Fig9_03_SST.png) \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_03_SST/Fig9_03_SST.png\" width=\"100\"\u003e | [**Matlab timeseries**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_03_SST/Plot_Figure/Plot_GMSST.m) and [**maps**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_03_SST/Plot_Figure/Plot_SST_Maps_from_metadata.m)|  **Brodie Pearson**   | Sea surface temperature |\n| [**Figure 9.4**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_04_fluxes/Fig9_04_fluxes.png) \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_04_fluxes/Fig9_04_fluxes.png\" width=\"100\"\u003e    | [**Matlab**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_04_fluxes/Plot_Figure/Plot_Flux_Maps_from_metadata.m) |  **Brodie Pearson**   | Surface fluxes of freshwater, heat, and momentum  |\n| [**Figure 9.5**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_05_MLD/Fig9_05_MLD.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_05_MLD/Fig9_05_MLD.png\" width=\"100\"\u003e  | [**Matlab**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_05_MLD/Plot_Figure/Plot_ML_Maps_from_metadata.m) |  **Brodie Pearson**   | Mixed Layer Depths  |\n| [**Figure 9.6**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_06_OHC/Fig9_06_OHC.png) \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_06_OHC/Fig9_06_OHC.png\" width=\"100\"\u003e   | [**Matlab timeseries**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_06_OHC/Plot_Figure/Plot_OHC_Timeseries_from_metadata.m) and [**maps**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_06_OHC/Plot_Figure/Plot_OHC_Maps_from_metadata.m) |  **Brodie Pearson**   | Ocean Heat Content |\n| [**Figure 9.7**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_07_zonal_temp_transects/Fig9_07_zonal_temp_transects.png) \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_07_zonal_temp_transects/Fig9_07_zonal_temp_transects.png\" width=\"100\"\u003e    | [**Matlab**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_07_zonal_temp_transects/Plot_Figure/Plot_Zonal_Transects.m) |  **Brodie Pearson**   | Zonal transects of ocean temperature |\n| [**Figure 9.8**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_08_OHT/Fig9_08_OHT.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_08_OHT/Fig9_08_OHT.png\" width=\"100\"\u003e  | **Matlab:** [**maps (Obs/CMIP/RCP8.5)**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_08_OHT/Plot_Figure/Plot_Maps.m), **Python:** [**AMOC scatterplot**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_08_OHT/Plot_Figure/Plot_Right_Panel.py)|  **Baylor Fox-Kemper**   | Ocean heat transport |\n| [**Figure 9.9**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_09_OHCvsSST/Fig9_09_OHCvsSST.png) \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_09_OHCvsSST/Fig9_09_OHCvsSST.png\" width=\"100\"\u003e  | [**Matlab**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_09_OHCvsSST/Plot_Figure/Plot_OHCvsSST_Timeseries.m) |  **Alan Mix** \u0026 **Brodie Pearson**   | Paleo-, modern- and future-changes in ocean heat content and surface temperatures |\n| [**Figure 9.10**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_10_AMOC/Fig9_10_AMOC.png) \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_10_AMOC/Fig9_10_AMOC.png\" width=\"100\"\u003e   | **Matlab:** [**paleo**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_10_AMOC/Plot_Figure/Plot_Upper_Left_Panel.m) \u0026 [**freshwater panels**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_10_AMOC/Plot_Figure/Plot_Bottom_Right_Panel.m), **Python:** [**timeseries**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_10_AMOC/Plot_Figure/Plot_Upper_Right_Panel.py) \u0026 [**resolution panels**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_10_AMOC/Plot_Figure/Plot_Bottom_Left_Panel.py) |  **Baylor Fox-Kemper**, **Laura Jackson** \u0026 **Matt Menary**   | AMOC as a function of time (paleo, historical, projected), resolution, and fresh water |\n| [**Figure 9.11**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_11_BSF/Fig9_11_BSF_Corrigendum.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_11_BSF/Fig9_11_BSF_Corrigendum.png\" width=\"100\"\u003e  | [**Matlab maps of speed**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_11_BSF/Plot_Figure/Plot_Speed_Maps_from_metadata.m) and [**streamfunction**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_11_BSF/Plot_Figure/Plot_Streamfunction_Maps_from_metadata.m), and [**transports figure**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_11_BSF/Plot_Figure/Plot_Transport_Panels.m) |  **Brodie Pearson** \u0026 **Baylor Fox-Kemper**   |  Barotropic streamfunction, surface currents, and transports |\n| [**Figure 9.12**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_12_OceanSLR/Fig9_12_OceanSLR_Corrected.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_12_OceanSLR/Fig9_12_OceanSLR_Corrected.png\" width=\"100\"\u003e  | [**Matlab maps of SSH**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_12_OceanSLR/Plot_Figure/Plot_SSH_Maps_from_metadata.m) \u0026 [**standard deviation of SSH**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_12_OceanSLR/Plot_Figure/Plot_SSHstd_Maps_from_metadata.m) |  **Brodie Pearson** | Maps of ocean sea level rise and the standard deviation of sea surface height |\n\n\n## List of cryosphere figures in Chapter 9 \n\n| Figure (w/ link) | Code (w/ link)| Primary code author(s) | Brief description |\n| ------------- |:-------------:|:-----:| -----|\n| [**Figure 9.13**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_13_Arctic_SI/Fig9_13_Arctic_SI.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_13_Arctic_SI/Fig9_13_Arctic_SI.png\" width=\"100\"\u003e  | [**Python timeseries**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_13_Arctic_SI/Plot_Figure/plot_9_13_and_9_15_LEFT_Panels.py) and [**maps**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_13_Arctic_SI/Plot_Figure/plot_Fig_9_13_RIGHT_and_Fig_9_15_RIGHT.py) |  **Dirk Notz** \u0026 **Jakob Doerr**   | Arctic sea-ice historical records and CMIP6 projections |\n| [**Figure 9.14**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_14_SI_warming/Fig9_14_SI_warming.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_14_SI_warming/Fig9_14_SI_warming.png\" width=\"100\"\u003e  | [**Python**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_14_SI_warming/Plot_Figure/plot_Fig_9_14.py) |  **Jakob Doerr**   | Arctic sea-ice area as a function of temperature, CO2 emissions and time |\n| [**Figure 9.15**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_15_Antarctic_SI/Fig9_15_Antarctic_SI.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_15_Antarctic_SI/Fig9_15_Antarctic_SI.png\" width=\"100\"\u003e  | [**Python timeseries**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_15_Antarctic_SI/Plot_Figure/plot_9_13_and_9_15_LEFT_Panels.py) and [**maps**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_15_Antarctic_SI/Plot_Figure/plot_Fig_9_13_RIGHT_and_Fig_9_15_RIGHT.py) |  **Dirk Notz** \u0026 **Jakob Doerr**   | Antarctic sea-ice historical records and CMIP6 projections  |\n| [**Figure 9.16**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_16_IS_regional/Fig9_16_IS_regional.png) \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_16_IS_regional/Fig9_16_IS_regional.png\" width=\"100\"\u003e   | **Matlab:** [**Antarctic summary**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_16_IS_regional/Plot_Figure/Plot_AIS_Regional_MB.m) \u0026 [**regions**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_16_IS_regional/Plot_Figure/Plot_AIS_Regional_SMB_D_MB.m), and [**Greenland summary**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_16_IS_regional/Plot_Figure/Plot_GrIS_Regional_MB.m) \u0026 [**regions**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_16_IS_regional/Plot_Figure/Plot_GrIS_Regional_SMB_D_MB.m) |  **Baylor Fox-Kemper** \u0026 **Brodie Pearson**   | Observed timeseries of Antarctic \u0026 Greenland Mass Balance |\n| [**Figure 9.17**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_17_GIS_synth/Fig9_17_GIS_synth.png) \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_17_GIS_synth/Fig9_17_GIS_synth.png\" width=\"100\"\u003e   | [**Matlab maps**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_17_GIS_synth/Plot_Figure/Plot_GIS_Future_Maps.m) and [**timeseries**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_17_GIS_synth/Plot_Figure/Plot_Greenland_Timeseries.m) |  **Brodie Pearson** \u0026 **Baylor Fox-Kemper**   | Greenland Ice Sheet: synthesis of paleo-, modern- and future-changes |\n| [**Figure 9.18**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_18_AIS_synth/Fig9_18_AIS_synth.png) \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_18_AIS_synth/Fig9_18_AIS_synth.png\" width=\"100\"\u003e   | [**Matlab maps**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_18_AIS_synth/Plot_Figure/Plot_AIS_Future_Maps.m) and [**timeseries**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_18_AIS_synth/Plot_Figure/Plot_Antarctic_Timeseries.m) |  **Brodie Pearson** \u0026 **Baylor Fox-Kemper**   | Antarctic Ice Sheet: synthesis of paleo-, modern- and future-changes |\n| [**Figure 9.19**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_19_AIS_basal/Fig9_19_AIS_basal.png) \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_19_AIS_basal/Fig9_19_AIS_basal.png\" width=\"100\"\u003e   | [**Python past maps**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_19_AIS_basal/Plot_Figure/PLOT_shade_melt_rate_maps.py) and [**future maps**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_19_AIS_basal/Plot_Figure/PLOT_shade_future_melt_anomalies_maps.py) |  **Nicolas Jourdain**   | Antarctic basal melt rates |\n| [**Figure 9.20**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_20_Glacier_Rate/Fig9_20_Glacier_Rate.png) \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_20_Glacier_Rate/Fig9_20_Glacier_Rate.png\" width=\"100\"\u003e  | [**Matlab**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_20_Glacier_Rate/Plot_Figure/Plot_Mass_Balance_figure.m) |  **Lucas Ruiz**   | Glacier mass change rates |\n| [**Figure 9.21**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_21_glaciers_changes/Fig9_21_glaciers_change.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_21_glaciers_changes/Fig9_21_glaciers_change.png\" width=\"100\"\u003e  | [**Matlab**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_21_glaciers_changes/Plot_Figure/Plot_relative_glacier_mass_change_figure.m) |  **Lucas Ruiz**   | Glacier mass relative to 2015 |\n| [**Figure 9.22**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_22_permafrost/Fig9_22_permafrost.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_22_permafrost/Fig9_22_permafrost.png\" width=\"100\"\u003e  | [**Python**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_22_permafrost/Plot_Figure/PLOT_AR6_WGI_Fig9-22.py) |  **Gerhard Krinner**   | Permafrost area and changes |\n| [**Figure 9.23**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_23_snow/Fig9_23_snow.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_23_snow/Fig9_23_snow.png\" width=\"100\"\u003e  | [**Python**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_23_snow/Plot_Figure/SnowObs.py) |  **Gerhard Krinner**   | Snow cover timeseries |\n| [**Figure 9.24**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_24_snow/Fig9_24_snow.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_24_snow/Fig9_24_snow.png\" width=\"100\"\u003e   | [**Python climatology**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_24_snow/Plot_Figure/Plot_AR6_9-24a.py) \u0026 [**sensitivity**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_24_snow/Plot_Figure/Plot_AR6_9-24b.py) |  **Gerhard Krinner**   | Northern Hemisphere snow extent |\n\n## List of sea level figures in Chapter 9 \n\n| Figure (w/ link) | Code (w/ link)| Primary code author(s) | Brief description |\n| ------------- |:-------------:|:-----:| -----|\n| [**Figure 9.25**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_25_SLR_PDFs/Fig9_25_SLR_PDFs.png) \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_25_SLR_PDFs/Fig9_25_SLR_PDFs.png\" width=\"100\"\u003e   | [**Matlab**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_25_SLR_PDFs/Plot_Figure/plot_SLRbarwhisker_RCPs.m) |  **Bob Kopp**   | Literature global mean sea level projections for 2050 and 2100 under different SSPs |\n| [**Figure 9.26**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_26_SL_regional/Fig9_26_SL_regional.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_26_SL_regional/Fig9_26_SL_regional.png\" width=\"100\"\u003e   | [**Matlab timeseries**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_26_SL_regional/Plot_Figure/Plot_SL_Contribution_Timeseries.m) and [**maps**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_26_SL_regional/Plot_Figure/Plot_SL_Contribution_Maps.m) |  **Brodie Pearson**   | Projected sea level change contributions under SSP1-2.6 and SSP5-8.5 |\n| [**Figure 9.27**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_27_SL_scenarios/Fig9_27_SL_scenarios.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_27_SL_scenarios/Fig9_27_SL_scenarios.png\" width=\"100\"\u003e  | [**Matlab**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_27_SL_scenarios/Plot_Figure/Plot_GMSL_Projected_Scenarios.m)|  **Bob Kopp**   | Projected global mean sea level rise under different SSP scenarios |\n| [**Figure 9.28**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_28_RSL_scenarios/Fig9_28_RSL_scenarios.png) \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_28_RSL_scenarios/Fig9_28_RSL_scenarios.png\" width=\"100\"\u003e    | [**Matlab**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_28_RSL_scenarios/Plot_Figure/Plot_RSL_Scenario_Maps.m) |  **Brodie Pearson**   | Regional sea level change at 2100 for different SSP scenarios |\n| [**Figure 9.29**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_29_SL_time/Fig9_29_SL_time.png) \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_29_SL_time/Fig9_29_SL_time.png\" width=\"100\"\u003e  | [**R code**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_29_SL_time/Plot_Figure/plot_exceedance_year.r) |  **Greg Garner** \u0026 **Bob Kopp**   | Projected timing of sea-level rise milestones |\n| [**Figure 9.30**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_30_GMSL_Commitment/Fig9_30_GMSL_Commitment.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_30_GMSL_Commitment/Fig9_30_GMSL_Commitment.png\" width=\"100\"\u003e  | [**Matlab**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_30_GMSL_Commitment/Plot_Figure/plot_SLR_commitments.m) |  **Bob Kopp**, **Baylor Fox-Kemper** \u0026 **Brodie Pearson**   | 2,000- and 10,000-year sea-level commitments as a function of peak global surface air temperature anomaly |\n| [**Figure 9.31**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_31_ESL_hist/Fig9_31_ESL_hist.png) \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_31_ESL_hist/Fig9_31_ESL_hist.png\" width=\"100\"\u003e   | [**Matlab map**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_31_ESL_hist/Plot_Figure/Plot_Maps_of_AmplicationFactor.m) and [**timeseries**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_31_ESL_hist/Plot_Figure/Plot_Timeseries_FloodsAndSeaLevel.m) (requires Mapping Toolbox) |  **Billy Sweet** \u0026 **Mark Hemer**   | Observed changes in tidal flood frequency and regional sea level |\n| [**Figure 9.32**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_32_ESL_proj/Fig9_32_ESL_proj.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_32_ESL_proj/Fig9_32_ESL_proj.png\" width=\"100\"\u003e  | [**Matlab**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Fig9_32_ESL_proj/Plot_Figure/Plot_fig9_32_ESL.m)|  **Tim Hermans** \u0026 **Brodie Pearson**   | Median amplification factor of extreme still water level by 2050 and 2100 |\n\n## List of additional figures in chapter 9\n\n| Figure (w/ link) | Code (w/ link)| Primary code author(s) | Brief description |\n| ------------- |:-------------:|:-----:| -----|\n| [**Box 9.2 Figure**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Box9_2/Box9_2.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Box9_2/Box9_2.png\" width=\"100\"\u003e  | Not available yet |  **Thomas Froelicher**   | Marine Heatwaves |\n| [**Cross-chap. Box 9.1.1**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Cross_Chapter_Box9_1/CCBox9.1_Figure1_FGD_18x9cm.png) \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Cross_Chapter_Box9_1/CCBox9.1_Figure1_FGD_18x9cm.png\" width=\"100\"\u003e  | [**Python/Pre-processing**](https://github.com/IPCC-WG1/Chapter-9_CCBox-9.1_Fig1) [**Python/Jupyter notebook**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/Cross_Chapter_Box9_1/Plot_Figure/plot_AR6_CCBox9.1_FGD.ipynb) |  **Matt Palmer**   | Global energy inventory and global sea-level budget |\n| [**FAQ 9.1 Figure**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/FAQ9_1_will_human-induced_changes_be_reversible/FAQ9_1.png) \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/FAQ9_1_will_human-induced_changes_be_reversible/FAQ9_1.png\" width=\"100\"\u003e   | [**Python**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/FAQ9_1_will_human-induced_changes_be_reversible/Plot_Figure/FAQ9.1_get_timeseries_from_data.py) |  **Sophie Berger**   | Can melting of the ice sheets be reversed? |\n| [**FAQ 9.2 Figure**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/FAQ9_2_how_much_will_sea_level_rise/FAQ9_2.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/FAQ9_2_how_much_will_sea_level_rise/FAQ9_2.png\" width=\"100\"\u003e  | [**Python**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/FAQ9_2_how_much_will_sea_level_rise/Plot_Figure/plot_SL_curves.py) |  **Sophie Berger**    | How much will sea level rise in the next few decades? |\n| [**FAQ 9.3 Figure**](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/FAQ9_3_will_the_Gulf_Stream_shut_down/FAQ9_3.png)  \u003cimg src=\"https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Plotting_code_and_data/FAQ9_3_will_the_Gulf_Stream_shut_down/FAQ9_3.png\" width=\"100\"\u003e  | N/A |  **Sophie Berger**    | Gulf stream shutdown schematic (No quantitative information; not included here) |\n\n## Functions for IPCC processing/analysis\n### Matlab Functions\nMany of the figures in Chapter 9 use Matlab functions created by Brodie Pearson and Baylor Fox-Kemper. These functions include scripts to plot maps, manipulate CMIP datasets, and use IPCC color schemes. They are found in the [`Functions` directory](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/tree/main/Functions) in scripts with the naming convention `IPCC_*.nc`. The Matlab plotting code within this repository is set up to use these functions automatically. \n\nThe [`Functions` directory](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/tree/main/Functions) also contains some  Matlab scripts that are not distributed within Matlab's standard installation, but are available online through MathWorks.\n\n### ESMValTool recipes\nSome of the code uses [ESMValTool](https://github.com/ESMValGroup/ESMValTool) to perform certain pre-processing operations on CMIP ensembles and observational/reanalysis data. \nThese operations include: re-gridding onto matching grids, extraction of specific time periods or regions, and temporal/spatial averaging.\n**ESMValTool is a tool for processing and plotting CMIP data. In Chapter 9 ESMValTool was used to process some datasets, but it was not used to plot this data.**\n\nESMValTool uses *recipes* and *diagnostics* which each perform a specific purpose. *Recipes* are used to extract and process the appropriate datasets from CMIP and other sources. *Diagnostics* are used to plot figures (or calculate diagnostics) using this extracted and processed data.\nThe ESMValTool recipes for Chapter 9 are contained within this directory. The recipes in this repository are designed to crash after processing the data, although you may need to create an empty diagnostic file with the name contained at the end of the recipe, so that ESMValTool thinks it will eventually plot the processed data.\nAfter ESMValTool crashes, the processed data can be extracted from the appropriate pre-processor directory. \nNote that you may need to turn off a flag (such as switching `remove_preproc_dir` to `false`) to save the processed data.\n\nThe ESMValTool recipe directory contains the following files. All were run using [ESMValTool v2.0.0](https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.0.0):\n\n- A [*config* file](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Functions/ESMValTool_Recipes/config-brodie-Jasmin.yml), which sets various configuration switches including the directories that ESMValTool looks for data sets from CMIP and other sources.\n- A [`Recipes`](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/tree/main/Functions/ESMValTool_Recipes/Recipes) directory containing the ESMValTool recipes used to extract and process data for Chapter 9. \n- A [`CMIP6_Lists`](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/tree/main/Functions/ESMValTool_Recipes/CMIP6_Lists) directory that contains terminal printouts of the list of available model datasets for a particular experiment and variable combination. Some models have multiple datasets (ensemble), in which case we used the first available dataset (which can be validated by looking at the recipes). This list contains information about the latest version release of each of these model datasets at the time the Chapter 9 figures were created.\n- A [`Create_CMIP6_lists.sh`](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/blob/main/Functions/ESMValTool_Recipes/Create_CMIP6_lists.sh) script that was the basis for producing the printouts in the [`CMIP6_Lists` directory](https://github.com/BrodiePearson/IPCC_AR6_Chapter9_Figures/tree/main/Functions/ESMValTool_Recipes/CMIP6_Lists).\n","funding_links":[],"readme_doi_urls":["https://doi.org/10.5281/zenodo.5217365"],"works":{"https://doi.org/10.5281/zenodo.5217365":null},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["energy-system-model"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/20600","html_url":"https://ost.ecosyste.ms/projects/20600"}