CINXE.COM
RAIN: Reinforcement Algorithms for Improving Numerical Weather and Climate Models - ESS Open Archive
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>RAIN: Reinforcement Algorithms for Improving Numerical Weather and Climate Models - ESS Open Archive </title> <meta name="description" content="This study explores integrating reinforcement learning (RL) with idealised climate models to address key parameterisation challenges in climate science. Current climate models rely on complex mathematical parameterisations to represent sub-grid scale "> <!-- meta property="og:image" content="https://authorea.com/assets/thumb.png" / --> <script src="https://cmp.osano.com/AzZdRbSORDOOzF9W/834aded8-af76-45a5-b64d-c79bebafd5fd/osano.js"></script> <link rel="canonical" href="https://www.authorea.com/users/858299/articles/1241947-rain-reinforcement-algorithms-for-improving-numerical-weather-and-climate-models" /> <!--[if lt IE 9]> <script src="http://html5shim.googlecode.com/svn/trunk/html5.js" type="text/javascript"></script> <![endif]--> <link rel="stylesheet" media="all" href="https://d197for5662m48.cloudfront.net/assets/bootstrap.2.3.2.no-print-1814f3c3650062851579a65ade26e8a5632ef954534f7d6b5c753d7b59ceeffc.css" /> <link rel="stylesheet" type="text/css" href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css"/> <meta id='fontawesomemin' class='icon-'> <script type="text/javascript"> var tag = document.querySelector('meta#fontawesomemin') var tagStyle = window.getComputedStyle(tag).getPropertyValue('font-family') if (!tagStyle || tagStyle == 'auto' ){ var message = "font-awesome.min.3.2.1.css failed to load, falling back to local copy" localLink = document.createElement('link'); localLink.rel = "stylesheet"; localLink.type = "text/css"; localLink.href = "/assets/font-awesome.min.3.2.1.css"; document.head.appendChild(localLink); delete localLink; } </script> <link rel="stylesheet" type="text/css" href="https://use.fontawesome.com/releases/v5.7.2/css/all.css"/> <meta id='all' class='icon-'> <script type="text/javascript"> var tag = document.querySelector('meta#all') var tagStyle = window.getComputedStyle(tag).getPropertyValue('font-family') if (!tagStyle || tagStyle == 'auto' ){ var message = "all.5.7.2.css failed to load, falling back to local copy" localLink = document.createElement('link'); localLink.rel = "stylesheet"; localLink.type = "text/css"; localLink.href = "/assets/all.5.7.2.css"; document.head.appendChild(localLink); delete localLink; } </script> <!--[if lt IE 9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> <link rel="stylesheet" media="all" href="https://d197for5662m48.cloudfront.net/assets/application-f72928dfd0277767fddac61c84536304fd5b8b1a9a4ffc80b0e7454c6cc3532a.css" /> <link rel="stylesheet" media="print" href="https://d197for5662m48.cloudfront.net/assets/print-48f6b2a80288d92ba59c4fe33082a8b1d6f2e4269b1b3326557f444416db4343.css" /> <!-- Google fonts --> <link rel="stylesheet" media="all" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,400i,500,600,700" /> <link rel="stylesheet" media="all" href="https://fonts.googleapis.com/css?family=Source+Serif+Pro:200,400,600" /> <!-- needed for our upload interface --> <link id="theme" media="screen" rel="stylesheet" type="text/css" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.1/themes/smoothness/jquery-ui.css"/> <meta id='jqueryui' class='ui-state-error'> <script type="text/javascript"> var tag = document.querySelector('meta#jqueryui') var tagStyle = window.getComputedStyle(tag).getPropertyValue('background-color') if (!tagStyle || tagStyle == 'auto' ){ var message = "jquery-ui.css failed to load, falling back to local copy" localLink = document.createElement('link'); localLink.id = "theme"; localLink.media = "screen"; localLink.rel = "stylesheet"; localLink.type = "text/css"; localLink.href = "/assets/jquery-ui.css"; document.head.appendChild(localLink); delete localLink; } </script> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script type="text/javascript"> try{if (!(jQuery)){ throw new Error("") }} catch(e){ var message = 'jquery.min failed to load, falling back to local copy' console.log(message); document.write("<script src=\"/assets/jquery.min.1.11.1.js\"><\/script>"); } </script> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.1/jquery-ui.min.js"></script> <script type="text/javascript"> try{if (!($.ui)){ throw new Error("") }} catch(e){ var message = 'jquery-ui.min failed to load, falling back to local copy' console.log(message); document.write("<script src=\"/assets/jquery-ui.min.1.11.1.js\"><\/script>"); } </script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.devbridge-autocomplete/1.4.1/jquery.autocomplete.min.js"></script> <script type="text/javascript"> try{if (!($('*').devbridgeAutocomplete)){ throw new Error("") }} catch(e){ var message = 'jquery.autocomplete.min failed to load, falling back to local copy' console.log(message); document.write("<script src=\"/assets/jquery.autocomplete.min.1.4.1.js\"><\/script>"); } </script> <!-- <!-- Materialize (used for form-input animations) --> <!-- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.7/css/materialize.min.css"> --> <!-- Compiled and minified JavaScript --> <!-- useful in development --> <!-- <script src="/assets/jquery/jquery-ui.js" type="text/javascript"></script> --> <!-- <script src="/assets/jquery/jquery-1.11.1.js" type="text/javascript"></script> --> <script type="text/javascript" src="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js"></script> <script type="text/javascript"> try{if (!(typeof($.fn.modal) !== 'undefined')){ throw new Error("") }} catch(e){ var message = 'bootstrap.min failed to load, falling back to local copy' console.log(message); document.write("<script src=\"/assets/bootstrap.min.2.3.2.js\"><\/script>"); } </script> <!-- <script src="//cdn.quilljs.com/latest/quill.min.js"></script> --> <script src="https://d197for5662m48.cloudfront.net/assets/application-1f5b16cd6e0807b95ad6c981215ade8d0c6c94aa28ff4fd95f29f180d198aeb8.js"></script> <!-- <link rel="stylesheet" type="text/css" href="materialize.css"/> --> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="Tgp4GGVu0Xkh2EEdkwzGZBMF823wW842V8mHc5lNklDT_pS__sLe1rlK7zp77l6owldtsstUfMy9O4aKAxpilA" /> <!-- favicon --> <link rel="shortcut icon" type="image/x-icon" href="https://www.dropbox.com/s/beerdz3a8j6b9ac/essfavicon.ico?dl=1" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- Google Tag Manager --> <!--New Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-W1GVDSYB94"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-W1GVDSYB94'); </script> <!-- End Google Tag Manager --> <script type="text/javascript">window.$crisp=[];window.CRISP_WEBSITE_ID="d38f777e-0276-4c52-8a15-b5855ac4903c";(function(){d=document;s=d.createElement("script");s.src="https://client.crisp.chat/l.js";s.async=1;d.getElementsByTagName("head")[0].appendChild(s);})(); </script> <!-- Google Analytics --> <script> window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date; var host = window.location.host; var domain = 'auto'; switch(host) { case "www.authorea.com" : case "authorea.com": ga('create', 'UA-37313163-2', domain); break; case "prereview.org": ga('create', 'UA-107005711-1', domain); break; default: // unknown domain, assume it's the main one as a fallback ga('create', 'UA-37313163-2', domain); } ga('send', 'pageview'); </script> <script src="https://d197for5662m48.cloudfront.net/assets/google_analytics_events-1a24a491691431cf90985587f97249fda8f1dba81bb8732ff3733d9378482e71.js" async="async"></script> <script async src='//www.google-analytics.com/analytics.js'></script> <!-- End Google Analytics --> <script src="//assets.adobedtm.com/59640f9fa510/415b62dc7a85/launch-3f676abb764b.min.js" async="async"></script><script>window.addEventListener('load', function () { const title = document.title || '' window.digital_dataLayer = { Pageload: { country: '', hierarchy1: '', hierarchy2: '', hierarchy3: '', hierarchy4: '', loginStatus: "not loggedin", pageError: '', pageName: `authorea:${title}`, pageTitle: title, pageURL: window.location.href || '', searchResults: '', searchTerm: '', siteLanguage: "en", siteName: 'authorea', siteSection: '' } } if (window._satellite) { window._satellite.track('pageLoad') window._satellite.pageBottom() } })</script> <!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', "1067575940294079"); fbq('track', "PageView");</script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1067575940294079&ev=PageView&noscript=1" /></noscript> <!-- End Facebook Pixel Code --> <!--BEGIN QUALTRICS WEBSITE FEEDBACK SNIPPET--> <script type='text/javascript'> (function(){var g=function(e,h,f,g){ this.get=function(a){for(var a=a+"=",c=document.cookie.split(";"),b=0,e=c.length;b<e;b++){for(var d=c[b];" "==d.charAt(0);)d=d.substring(1,d.length);if(0==d.indexOf(a))return d.substring(a.length,d.length)}return null}; this.set=function(a,c){var b="",b=new Date;b.setTime(b.getTime()+6048E5);b="; expires="+b.toGMTString();document.cookie=a+"="+c+b+"; path=/; "}; this.check=function(){var a=this.get(f);if(a)a=a.split(":");else if(100!=e)"v"==h&&(e=Math.random()>=e/100?0:100),a=[h,e,0],this.set(f,a.join(":"));else return!0;var c=a[1];if(100==c)return!0;switch(a[0]){case "v":return!1;case "r":return c=a[2]%Math.floor(100/c),a[2]++,this.set(f,a.join(":")),!c}return!0}; this.go=function(){if(this.check()){var a=document.createElement("script");a.type="text/javascript";a.src=g;document.body&&document.body.appendChild(a)}}; this.start=function(){var a=this;window.addEventListener?window.addEventListener("load",function(){a.go()},!1):window.attachEvent&&window.attachEvent("onload",function(){a.go()})}}; try{(new g(100,"r","QSI_S_ZN_1YW7OaSUiXq6RH7","https://zn1yw7oasuixq6rh7-wiley.siteintercept.qualtrics.com/WRSiteInterceptEngine/?Q_ZID=ZN_1YW7OaSUiXq6RH7")).start()}catch(i){}})(); </script><div id='ZN_1YW7OaSUiXq6RH7'><!--DO NOT REMOVE-CONTENTS PLACED HERE--></div> <!--END WEBSITE FEEDBACK SNIPPET--> <link rel="stylesheet" media="all" href="https://d197for5662m48.cloudfront.net/assets/react_article-cfd760d4b8edefc6b84a5c911b7b71aea72c690414f847db0e9d738e3404449a.css" /> <style> </style> <!-- Schema.org markup for Google+ --> <meta itemprop="name" content="RAIN: Reinforcement Algorithms for Improving Numerical Weather and Climate Models"> <meta itemprop="description" content="This study explores integrating reinforcement learning (RL) with idealised climate models to address key parameterisation challenges in climate science. Current climate models rely on complex mathematical parameterisations to represent sub-grid scale "> <meta itemprop="image" content="https://authorea.com//d197for5662m48.cloudfront.net/assets/blog/default_image-be9182bca7b6523bb6c72e32e5c12398f36b92d81f6ee7882327b6145744bf1f.jpg"> <script> window.iframelyKey = '2e4f7b1eda34892de7870e1d00e11857' </script> <!-- Twitter Card data --> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@authorea"> <meta name="twitter:title" content="RAIN: Reinforcement Algorithms for Improving Numerical Weather and Climate Models"> <meta name="twitter:description" content="This study explores integrating reinforcement learning (RL) with idealised climate models to address key parameterisation challenges in climate science. Current climate models rely on complex mathematical parameterisations to represent sub-grid scale "> <meta name="twitter:image:src" content="https://authorea.com//d197for5662m48.cloudfront.net/assets/blog/default_image-be9182bca7b6523bb6c72e32e5c12398f36b92d81f6ee7882327b6145744bf1f.jpg"> <!-- Open Graph (Facebook and more) protocol metadata --> <meta property="og:title" content="RAIN: Reinforcement Algorithms for Improving Numerical Weather and Climate Models" /> <meta property="og:type" content="article" /> <meta property="og:url" content="https://www.authorea.com/doi/full/10.22541/essoar.173238717.76577266/v1?commit=c5014c508e922df889274c86acfe10e71bb45d69" /> <meta property="og:image" content="https://authorea.com//d197for5662m48.cloudfront.net/assets/blog/default_image-be9182bca7b6523bb6c72e32e5c12398f36b92d81f6ee7882327b6145744bf1f.jpg" /> <meta property="og:description" content="This study explores integrating reinforcement learning (RL) with idealised climate models to address key parameterisation challenges in climate science. Current climate models rely on complex mathematical parameterisations to represent sub-grid scale " /> <meta property="og:site_name" content="Authorea" /> <meta property="article:modified_time" content="2024-11-24 05:08:56 UTC" /> <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/mathquill/0.10.1/mathquill.min.css"/> <meta id='mathquillmin' class='mq-editable-field'> <script type="text/javascript"> var tag = document.querySelector('meta#mathquillmin') var tagStyle = window.getComputedStyle(tag).getPropertyValue('display') if (!tagStyle || tagStyle == 'auto' ){ var message = "mathquill.min.0.10.1.css failed to load, falling back to local copy" localLink = document.createElement('link'); localLink.rel = "stylesheet"; localLink.type = "text/css"; localLink.href = "/assets/mathquill.min.0.10.1.css"; document.head.appendChild(localLink); delete localLink; } </script> <meta property="article:publisher" content="https://www.authorea.com" /> <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.18.1/styles/default.min.css"/> <meta id='defaultmin' class='hljs-strong'> <script type="text/javascript"> var tag = document.querySelector('meta#defaultmin') var tagStyle = window.getComputedStyle(tag).getPropertyValue('font-weight') if (!tagStyle || tagStyle == 'auto' ){ var message = "default.min.css failed to load, falling back to local copy" localLink = document.createElement('link'); localLink.rel = "stylesheet"; localLink.type = "text/css"; localLink.href = "/assets/default.min.css"; document.head.appendChild(localLink); delete localLink; } </script> <!-- Google Scholar metadata --> <meta name="citation_publisher" content="Authorea"/> <meta name="citation_title" content="RAIN: Reinforcement Algorithms for Improving Numerical Weather and Climate Models"/> <meta name="citation_abstract" content="This study explores integrating reinforcement learning (RL) with idealised climate models to address key parameterisation challenges in climate science. Current climate models rely on complex mathematical parameterisations to represent sub-grid scale processes, which can introduce substantial uncertainties. RL offers capabilities to enhance these parameterisation schemes, including direct interaction, handling sparse or delayed feedback, continuous online learning, and long-term optimisation. We evaluate the performance of eight RL algorithms on two idealised environments: one for temperature bias correction, another for radiative-convective equilibrium (RCE) imitating real-world computational constraints. Results show different RL approaches excel in different climate scenarios with exploration algorithms performing better in bias correction, while exploitation algorithms proving more effective for RCE. These findings support the potential of RL-based parameterisation schemes to be integrated into global climate models, improving accuracy and efficiency in capturing complex climate dynamics. Overall, this work represents an important first step towards leveraging RL to enhance climate model accuracy, critical for improving climate understanding and predictions. Code accessible at聽https://github.com/p3jitnath/climate-rl."/> <meta name="citation_doi" content="10.22541/essoar.173238717.76577266/v1"/> <meta name="citation_pdf_url" content="https://essopenarchive.org/doi/pdf/10.22541/essoar.173238717.76577266" /> <meta name="citation_author" content="Pritthijit Nath"> <meta name="citation_author" content="Henry Moss"> <meta name="citation_author" content="Emily Shuckburgh"> <meta name="citation_author" content="Mark Webb"> <meta name="citation_publication_date" content="2024/11/23"> <meta name="citation_journal_title" content="Authorea Preprints"> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathquill/0.10.1/mathquill.min.js"></script> <script type="text/javascript"> try{if (!(MathQuill)){ throw new Error("") }} catch(e){ var message = 'mathquill.min failed to load, falling back to local copy' console.log(message); document.write("<script src=\"/assets/mathquill.min.0.10.1.js\"><\/script>"); } </script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.10.8/xlsx.full.min.js"></script> <script type="text/javascript"> try{if (!(XLSX)){ throw new Error("") }} catch(e){ var message = 'xlsx.full.min failed to load, falling back to local copy' console.log(message); document.write("<script src=\"/assets/xlsx.full.min.0.10.8.js\"><\/script>"); } </script> <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.18.1/highlight.min.js"></script> <script type="text/javascript"> try{if (!(hljs)){ throw new Error("") }} catch(e){ var message = 'highlight.min failed to load, falling back to local copy' console.log(message); document.write("<script src=\"/assets/highlight.min.9.18.1.js\"><\/script>"); } </script> </head> <body> <div id="navbar" class="navbar__white"> <div class="navbar__left-side" > <a href="/" class="navbar__logo_anchor"> <img class="navbar__logo_secondary" src="https://d197for5662m48.cloudfront.net/images/institution/20904/whitelabel_logo_image/c7cb3398baf9966b5dd1934d992c30f2.png" /> </a> </div> <div class="navbar__article-links"> <div class="comments-button"></div> </div> <div class="navbar__right-side-content--collapse"> <a href="#" class="navbar__collapse-toggle"> <img src="https://d197for5662m48.cloudfront.net/assets/icons/hamburger-ea91f5c35622f90ca466db90b6b2cbc676402c3cce254852350b610ad80aac76.svg" /> </a> <div class="navbar-collapse__dropdown hide"> <div class="navbar-collapse__title">AUTHOREA</div> <a class="navbar-collapse__link" href="/signin">Log in</a> <a class="navbar-collapse__link" href="/signup">Sign Up</a> <a class="navbar-collapse__link" href="/preprints">Browse Preprints</a> </div> </div> <div class="navbar__right-side-content"> <!-- if they're not signed in --> <a class="navbar__dropdown-toggle signin-link" href="/signin">LOG IN</a> <a class="navbar__dropdown-toggle signup-link" href="/signup">SIGN UP</a> <!-- end of not signed in --> </div><!-- end of right side content --> </div><!-- end of navbar2 --> <script> jQuery(document).ready(function() { $('#help-button').click( function(e){ $.get('/help-modal-content', function(data) { $('#help-modal-content').html(data); }); }); }); </script> <div class='article-react-body'> <div class='article-react-content'> <div style="height: 60px"></div> <div class="container-fluid"> <div class="row-fluid"> <div class="span12 centered-article-container"> <!--Body content--> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="oKLNMbiQnd_FW3dD8xSR0HKTgmEM-muJb6U0QRa5v0A9ViGWIzyScF3J2WQb9gkco8Ecvjf12XOFVzW4jO5PhA" /> <div class="article-unit span11 article-padded-container"> <div class="loading-icon-container"> <div class="au-loading-icon"> <svg class="au-loading-icon__svg" xmlns="http://www.w3.org/2000/svg" width="80px" height="60px" viewBox="5 0 80 60"> <path class="wave" fill="none" stroke="#30a970" stroke-width="2" stroke-linecap="round"> </path> </svg> <p id='au-loading-message'>loading page</p> </div> <script type="text/javascript"> const path = document.querySelector('.wave'); const m = 0.512286623256592433; function buildWave(w, h) { const a = h / 4; const y = h / 2; const pathData = [ 'M', w * 0, y + a / 2, 'c', a * m, 0, -(1 - a) * m, -a, a, -a, 's', -(1 - a) * m, a, a, a, 's', -(1 - a) * m, -a, a, -a, 's', -(1 - a) * m, a, a, a, 's', -(1 - a) * m, -a, a, -a, 's', -(1 - a) * m, a, a, a, 's', -(1 - a) * m, -a, a, -a, 's', -(1 - a) * m, a, a, a, 's', -(1 - a) * m, -a, a, -a, 's', -(1 - a) * m, a, a, a, 's', -(1 - a) * m, -a, a, -a, 's', -(1 - a) * m, a, a, a, 's', -(1 - a) * m, -a, a, -a, 's', -(1 - a) * m, a, a, a, 's', -(1 - a) * m, -a, a, -a ].join(' '); path.setAttribute('d', pathData); } buildWave(90, 60); window.setTimeout(function (){ if(!window._store){ $('.au-loading-icon').fadeOut() $('.au-loading-icon').after('<div class="alert" id="load-fail-message">Article failed to load. Refresh and try again. Also make sure you are using Chrome or Firefox, as other browsers are not yet fully supported.</div>') window.Raven && window.Raven.captureMessage('Article load failure prior to fetching store.', {level: 'info'}) } }, 60000) </script> </div> <div id="richeditor_modal" class="modal fade hide"></div> <div id="jsfigure_modal" class="modal fade hide"></div> <div id="article-data" class="" style="display:none" data-article-permission="{"id":null,"can_view":true,"can_edit":false,"can_suggest_edits":false,"can_comment":true,"can_see_private_comments":false,"article_viewer_id":null,"article_viewer_type":null,"article_id":null,"created_at":null,"updated_at":null,"pinned":false}" data-article-id="1241947" data-institution-id="20904" data-institution-keyword="["Agricultural","Atmospheric Sciences","Biological Sciences","Climatology (Global Change)","Ecology","Education","Environmental Sciences","Geochemistry","Geodesy","Geography","Geology","Geophysics","Health Sciences","Human Society","Hydrology","Indigenous Studies","Informatics","Meteorology","Microbiology","Oceanography","Paleontology","Planetology","Radioastronomy","Soil Sciences","Solar System Physics"]" data-institution-custom-question="{"prompt":"","description":"","question_prompt":""}" data-institution-settings="{"share_with_community":true,"submit_to_journal":true,"submit_for_community_review":true}" data-article-preview-path="/users/858299/articles/1241947-rain-reinforcement-algorithms-for-improving-numerical-weather-and-climate-models" data-article-edit-mode-path="/users/858299/articles/1241947-rain-reinforcement-algorithms-for-improving-numerical-weather-and-climate-models?mode=edit" data-authenticity-token="6OM-xByHgru2Mg2uRJkj5Sll8TtTmS9YJdkRtrgaXed1F9JjhyuNFC6go4mse7sp-Ddv5GiWnaLPKxBPIk2tIw" data-blank-paragraph-id="__blank__" data-default-format="html" data-dictionary="en_US" data-dont-auto-load-faye="true" data-edit-new-editor-address="/users/858299/articles/1241947-rain-reinforcement-algorithms-for-improving-numerical-weather-and-climate-models" data-faye-article-private-channel-name="/production-user858299-article1241947/private" data-faye-channel-name="/production-user858299-article1241947" data-faye-server="https://www.authorea.com/faye" data-faye-signature="8ae7a80b2fdca7a9dcb17e401e05ec1c9099f337" data-folder-tab-address="/users/858299/articles/1241947/master/folder" data-get-block-diff-address="/users/858299/articles/1241947/get_block_diff" data-get-article-collabs-address="/users/858299/articles/1241947/article_collabs.json" data-get-commit-history-address="/users/858299/articles/1241947/commit_history" data-get-store-address="/users/858299/articles/1241947/get_store" data-history-tab-address="/users/858299/articles/1241947/_show_article_feed" data-is-admin="false" data-is-collaborator="false" data-is-author="false" data-is-private="false" data-numbered-headings="false" data-figures-label="true" data-show-all-references="false" data-sentry-dsn="https://e17eab83945c4de5b3089931f6ca264d@sentry.authorea.com/3" data-sentry-release="a608a20e875215ecfa518f9f30086af4d511f36b" data-sync-address="/users/858299/articles/1241947/sync" data-transer-comments-address="/users/858299/articles/1241947/transfer_comments" data-macros-address="/users/858299/articles/1241947/master/file/header.tex/_edit" data-reference-sort-key-address="/users/858299/articles/1241947/update_reference_sort_key_beta" data-default-citation-style="curriculum-journal" data-collab-address="/users/858299/articles/1241947/article_collabs" data-article-affiliations-address="/users/858299/articles/1241947/article_affiliations" data-add-article-keyword-address="/tags/add_article_keyword" data-delete-article-keyword-address="/tags/delete_article_keyword" data-get-article-keywords-address="/tags/get_article_keywords" data-autocomplete-keywords-address="/tags/autocomplete_keywords" data-update-author-affiliation="/users/858299/articles/1241947/author_affiliations" data-add-author-affiliation="/users/858299/articles/1241947/article_collabs/add_author_affiliation" data-viewable-article-institutions="[{"id":20904,"name":"ESS Open Archive "}]" data-view-count="19" data-download-count="7" data-reviews-count="0" data-update-article-address="/users/858299/articles/1241947" data-delete-citation-url="/citations" data-publications="{"partner_collection_name":"ESS Open Archive ","authorea_peer_reviewed":false,"funding_groups":[{"id":24472,"funder_identifier":"100014013","funder_name":"UK Research and Innovation","grant_no":"EP/S022961/1","recipient_name":""}],"current_doi_publication_status":{"amended_doi_string":"10.22541/essoar.173238717.76577266/v1","approved":true,"authors":["Pritthijit Nath","Henry Moss","Emily Shuckburgh","Mark Webb"],"doi_string":"10.22541/essoar.173238717.76577266/v1","id":233656,"license":"cc_by_nc_4","license_link":"http://creativecommons.org/licenses/by-nc/4.0/","license_name":"This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)","preprint_disclaimer":"This is a preprint and has not been peer reviewed. Data may be preliminary.","preprint_pdf_url":"https://d197for5662m48.cloudfront.net/documents/publicationstatus/233656/preprint_pdf/a451544b64eaffdfeb9dc605d3d006dc.pdf","registered":true,"submission_date":"November 23, 2024","tag_sha":"c5014c508e922df889274c86acfe10e71bb45d69","title":"RAIN: Reinforcement Algorithms for Improving Numerical Weather and Climate Models","version":1,"time_review":true,"references":[]},"doi_publication_statuses":[{"amended_doi_string":"10.22541/essoar.173238717.76577266/v1","approved":true,"doi_string":"10.22541/essoar.173238717.76577266/v1","id":233656,"registered":true,"submission_date":"November 23, 2024","tag_sha":"c5014c508e922df889274c86acfe10e71bb45d69","version":1}],"version_of_record":null}">this is for holding javascript data</div> <div class="span11 article-preview-content-container"><div class="article-preview-content"><div class="social-box-editor-tools-container"><div class="social-box--react"><div class="social-box__download"><div class="dropdown"><a class="social-box__download-preprint-button" tab_index="-1" rel="nofollow noopener noreferrer" target="_blank" href="https://essopenarchive.org/doi/pdf/10.22541/essoar.173238717.76577266/v1">Download PDF</a><a class="dropdown-toggle" data-toggle="dropdown" href="#"><button class="social-box__download-button"><span class="social-box__download-button-text">DOWNLOAD</span><i class="fas fa-chevron-down"></i></button></a><ul class="dropdown-menu social-box__download-menu"><li><a class="social-box__download-link" rel="nofollow" tab_index="-1" href="/users/858299/articles/1241947/download_zip">Download ZIP</a></li><li><a class="social-box__download-link" rel="nofollow" tab_index="-1" href="/users/858299/articles/1241947/download_latex">Download LaTeX</a></li><li><a class="social-box__download-link" tab_index="-1" href="https://essopenarchive.org/doi/xml/10.22541/essoar.173238717.76577266/v1">Download JATS XML</a></li><li><a class="social-box__download-link" href="https://essopenarchive.org/users/858299/articles/1241947/add_cite">Track citations</a></li><li><a class="social-box__download-link" rel="nofollow noopener noreferrer" tab_index="-1" target="_blank" href="/signup">Fork (make a copy)</a></li></ul></div></div><div class="view-count" data-placement="bottom" data-toggle="view-tooltip" title="19 Views"><i class="fas fa-eye"></i><span class="view-count__number">19</span></div><div class="download-count" data-placement="bottom" data-toggle="download-tooltip" title="7 Downloads"><i class="fas fa-download"></i><span class="download-count__number">7</span></div></div><div><div><div class="scite-badge" data-doi="10.22541/essoar.173238717.76577266/v1" data-layout="horizontal"></div><script async="" src="https://cdn.scite.ai/badge/scite-badge-latest.min.js" type="application/javascript"></script></div></div></div><div class="au-article-title">RAIN: Reinforcement Algorithms for Improving Numerical Weather and Climate Models</div><div class="preview-tags"></div><div class="preview-authors-row"><ul class="preview-avatar-list"><li class="preview-avatar"><img src="data:image/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGP C/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3Cc ulE8AAABZVBMVEX/imD/il//iV//i2L/jGL/i2H/imH/jGP/gFP/f1L/g1f/ hVn/e0z/hFj/fk//iV7/iF3/oH7/n33/nXv/nnv/nXr/kmr/eUn/hlr/lG7/ tZv/glX/p4j/rZD/h13/iF7/hlv/////287/glb/eEj/uqH/9vL/flD/+vj/ h1z/8ez/kGj/m3j/mXT/39T/y7n/ajX/uaD/x7P/dkX/jWX/fE7/8u7/hVr/ 7uj/c0D/hFn/e0v/gVP//f3/cj//tpz/k2z/f1H/8+//7+n/dEP/dEL/tJn/ wqz/7+r/fU//9PD/mHP/j2j/ybb/aTT/t53/oH//uJ7/spf/bDf/9/T/dUT/ tpv/s5j/bTn/7ef/t57/fU7/fE3/bTj/pof/zbv/5Nr/7eb/azb/ekv/jmb/ tZr/tJr/eUj/2s3//v7/jmX/jWT/s5n/9fL/vKT/sZb/mnX/xrL/uaH/iWD/ hFf/jGQAAADfrP8EAAAAAWJLR0R2MWPJQQAAAAd0SU1FB+gLFRAXOvl9W6cA AAGCSURBVDgR3cGLW0txHAbw97ztfI+tw4bYknZ+b8ZsueV2sJJEzD1iTK4T Mpeo/n9bv/HkefwFfT7YoQL8DwfAPoA92IYYyvSEJC0KCTATgfiL4K5sTy4D DMe7QwLZPXkQA0S+sHff/pEDB4uF0uih0bEhDh8eLycgPJqjtkwcqRzVsWpi 1eOqOSM8miupPnni5CmdPjMlnT13/sJFpc4Ij+ZSXbp8pTGtmauzkq5Nz11X yRnh0Vyq+RvpXCzdXNAt3S427yh1Rng0V1Idd+/d18SDh3q0qMdPlpQ6Izya K2tLPXr6TK3nMyq+UOqM8GjOaWm83R556ZYX1H71Wm/equSM8Ggu1bv3cSfL D50VfWx++qxV1ZwRHs2lmq9+6WYQNb6qtVwrS6tlZ4RHczV9i41kt9FWuzNZ aUl0RnhEUvj+IweQYW7t51ouzI8t/iokILx1Imk0QYK0jcqGEYzjBFzHH0Q3 IvoYdkOC2NwEsQ170Mc+gD34RxBgIEBfEGAn+Q1cdTYxzErtRgAAACV0RVh0 ZGF0ZTpjcmVhdGUAMjAyNC0xMS0yMVQxNjoyMzo1OCswMDowMG1SM9AAAAAl dEVYdGRhdGU6bW9kaWZ5ADIwMjQtMTEtMjFUMTY6MjM6NTgrMDA6MDAcD4ts AAAAIHRFWHRzb2Z0d2FyZQBodHRwczovL2ltYWdlbWFnaWNrLm9yZ7zPHZ0A AAAYdEVYdFRodW1iOjpEb2N1bWVudDo6UGFnZXMAMaf/uy8AAAAYdEVYdFRo dW1iOjpJbWFnZTo6SGVpZ2h0ADYwMHrevbUAAAAXdEVYdFRodW1iOjpJbWFn ZTo6V2lkdGgANjAw6S/t6AAAABl0RVh0VGh1bWI6Ok1pbWV0eXBlAGltYWdl L3BuZz+yVk4AAAAXdEVYdFRodW1iOjpNVGltZQAxNzMyMjA2MjM4QrWMogAA ABN0RVh0VGh1bWI6OlNpemUAMTE5MzZCQsVtBmMAAAA8dEVYdFRodW1iOjpV UkkAZmlsZTovL3RtcC9sZXR0ZXJfYXZhdGFycy8yL1BOLzI1NV8xMzhfOTYv NjAwLnBuZzvJ8G8AAAAASUVORK5CYII= " /></li><li class="preview-avatar"><img src="data:image/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGP C/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3Cc ulE8AAABj1BMVEVF0OJE0OJEz+FI0OJJ0eJH0OJG0OJEz+I1zN8xy99Dz+FA zuEvyt44zN8xyt4wyt4/zuE9zeBy2+l+3upBz+FK0eKH4Oxo2ec3zN9N0uN/ 3us+zuE4zOBk1+aD3+tv2ug9zuAuyt7x+/z///82zN9i1+bQ8/ccxdtq2eex 6/IoyN07zeD+/v7r+vstyt7l+Ptf1ubG8PYbxdtl2Of3/f1Cz+F63erh9/ro +fs6zeAyy99b1eXH8fbe9vl53epM0uPM8vfn+fszy98qyd1X1ORj1+at6vL4 /f3R8/eq6fH0/P3s+vwtyd7j9/rJ8fac5e+c5u8jx9yR4+1V1OTr+fvk+Pq6 7fS97vTB7/XF8PbI8fan6PGN4u0Sw9r7/v4hxtwryd4WxNrL8vYUw9r9/v6L 4e0kx9xO0uPd9vkRw9qX5O7S8/g+zuBd1uXF8PXT9PhM0ePw+/xm2Off9/op yd1u2ugsyd6E3+uU5O6f5vB33Ok0y99P0uOe5u983eqZ5e8xy941y98ryd1I 0eIAAAD0wzfoAAAAAWJLR0SEYtBacQAAAAd0SU1FB+gLFRAXGCwdGkMAAAHB SURBVDgR3cEHW9NgFIDR97tNb7ABCUIUN/G2oFQDBqsUQSyIs46qoOBe4FYc gBvlj9s+Bf0PnMNm4mhwgHM0Of6TOkDWOUAa2CAZD0HwsoLnqQCS9TJCky+0 bMkhBK1tGmxtD1UQbWttQXzqfOjY1tmV0yDavqN7Z+euaLeK7tm7b38P+ICg 8QELQi9fsN6+g2aH+j26ioftSLsigKDJgIVB1D1oR9Mhs2P5UhQfNzsRKwII mgxbucjISRtNh2zMTrWO9582G4gVAQRNKpaf6Jk8Y6PplJ09d74/ULtw8VJV EUDQ+LI1XUkLdvWaZWvX7YbdrCoCCBpP28yt2zOzNpcW7E5od+/dr9SsUlUE ELQ6bLUHDx9lbTSdssdPno6F9mzeKokigKDJsOVkoViwuXTKnr94aa+s2G2V RBFA0GTaXodeyxt7mxbs3fx7s9layaYTRQBB40ULQi9fsN6+D/Zx5NOcfV4S W4wVAXwoLq90lTRc+PL12/cfPzvKg796gtLKchF86kRYTXKIhpO/s+GfCbS8 lCOXrCJCk6x5CEKUEY0yItkIwVsTNkgdIOt8EUHq+Mc5GpwD5wAHOMfm8RfE DUFDyLDaVAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyNC0xMS0yMVQxNjoyMzoy MCswMDowMFR4dK4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjQtMTEtMjFUMTY6 MjM6MjArMDA6MDAlJcwSAAAAIHRFWHRzb2Z0d2FyZQBodHRwczovL2ltYWdl bWFnaWNrLm9yZ7zPHZ0AAAAYdEVYdFRodW1iOjpEb2N1bWVudDo6UGFnZXMA Maf/uy8AAAAYdEVYdFRodW1iOjpJbWFnZTo6SGVpZ2h0ADYwMHrevbUAAAAX dEVYdFRodW1iOjpJbWFnZTo6V2lkdGgANjAw6S/t6AAAABl0RVh0VGh1bWI6 Ok1pbWV0eXBlAGltYWdlL3BuZz+yVk4AAAAXdEVYdFRodW1iOjpNVGltZQAx NzMyMjA2MjAwZ0NXUwAAABN0RVh0VGh1bWI6OlNpemUAMTI3NjlCQsBLfaMA AAA8dEVYdFRodW1iOjpVUkkAZmlsZTovL3RtcC9sZXR0ZXJfYXZhdGFycy8y L0hNLzY5XzIwOF8yMjYvNjAwLnBuZ1Ko4rYAAAAASUVORK5CYII= " /></li><li class="preview-avatar"><img src="data:image/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGP C/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3Cc ulE8AAABaFBMVEV4hM13g813hM13g8x6hc17h855hc17hs55hM1tesllc8Zm dMZmc8Z0gMt6hs1wfMplcsZpdsd1gsxvfMmXoNiyueKosN+psd+wt+F/is9z gMuCjdCss+Cdptpue8lsechjccXS1u7///+Unddca8LAxuj9/f7Kz+ubpNqM l9SKldORm9aTndfo6vZ+ic+hqtz5+fxuesnM0OyBjNBhb8Rve8lkcsVOXr3U 2O+HktJwfcprech0gctreMiWn9j29/uLldRndMbM0ezO0+1ndca8wub4+Py3 veRqd8fX2vDQ1O3e4fOwt+LGy+qUntdpd8dYZ8FicMVtesihqdxyfsp1gcyF j9Fzf8txfcrb3vH7+/11gct2gsxNXb3d4PKOmNWao9mBjdCMltSJlNOSnNa4 vuSGkdLR1e7N0eymrt5ndceYodmzuuOqsd+rsuCqst+Ej9GIktKvtuF9ic9y f8t6hs54g80AAAB2/LV5AAAAAWJLR0R3RmT51wAAAAd0SU1FB+gLFRAXECLG knEAAAFoSURBVDgR3cEHX1JhFAfgc/rf88IdXiFDLAhej5Vm5iAaWlSOHC2N SlDbjrbtPn9w/b0R+Q18HjpiuO0YtTDTYXAIB+g/8CRBgBFJEagLI+0HYUvU Q3FvmMkej0H/guk7kevP5/MDJ08FhWLudKkcgzoYYgc1MXTmrLacK/gemByG 2GEdKZwfveCP6cVxf0Inp0AghyG2opeql8u9V4o6cpWq13R6xoAchtiKFqql 6zdqN/XW7dkgrPUQQA5D7Jy2zS9k76guLqWXPVAHQ+ycrtwdvHe/lgqnH6jq w9UYTA5DbEVTa+Gjuikv1zLZx6pPnhLIYYit6HrQaM4sbGxu+c+ev9CX9Rjk MMQO66vXb7Z3Vnd1vlHfU6WGATkMsW81MbH2Ttvef4gB+gum7+Onz/v7X3Jf m+G37wPFH7MGTB2MtJ8JoygKfhpTCjJR8xeoGzxJpEGeiBj8pm5wGAfoEE5Q CzPTEfMHTrMvHjkseQsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjQtMTEtMjFU MTY6MjM6MTYrMDA6MDC5J0Z3AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDI0LTEx LTIxVDE2OjIzOjE2KzAwOjAwyHr+ywAAACB0RVh0c29mdHdhcmUAaHR0cHM6 Ly9pbWFnZW1hZ2ljay5vcme8zx2dAAAAGHRFWHRUaHVtYjo6RG9jdW1lbnQ6 OlBhZ2VzADGn/7svAAAAGHRFWHRUaHVtYjo6SW1hZ2U6OkhlaWdodAA2MDB6 3r21AAAAF3RFWHRUaHVtYjo6SW1hZ2U6OldpZHRoADYwMOkv7egAAAAZdEVY dFRodW1iOjpNaW1ldHlwZQBpbWFnZS9wbmc/slZOAAAAF3RFWHRUaHVtYjo6 TVRpbWUAMTczMjIwNjE5Nl2k93YAAAATdEVYdFRodW1iOjpTaXplADE3NjAz QkKFGh+qAAAAPXRFWHRUaHVtYjo6VVJJAGZpbGU6Ly90bXAvbGV0dGVyX2F2 YXRhcnMvMi9FUy8xMjBfMTMyXzIwNS82MDAucG5nda3NgQAAAABJRU5ErkJg gg== " /></li><li class="preview-avatar"><div class="preview-avatar-extra">+1</div></li></ul><ul class="preview-author-list"><li class="preview-author"><span class="preview-author-name" data-collab-id="1825954">Pritthijit Nath<i class="fas fa-envelope preview-author-icon"></i></span><a class="preview-author-orcid" href="https://orcid.org/0009-0002-1648-4444" rel="noopener noreferrer" target="_blank"><img src="https://d197for5662m48.cloudfront.net/assets/icons/omniauth/orcid-ca37582cd91a671ed5cec57770e0e96c01b4b79b8b5b75d8598fc1ddac18c974.svg" /></a>, </li><li class="preview-author"><span class="preview-author-name" data-collab-id="1825955">Henry Moss</span>, </li><li class="preview-author"><span class="preview-author-name" data-collab-id="1825956">Emily Shuckburgh</span>, </li><li class="preview-author"><span class="preview-author-name" data-collab-id="1825957">Mark Webb</span><a class="preview-author-orcid" href="https://orcid.org/0000-0002-7709-7088" rel="noopener noreferrer" target="_blank"><img src="https://d197for5662m48.cloudfront.net/assets/icons/omniauth/orcid-ca37582cd91a671ed5cec57770e0e96c01b4b79b8b5b75d8598fc1ddac18c974.svg" /></a></li></ul></div><div class="author-popover" data-collab-id="1825954"><div class="author-popover-info"><div class="author-popover-name">Pritthijit Nath</div><a class="author-popover-orcid" href="https://orcid.org/0009-0002-1648-4444" rel="noopener noreferrer" target="_blank"><img src="https://d197for5662m48.cloudfront.net/assets/icons/omniauth/orcid-ca37582cd91a671ed5cec57770e0e96c01b4b79b8b5b75d8598fc1ddac18c974.svg" /></a><div class="author-popover-affiliations">University of Cambridge</div><p>Corresponding Author:<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="2f5f411c1b1e6f4c4e42014e4c015a44">[email protected]</a></p><a class="author-popover-profile" href="/users/858299">Author Profile</a></div><div class="author-popover-avatar"><img src="data:image/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAMAAAAL34HQAAAABGdBTUEAALGP C/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3Cc ulE8AAACSVBMVEX/imD/iV//imH/i2H/i2L/jGP/iF7/hlv/fk//fU7/fE3/ e0z/ekv/fE7/gVX/h1z/jGL/glb/gVT/glX/gFP/hlr/g1f/h13/lnH/9/X/ 7+n/6eH/2cv/wKn/qoz/l3L/hFj/ekr/f1H/il//rpH/////9fH/9/T/9fL/ vaX/eUr/vKT/9vT/+vj/+ff/mHT/1cb/m3f/flD/fU//spb//v7/wav/hVr/ l3H//f3//fz//Pz/8u3/oH3/sJT//Pv//v3/5Nr/d0b/e0v/v6n/+/r/3ND/ wKr///7/h1v/jWT/1MT/dkX/+fj/gVP/mnb/gFL/0sL/j2f/nnz/nHj/nHn/ nnv/rI7/y7n/6uL/3M//d0f/8+//xbH/bzv/f1L/eUn/nXr/eEj/y7j/jmb/ c0D/sZX/6eL/yrf/dEL/tZr/jWX/5dz/vqf/49n/8u7/8ez/+vn/49r/9PD/ 4db/waz/7ef/hVn/lG3/g1b/iF3/9PH/c0H/597/lG7/6OD/5Nv/rZD/zbv/ mHP/hFf/o4P/18j/jGT/iV7/pYX/nXn/w67/ajX/k23/1sj/mXX/p4j/tJn/ s5f/vKX/287/7+r/0L//eEf/j2b/oYD/qIn/4tj/r5P/ooH/hFn/uaD/2Mr/ 7un/kGn/6+T/zLr/1MX/08P/08T/0cH/u6P/pIP/k2z/ZzD/zbz/yLT/aDP/ w63/j2j/uJ//pob/2s3/4NX/t53/8Ov/lnD/pIT/3tL/iWD/tJr/7uj/ybb/ mXT/yLX/sZYAAABkDujEAAAAAWJLR0TC/W++1AAAAAd0SU1FB+gLFRAXOvl9 W6cAAAlzSURBVHgB7cH5n113Xcfxz/ue7zfTnLnNTL5pEqqW0+T4ajBYLk34 eLjfgyfXRrgxxFLL0grVXgvCldZdwEQFFNQo7huouO/7vqKi/5k3Mzczk2Xg 8Tj59TyfNhgMBoPBYDAYDAaDwWAwGAwGg8FgMBgMDtJh7D60x+5He+wBye5L u+xOsj2ye8n2yB6M7D5GRYgxmFbsAJmOrI1MdjeZjqzJZA9Aso2Hjt6j3Nwc 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 QtafQqrAgcxyESU7XK1YdmTAnUkKsjUpLt5P5jYHawpZfwqpAgcyy0WU7HC1 YtmRAXcmKchu02gjtcxYc7CmkPWnkCpwILNcRMkOVyuWHRlwZ5KCbI/iw/+B s+ZgTSHrTyFV4EBmuYiSHa5WLDsy4M4kBdkeWbH4TzK7HKwpZP0ppAocyCwX UbLD1YplRwbcmaQg2/MFhesCZ4eDNYWsP4VUgQOZ5SJKdrhasezIgDuTFGQH KJ75L6bscLCmkPWnkCpwILNcRMkOVyuWHRlwZ5KC7ACZyv9myi0O1hSy/hSO vRmfufsl/mcRJTtcrVh2XHL32YxPpSA74AvafvbjMPOVKVhTyPpTSBU7pryw iJIdrlbc/CBTdnwxBdlBUlz8LzN2jZpC1p/CiS+yw1lejqrtcLXi0f9j7R0n guwOGm2ceJK1eHIk60+mGzp9y9bNmzdM9qXIjhzR1ulbdEMmu5Ns42M3t06f Pr11Qzdksgcg08baDZN9abIjG2sy2d1kN05u7JLJHohstGayL0c2WjPZvWSj NZM9IO2zL0t77D60zwaDwWAwGAwGg8FgMBgMBoPBYDAYDAaDwQH/D8TPHvUu CyZlAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDI0LTExLTIxVDE2OjIzOjU4KzAw OjAwbVIz0AAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyNC0xMS0yMVQxNjoyMzo1 OCswMDowMBwPi2wAAAAgdEVYdHNvZnR3YXJlAGh0dHBzOi8vaW1hZ2VtYWdp Y2sub3JnvM8dnQAAABh0RVh0VGh1bWI6OkRvY3VtZW50OjpQYWdlcwAxp/+7 LwAAABh0RVh0VGh1bWI6OkltYWdlOjpIZWlnaHQANjAwet69tQAAABd0RVh0 VGh1bWI6OkltYWdlOjpXaWR0aAA2MDDpL+3oAAAAGXRFWHRUaHVtYjo6TWlt ZXR5cGUAaW1hZ2UvcG5nP7JWTgAAABd0RVh0VGh1bWI6Ok1UaW1lADE3MzIy MDYyMzhCtYyiAAAAE3RFWHRUaHVtYjo6U2l6ZQAxMTkzNkJCxW0GYwAAADx0 RVh0VGh1bWI6OlVSSQBmaWxlOi8vdG1wL2xldHRlcl9hdmF0YXJzLzIvUE4v MjU1XzEzOF85Ni82MDAucG5nO8nwbwAAAABJRU5ErkJggg== " /></div><div class="author-popover-arrow" data-popper-arrow=""></div></div><div class="author-popover" data-collab-id="1825955"><div class="author-popover-info"><div class="author-popover-name">Henry Moss</div><div class="author-popover-affiliations">University of Cambridge</div><a class="author-popover-profile" href="/users/858300">Author Profile</a></div><div class="author-popover-avatar"><img src="data:image/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAMAAAAL34HQAAAABGdBTUEAALGP C/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3Cc ulE8AAACXlBMVEVF0OJEz+FE0OJEz+JCz+FDz+E/zuE5zeA4zN86zeBAzuE+ zuE4zOBBz+E9zuA3zN85zOBI0OIyy99+3uv////v+/zz/P3y+/1c1uVH0OIw yt6V5O72/P34/f1M0eNG0OLE8PXw+/zG8PYvyt5Fz+Lr+vz5/f7x+/yJ4exJ 0eIuyt6F4Ov+/v5e1uUtyd6d5u9L0eM8zeDT9Pg+zuBo2OeR4+2C3+v6/f79 /v5c1eWa5e/8/v5K0eLN8veU5O4tyt7I8faN4u2b5e/7/v7P8vfm+PuO4u1U 0+SB3+u47fQqyd0zy9/o+fv3/f01zN9v2ugryd6i5/DU9Pg7zeD+//9n2Of+ //7H8Pa67fRU1OSo6fFm2Oe57fTn+fvd9vl03Ong9/qY5e9z2+l43Olw2+ih 5/Bb1eXV9Pjk+PoWxNqp6fEsyd502+kcxdvO8veK4ewXxNpe1uaD3+sextxr 2eeW5O4pyN3D7/VR0+Mpyd0xy9/P8/dy2+lQ0+Nf1uan6PExy96e5vBV1OSA 3+td1uXs+vzl+Pu27PM2zN9T0+Tq+fu+7vRN0uN53epx2+mg5/DF8PXY9fj0 /P3L8vcryd277fR13OnS8/g0y9+Y5O7F8Pb4/f7+/v/l+Prj+Prj9/rY9fm4 7fMgxtyP4u3f9vpW1OR/3utS0+Sc5u+87vTp+ftQ0uPu+vxt2uif5vDW9Piq 6fFl2Odk2OZg1uaZ5e9g1+YoyN1x2+it6vLc9vl93upj1+a/7vVX1ORP0uO1 7PNs2uj7/f5a1eVL0eLR8/ex6/Jh1+aE3+sxyt4AAACnvkysAAAAAWJLR0TJ ar1nXAAAAAd0SU1FB+gLFRAXFCWrVmgAAAwzSURBVHgB7cF5n2RnXcbh+36m e7ZMdVntNxPPYDiE0tbn+KNIgdac8iloqVMpMAlxpCMim4ACgVFQUGRRiBi1 QdwwYkRcI4r7Mrggivvyspzp7gw1k/Ch8n9dlzY2NjY2NjY2NjY2NjY2NjY2 NjY2NjY2NjY2Nm7wTXoGyTfpRPKKpK/olFfoWbJusp7Ousk6Zq2wvpJkrbCe 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 fuWkVcl59DlajvznuLZkVc1/0XLD5XFP1g2WH7qHgJb/fjz7lK5LHhz+D0eC J4fZSetKzpf+lxMfvlBZt0jOw88RHPnETm3Jqi59iGN7d/Rk3XDKef/dHPnS ucpJ1yVX/S9y4sn/Gzhpbdb2lntHvGVZt7K2trd7R9yzLCVry1u9G7bcs07p iLU93u71eltbd8jWEWt7y70j3tqW9SxY26dPbMu6nbV1+oRlXZes3ulj561T OmH59A3nZT3F2j59YkvWs2LVJ2Q9nVWfkHXMqk/olG6y6iOybrLqE7KeJd+k Z5B8k06c8k1a4RNa4ZuSNjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2pP8H /LNvMJFpCfMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjQtMTEtMjFUMTY6MjM6 MjArMDA6MDBUeHSuAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDI0LTExLTIxVDE2 OjIzOjIwKzAwOjAwJSXMEgAAACB0RVh0c29mdHdhcmUAaHR0cHM6Ly9pbWFn ZW1hZ2ljay5vcme8zx2dAAAAGHRFWHRUaHVtYjo6RG9jdW1lbnQ6OlBhZ2Vz ADGn/7svAAAAGHRFWHRUaHVtYjo6SW1hZ2U6OkhlaWdodAA2MDB63r21AAAA F3RFWHRUaHVtYjo6SW1hZ2U6OldpZHRoADYwMOkv7egAAAAZdEVYdFRodW1i OjpNaW1ldHlwZQBpbWFnZS9wbmc/slZOAAAAF3RFWHRUaHVtYjo6TVRpbWUA MTczMjIwNjIwMGdDV1MAAAATdEVYdFRodW1iOjpTaXplADEyNzY5QkLAS32j AAAAPHRFWHRUaHVtYjo6VVJJAGZpbGU6Ly90bXAvbGV0dGVyX2F2YXRhcnMv Mi9ITS82OV8yMDhfMjI2LzYwMC5wbmdSqOK2AAAAAElFTkSuQmCC " /></div><div class="author-popover-arrow" data-popper-arrow=""></div></div><div class="author-popover" data-collab-id="1825956"><div class="author-popover-info"><div class="author-popover-name">Emily Shuckburgh</div><div class="author-popover-affiliations">University of Cambridge</div><a class="author-popover-profile" href="/users/858301">Author Profile</a></div><div class="author-popover-avatar"><img src="data:image/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAMAAAAL34HQAAAABGdBTUEAALGP C/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3Cc ulE8AAACi1BMVEV4hM13g813hM13g8x5hc16hs16hs57h857hs50gMt2gsxx fspteshqd8dndcdmdMZndMZpdsdrechwfMp1gcx5hM11gct0gctqd8hlc8Zu e8l9iM6Nl9Sao9mlrd2psd+rs+Cor96fqNuSm9aCjdBodcdzgMv7+/3////+ /v5wfcqRm9bKz+v5+v3a3fFyf8v9/f6qsd9odsd6hc2tteD8/f78/P7Bx+h2 g8xmc8ZyfsqosN9jccWWn9ittOCpsN9kcsXEyen9/v7j5fRsecjZ3fH09frO 0uzt7/hndcajrN3+/v/09fvc3/LL0Oy7wea5v+XGy+rX2/Du7/jO0+1icMTj 5vRzf8ve4PKEj9FqeMhkccXJzeuPmdXk5/VicMWvtuGkrN1ebMNgbsTr7ffm 6PVtesn29/urst9da8N8iM6KlNPl6PWAjNDt7vjR1e5reMiTnde7weV4hMzx 8/qgqdyOmNWGkdKDjtGdptqdpdro6vbq7Pfz9PqFkNFxfcpfbcOcpdpfbcTh 5PRhb8STnNfQ1O1lcsbk5vVfbsRpd8fn6fbFyul/i8/l5/WAi9B/is9+is+B jNB9ic+FkNKWoNiiq9xvfMp4g82bpNrs7vijq92CjdGIktPP0+3d4PLDyelv fMnY3PD3+Pzh4/NXZsCzuuPp6/eIk9Oss+DS1u58h85dbMOnrt51gsz6+v2i qtyJlNNuesnAxuiUnde2vOTq6/dgb8Tw8vmxuOKyueKuteFjcMXO0u1lcsXi 5fRyf8r6+/3+//7g4/OgqNtve8nT1+7x8vq1u+OVnte8wub7/P38/P3Y2/DZ 3PGNmNX5+fymrt5+ic/DyOjx8vmXoNjAxufM0ewAAABRL751AAAAAWJLR0TY AA1HrgAAAAd0SU1FB+gLFRAXF7yiB9IAAAhLSURBVHgB7cH5m51nXcfxz5nP fc6cmSGdM2bmSWeAotJJ398RmrsZz23yUHUMQTvGtdjGtmJbbaLWUaLBGmxp RFqDxS7UpYBUSKsIWIP7gooLblj39d/xzEyWJjmT/vJwXXhdz+ulVqvVarVa rVar1Wq1Wq1Wq9VqtVqtVuv/o87IhL54/KomdJmOL9PRF4P1qqxX8IhStzc5 0u8mybYaZ3nqVUzLusC2ut3pmdfsum52djD3ZbvnU3/Btppled7VnmuZnp6W tc1Wf/76xaXXvu71N7zhy7/iK99448zs8t5estUoa37qJq4leMOurrXF7u1Z XPmqN72ZS25+/fTiTF9Wk6xqX+Zaglv296xN1urc0lezKfKwlJKDTV9z4KCT 1SCrqm8ix84Kb9nfs0acfOvXBkTJEWyJiGEGvm5x36rVHKuqC8HOMl+/v2dJ TvNr3wD5EFeIIbz18Mqq1RirqgsBBDFW4S37e56QNb34NnJmU+RhGQ5LycGm KHzjykyymmJVdSHYWXDL/p47lta+icKmGHLRMNhUuG15WlZDrKouBBDs5JZd Pdu99W8mA0eIgG/51m/79u/4ztvfDhwigMJ33dG11QyrqgsBZO6cPTA/hqen ZaejeyAgCPjuu+5evHXx4D1r+1e/B4IjEPCOw1131AirqgsBZL733vmpMfZO y3Z/9j4KIwH3f9+Su5P9/mRPM99/VyYYyTwwK1mNsKq6EEDm2HJ3QVdbkGX5 +A+QgQh+8IcmV+UtSg8OHoQAAn74+KrVCKuqCwFkNmaTx5KcVn4EAsj86L1J Hul0Oh558Nb7yYwU3rnWs9UEq6oLAWQ2BknWWO6e+DEOBVD48YOTPqkLrGo3 BJB51wnLaoJV1YUAMhuDJGucCff3/wQZiOChw113dIG9Oridm3LOBab3LlhN sKq6EEBmY5BkjdNxf/l+hkAEP3l81RO6oOPJxfs479RKsppgVXUhgMzGIMka Z8K9uXeTGcncP9e3LnH3xE+9+eFHNr3n0dPJaoJV1YUAMhuDJGssdw8/RASQ eetPT8odXWBr5rrr1jftn5KtJlhVXQggszFIssZy2pcggID3/sxkst3ReVY6 T1YzrKouBJDZmE2+mjZZafl9ZEYC3vvY6X6S7Y42WRd11AyrqgsBZI4t99NV ZI103Nv1OIeAIwT8rM8sLfSTPCLJF3TUEKuqCwFk3v9z+05f5YCsEUtPfIAh cIQI+Pkn96/XqZ9ke0KNs6q6EEDmqdNPP/PByz3z7PQBWVLHq0u/ABk4QmTg A+9eXR6sqJ9sd9Qwq6oLwY5+cXeyNrm//kuQ2RJDRp765SfnZuvuqmw1y6rq QrCjU88la9OH3Fv7MAyDLZEzIx/5FS0eT6v2STXJqupCAEeIq8FHn0vWFru3 +HwmhsG2yENGfvXU7PGerCZZVV0Ixgs49Vyyttm9w4ffCZTgvMgZ+NizZ/Z0 rQZZVV0IIIh8pWFw4+5knWd399zx6PuBnIPzYhjw8buP9201xqrqQrCju84m 6yKrt3TPoy8wknOwLXLw4jPLPasxVlUXAgjKsQceucID77pxJlkXnbRTWlo7 et9tjOQcbIkCDw16VlOsqi4EkPm1X5+7bv0Kc1Oy9Qq2U+/o7HrvE7/BSAm2 ZPjkia5PqhlWVRcCyBxb7qWryLpcx/ZCf+H07GD+Ux8BcnAEyOSVvQtWM6yq LgSQ2RgkXeVDHV2pY1upn/YNDj79aYgggMKn17q2GmFVdSGAzMYgyVfqaIsv 0UjHtlI/nb3XN0MwEvCbK8lqhFXVhQAyG4MkayxLC9q0IGtbx7ZSf+al34Jg ZMjHF/vuqAlWVRcCyGwMkqxxLE/t3TS1t5J1Qcd2mnzpE2RGMm9/QrKaYFV1 IYDMxiDJGsPyvKbnz507Nz/tc/KELppwOnc4CCDg3JSsJlhVXQggszFIssaw qvlg253LSdYldu/gmxgCAc+uJKsJVlUXAshsDJKsMazplc8QQHDbnGRd0vHk 7A0UIOCTS6tWE6yqLgSQ2RgkWWNYeuI2SkRk8u5K1iUd99d/myEQwe/87qrV BKuqCwFkNgZJ1hh27+DvUYAIfv/unnWJ3V/8AwoQcNfZZDXBqupCAJmN2eQd dO9+I8FI5g//KMl2R5s6tjT4YzIQkI4mqwlWVRcCyBxb72osW9VRCEaCP3kp deUL9Nq1x4kAMu85bFlNsKq6EEDmqTXPjzMtu3fwsxRGAv70sdeo31tNKa32 +gf+7EkIRgp//rmerSZYVV0IIPMXj/3l6autzExNy5o6+1dk+Gsi+Pyp6xd3 La2cXlnatXjibyAYCbjxb5PVCKuqCwEEvPiZMV7k75a7dm/XQxBwhDgEf/8P X3j+2Q8+/fwX/vFlCAIovG1t1VYjrKouBDsLbj7Ttd1b+xRxiE05uCQHR4AM U3XyhBphVXUhgCDyoavFy9x+pmtb6Y7PwjAYiVxyMJLLIbYM4XW7uj6pZlhV XQh2NuSFM11b1uodH4YYBltiE9tyhncc7FtNsar6ZXLs7J/45zNdW7J66wc+ DwxzBBdFlIBHNNe3GmNV+zLXkvmXM11bkt2bufdfjzESpeRNpWRG/u3f71np eUKNseanCtf2wqBra2TCafXw4n/853/xSjd97L/nlpWsBlme97n5a6imfU7W Nrubdn9uLj3+P7e/7+FHHr7z5v+94aMra9e7J6tRlqf2Tl3L3nlZF9hKfdUn FtdmB+uD2TNrc2fPdbuyO2qW9SoWZF3Ssa3UneylTd3JXpJH1Di/Ol3G2zTi LR19qeh4W0etVqvVarVarVar1Wq1Wq1Wq9VqtVqt1peK/wOr0zzwb7bGZgAA ACV0RVh0ZGF0ZTpjcmVhdGUAMjAyNC0xMS0yMVQxNjoyMzoxNiswMDowMLkn RncAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjQtMTEtMjFUMTY6MjM6MTYrMDA6 MDDIev7LAAAAIHRFWHRzb2Z0d2FyZQBodHRwczovL2ltYWdlbWFnaWNrLm9y Z7zPHZ0AAAAYdEVYdFRodW1iOjpEb2N1bWVudDo6UGFnZXMAMaf/uy8AAAAY dEVYdFRodW1iOjpJbWFnZTo6SGVpZ2h0ADYwMHrevbUAAAAXdEVYdFRodW1i OjpJbWFnZTo6V2lkdGgANjAw6S/t6AAAABl0RVh0VGh1bWI6Ok1pbWV0eXBl AGltYWdlL3BuZz+yVk4AAAAXdEVYdFRodW1iOjpNVGltZQAxNzMyMjA2MTk2 XaT3dgAAABN0RVh0VGh1bWI6OlNpemUAMTc2MDNCQoUaH6oAAAA9dEVYdFRo dW1iOjpVUkkAZmlsZTovL3RtcC9sZXR0ZXJfYXZhdGFycy8yL0VTLzEyMF8x MzJfMjA1LzYwMC5wbmd1rc2BAAAAAElFTkSuQmCC " /></div><div class="author-popover-arrow" data-popper-arrow=""></div></div><div class="author-popover" data-collab-id="1825957"><div class="author-popover-info"><div class="author-popover-name">Mark Webb</div><a class="author-popover-orcid" href="https://orcid.org/0000-0002-7709-7088" rel="noopener noreferrer" target="_blank"><img src="https://d197for5662m48.cloudfront.net/assets/icons/omniauth/orcid-ca37582cd91a671ed5cec57770e0e96c01b4b79b8b5b75d8598fc1ddac18c974.svg" /></a><div class="author-popover-affiliations">Met Office Hadley Centre</div><a class="author-popover-profile" href="/users/552232">Author Profile</a></div><div class="author-popover-avatar"><img src="data:image/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAABGdBTUEAALGP C/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3Cc ulE8AAAABmJLR0QAAAAAAAD5Q7t/AAAAB3RJTUUH6AsVEBcZWxoq1QAAGZxJ REFUeAHtwW2spvldH/bP93/d58w587A7u16HiBSvjYFClSZtgNo0kXhRIRIg hFatkGibViGNidTmTdK8wIgUTCNVqZImUooqUuoCbdMAAUKhEUVyU0hLSCoe bR4N1JCEeHe9szuzc+acc9//X+/runb27Hgedp7usV9cn0/6r14ui8Vj1iwW O9AsFjvQLBY70CwWO9AsFjvQLBY70CwWO9AsFjvQLBY70CwWO9AsFjvQLBY7 0CwWO9AsFjvQLBY70CwWO9AsFjvQLBY70CwWO9AsFjvQLBY70CwWO9AsFjvQ LBY70CwWO9AsFjvQLBY70CwWO9AsFjvQLBY70CwWO9AsFjvQLBY70CwWO9As FjvQLBY70CwWO9AsFjvQLBY70CwWO9AsFjvQLBY70CwWO9AsFjvQLBY7sPK4 VHkgsRVPRlEeTGzFrYpyfxIPryj3FlvxcIpyfxIPY+VxqCJBUO5LFfFkFBL3 JyiqiFsVEgTl3grxUAqJOwuKKuLhFBIE5Z6qSDyolUdVRaKqsHF/ImlUkdip KhKjqo37E0mjisSsSFRt3FskjUI8uCoSVR3lTqKRUEXigVSRGFWt3Us0EqpI PIiVR1FFQhV1Qt1AeWtR7bxkjyqTxONVFBJVG/pV9y17yoFkoMokUdXR6a+5 u6bagWSfKpPEW6oySVSd0o/Q3UllwAVJo4rEfakiUdXpr6Gj3FFWKodSjYQq Evdr5aGV2Z7avCBPf5185v+k1i+SlTvrtIusf1d99HnVLkpWVHnsCgkamyvy L/2AXPoatXkRK7cLdSqr59S1H1Yf+2r23oa12YrNi/K2Py+/579W6xfIPsqs yD6Kj75T9WvSzlPdfUtUraljefdHWX0m/RoaQp3I6u3qyneqf/b17D2HUxTi 3spsxfpF+T0fkOe+Sa1fJHsosyKH1A1+412qTsQ5lAex8ggKsVXIgcnwNknc 0947uPBl6tr/weo5nKIQj0eZNdWvyupZufQ1Rhmec1dVJu1Zs7jN8c8ZZfV2 d1P7n8v1n6JdQkch7q7MBvorsvcu2XunyfCs21z4MmJrTUIVcW+FBBuCp/8j o6yecyd1+pJaX5HVZZQH1Tw2a7NTVV3VRtVG1UbVRtVGVVd1bPLcB+i2yqQ8 VmU0sDnl4lcZVZ2o6qo2qjaqNqo2qjaqunJqdkr5JJ22x42fc1PVWtVG1UZV V3Vsculr6bai3J8yavTi4A8aVZ2o6qo2qjaq1kbZ+yyGS6ofIe5fVN1gOC97 n2VUtVbVVW1UddWPTW78P3Rbe6qKeCDNYxOzJmmSQTJIBskgGSQN+0Y5fA97 51W/RppZeSyKJDgleO4DZoOkSQbJIBkkg2SQNDSz5nadnFfrF9TmJbNIBskg aRhMDt9LbHWxVe6tiFE3eeo/NGuSJhkkg2Slqhvl8D30Ywxm5e7KrNGPZPW8 M4OkSQZJI3smr3wPzVaJB9c8YUlUrY1y+T9lc4yVx6fMBrW5IufeLXvvMGse WpVkj8LVHzArt4rJ/ufRqDolcV/SVB3TwoUvN2tutzG5/A10W1HuV6Nj/3ON qtaSuKmqJM3k6B/S9tDN4kE0nxIxeebPmq1JKI+uvK6xwdN/2qjqVBKPJibX ftCdNaMMz8rwHHWE5t7KrNFfk/13SztvFrdrJgdfRLN1Kgnl7srryuTCl5mV W3WjWr+g1i+SQ3QPo/mUaEbZe6ccvFttXsZgVh5ZmqrrrFY8+xfMBo+u0xrH v2SUrFSVm4KqbnLuD9BP0czK3ZRRoxfn/jWjqrUkbhej7D3PcEn1I8RbSrAm uPTvmDW3KpOTD9NJ9qnyMJpPgSSqTk2e+1Y2tppJeQRlNrB5TQ7eK1mp6iIe XaedV6e/pfqRWXlDgo3JU/8+3VaUeyhi1E2e/o/dS0RVN8rhe+nHGMzK3UX1 GwwXZfWZZnFH136I2IpJPLDmU2Ywufg1NKqOSDySQoKi8Lb3m3USj64k5+id o58y624Vk4N/ndjqklDuLk3VMcPA+X/LrLmjBBuTy++j24pyN2XWqBuy9y43 RdxUVZKVydUfoAXdw2qehCqqvFmEKmnn5eKXs7mGlVl5cGXWVH9V9p6Ri3/U bDArkyqqzMp9CVWFZvLq/+jOmsn+59CoOkHcWZk1+jXZe7e0A7O4u2Zy8EU0 W6eSUO6ojBod+59nVLUmcaaMqh+p9e/QzqObxYNqnoSEBOUNibIxee5b6LbK pDyUMhrYnHLxq4yq1pKYxahsJWZxv2LUaTj+OZOsqHImRmmXZPUZ1BHibsqo 0XHwh4yq1pK4uxhl73mGS6ofobmjIkZlcuGPubNucvLLbDaSA5SH1exSlZuq HyEm5XXNKIfvYe+86ldJMysPpEiCU4Lnvs0s3lDlpqoyqXJ/YtbJgTr5NaOg lJuSqNqYHLyHvkYzK7cokqCbPP2n3KLKpIoqN0VUdaMcfgn9GM2s3CahTgku fpVZ3KpMjv4hZaupKuKhNE/Kq9/jTBklTdXaKM/8Z2xOsPLgymxQmyuy/27Z e4dZc1Mpk+s/Rr3m4ZS0Q9avqZNfNyu36iZPfR3dVpS7iaobDCvOf6lZM0m8 IfGGBBuTy++j24pyN1F1g+FpWX2GWbyhCiuTVz5Is9XFw2t2KVHVTY5/Vp3+ jlEpZ2Jy+c+arUko96+8rrHB5a83qjqVxKiqJM3kxQ9Iu+iBharCyuSV7zLr bhWTc7+f2NpIQnmTMmv012TvcyT7ZjGpMipdVTepMmsmB19Es3UqCeVNyqxR x7L/LqOqEnFTKUmM6uSXaQfoZvEwmp3rJrXm5b9h1p1pRtl7Xg4+R21exmBW 7luaquusBp79C2aDMxujOvopTj9qVFUeVIyK4OgfmA1u1Uz23s2wUnWM+GRl 1Og4+CKjqrUkRqWbvPZjnPyqUSmzGGXvHQxPqX6E5pOVUaNj//PNNiTOlFGd /ibr16QdojyKZufKZO+d6uW/ZpSsqDJKourU5LlvZWOrmZT7UGYDm9fk4L2S PVVdxJmYfOKvkkOz8mBi1ml7nPyKUdJUlTMxSjuQ4ffSjxCzMimSoJtc/tPu 6uW/yvUfN+tGEVXdKIfvpR+jmZVJEaMyufjH3Vk3ufFzlK2VqiIeWvOk7L2L 47Vaf9yodGcGk4t/goGqI9Lcl0JsFYW3vd+skxhVdclgVFe+l713mBWJB9fJ oTr9F2rzkll3UxJVG5PzX0rvaG4XVUcM+xz+YbNmVFWSwaiu/TjXftAtEmxM Ln8D3VaUT5JQpwTnv8wsbtVMXv1umq0Sj6Z5UtolOl78RrNyU4Tq0s7LhT/K 5hoGs3J3ZTaoflX2npGLf8xscKYb1fUPscHwNo+kSrJP4drfMyu36iZPfS1l K8pNZdbo12X/cyUro4hZN6r1C3Sc/LpRslJVZs3k4Atptk4lobxJU3Ukq2dk 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 BA3d7Rq6UbJHFbEVu5D+q5fLo6giUbWhThF3lT1Jo4rEvZVZVB1ThZgVIu2c SRWJe6oioUo5oQpxuyKDZI8qYiseSBUJVapOUIhbFSLtnEkViYdSRaLqlNog bldkkOxRRWKXVh5VQpVkICv3VlSReGuhipAcEHdQVJF4SwlVJOKAuLfqJB5K QhWJ5MC9FVUkHlpClWSfuLfqJHZt5XFIqEJ5S4n7llCFcleJ+5ZQhfKW4tEk VKG8pcRjUd1biidi5XFJ7ETisUo8MYknJvHppFksdqBZLHagWSx2oFksdqBZ LHagWSx2oFksdqBZLHagWSx2oFksdqBZLHagWSx2oFksdqBZLHagWSx2oFks dqBZLHagWSx2oFksdqBZLHagWSx2oFksdqBZLHagWSx2oFksdqBZLHagWSx2 oFksdqBZLHagWSx2oFksdqBZLHagWSx2oFksdqBZLHagWSx2oFksdqBZLHag WSx2oFksdqBZLHagWSx2oFksdqBZLHagWSx24P8HXwuM5ZjVLaYAAAAldEVY dGRhdGU6Y3JlYXRlADIwMjQtMTEtMjFUMTY6MjM6MTQrMDA6MDAuuFdeAAAA JXRFWHRkYXRlOm1vZGlmeQAyMDI0LTExLTIxVDE2OjIzOjE0KzAwOjAwX+Xv 4gAAACB0RVh0c29mdHdhcmUAaHR0cHM6Ly9pbWFnZW1hZ2ljay5vcme8zx2d AAAAGHRFWHRUaHVtYjo6RG9jdW1lbnQ6OlBhZ2VzADGn/7svAAAAGHRFWHRU aHVtYjo6SW1hZ2U6OkhlaWdodAA2MDB63r21AAAAF3RFWHRUaHVtYjo6SW1h Z2U6OldpZHRoADYwMOkv7egAAAAZdEVYdFRodW1iOjpNaW1ldHlwZQBpbWFn ZS9wbmc/slZOAAAAF3RFWHRUaHVtYjo6TVRpbWUAMTczMjIwNjE5NLOqlloA AAATdEVYdFRodW1iOjpTaXplADIyMjQ0QkKbkrOWAAAAPHRFWHRUaHVtYjo6 VVJJAGZpbGU6Ly90bXAvbGV0dGVyX2F2YXRhcnMvMi9NVy8yNTRfMjE4XzE2 LzYwMC5wbmdhBGv0AAAAAElFTkSuQmCC " /></div><div class="author-popover-arrow" data-popper-arrow=""></div></div><script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script>document.addEventListener('DOMContentLoaded', function () { let popperInstance = null; const authors = document.querySelectorAll('.preview-author-name') const popperOptions = { placement: 'bottom', modifiers: [{ name: 'flip', enabled: false, }, { name: 'offset', options: { offset: [0, 12] } }] } function showPopover (author, popover) { popover.setAttribute('data-show', '') popperInstance = Popper.createPopper(author, popover, popperOptions) } function hidePopover () { if (!popperInstance) return const el = document.querySelector('.author-popover[data-show]') if (!el) return el.removeAttribute('data-show') popperInstance.destroy() popperInstance = null } authors.forEach(author => { const id = author.getAttribute('data-collab-id') const popover = document.querySelector(`.author-popover[data-collab-id="${id}"]`) author.addEventListener('click', () => { if (popperInstance) { hidePopover() } showPopover(author, popover) }) }) document.addEventListener('click', (e) => { if (!popperInstance) return const container = document.querySelector('.preview-author-list') if (container.contains(e.target)) return hidePopover() }) })</script><div class="article-paragraph preview-abstract"><h2 class="preview-abstract-heading">Abstract</h2><div> This study explores integrating reinforcement learning (RL) with idealised climate models to address key parameterisation challenges in climate science. Current climate models rely on complex mathematical parameterisations to represent sub-grid scale processes, which can introduce substantial uncertainties. RL offers capabilities to enhance these parameterisation schemes, including direct interaction, handling sparse or delayed feedback, continuous online learning, and long-term optimisation. We evaluate the performance of eight RL algorithms on two idealised environments: one for temperature bias correction, another for radiative-convective equilibrium (RCE) imitating real-world computational constraints. Results show different RL approaches excel in different climate scenarios with exploration algorithms performing better in bias correction, while exploitation algorithms proving more effective for RCE. These findings support the potential of RL-based parameterisation schemes to be integrated into global climate models, improving accuracy and efficiency in capturing complex climate dynamics. Overall, this work represents an important first step towards leveraging RL to enhance climate model accuracy, critical for improving climate understanding and predictions. Code accessible at <a href="https://github.com/p3jitnath/climate-rl">https://github.com/p3jitnath/climate-rl</a>. </div></div><div class="review-timeline"><div class="dashboard-container"><div class="publication-status-footer"><h4 class="header">Preprint timeline</h4></div><div class="events-container"><div class="version-container"><div class="entry"><span class="bar"></span><span class="indicator"></span><span class="time-box"><span>22 Nov 2024</span></span><span class="message">Submitted to <b><i>ESS Open Archive </i></b> <a target="_blank" rel="noopener noreferrer" href="/inst/20904"><i class="fas fa-external-link-alt"></i></a></span></div><div class="entry"><span class="bar"></span><span class="indicator"></span><span class="time-box"><span>23 Nov 2024</span></span><span class="message">Published in <b><i>ESS Open Archive </i></b></span></div></div></div></div></div><div class="preview-publication-status"></div></div></div> <div id="article-content"> </div> </div> <!-- this is needed to have the wiki-wrapper properly containing the floating elements within --> <div style="clear: both"></div> <!-- Used by React Portal --> <div id='article-sidebar-portal'></div> <script> initialServerStore = {"article":{"titleBlock":{"block_content":null,"type":"htmlBlock","html":"\u003cdiv\u003eRAIN: Reinforcement Algorithms for Improving Numerical Weather and Climate Models\u003c/div\u003e","render_report":null,"raw":"\u003cdiv\u003eRAIN: Reinforcement Algorithms for Improving Numerical Weather and Climate Models\u003c/div\u003e","name":"title","format":"html","url":"/users/858299/articles/1241947/master/file/title.html","folder_url":"/users/858299/articles/1241947/master/folder/.","path":"title.html","old_path":null,"collapsed":false,"sha":"add261bee66037a98c74550219bf2ca25769abc7","captionBlock":null,"has_data":false,"has_ipython_notebook":false,"config":null},"id":1241947,"sha":"c5014c508e922df889274c86acfe10e71bb45d69","blocks":[],"oldBlocks":[],"oldLayout":null,"online":true,"layout":"abstract.html\ndata/tccml-neurips-poster/tccml-neurips-poster.pdf","references":[],"referenceSorting":{"key":"default","ascending":true},"citationHash":{},"commits":null,"version":0},"commitToView":"c5014c508e922df889274c86acfe10e71bb45d69","commentToView":null,"onboarding":false} initialFlashMessagesForReact = [] </script> <script src="https://d197for5662m48.cloudfront.net/assets/editable_article_manifest_react-ddeeb8194703aca81267c69ccb1330a3afea795f89456883e9fb9d4f9047c520.js" defer="defer"></script> <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/KaTeX/0.11.1/katex.min.css"/> <meta id='katexmin' class='katex'> <script type="text/javascript"> var tag = document.querySelector('meta#katexmin') var tagStyle = window.getComputedStyle(tag).getPropertyValue('font-family') if (!tagStyle || tagStyle == 'auto' ){ var message = "katex.min.0.11.1.css failed to load, falling back to local copy" localLink = document.createElement('link'); localLink.rel = "stylesheet"; localLink.type = "text/css"; localLink.href = "/assets/katex.min.0.11.1.css"; document.head.appendChild(localLink); delete localLink; } </script> <!-- TODO: NATE:this is a temporary placeholder for an editor we can use to clean incoming html from the server which might not be equal to the html once it has passed through an editor --> <div id="squire-cleaner" style="width: 0px; height: 0px; display: none;"></div> </div> </div> </div> </div> <footer class="marketing-footer"> <div class="container"> <div class="row"> <div class="span12"> <div class="footer-logo"> <div class="paid-institution-footer"> <strong>ESS Open Archive </strong> <p>| Powered by <strong><a href="https://www.authorea.com/"> Authorea.com </a></strong></p> </div> <div class= "inst-footer"> <a target="blank" href="https://www.agu.org/"><img alt="instution-link" class="footer-image" src="https://d197for5662m48.cloudfront.net/images/footerimage/17/image/1444bc1906abd91c131276b1777bc07e.png" /></a> <a target="blank" href="https://www.agronomy.org/"><img alt="instution-link" class="footer-image" src="https://d197for5662m48.cloudfront.net/images/footerimage/18/image/cb7906734564497de0a3f31437041a3a.png" /></a> <a target="blank" href="https://www.aslo.org/"><img alt="instution-link" class="footer-image" src="https://d197for5662m48.cloudfront.net/images/footerimage/19/image/2ba7b49d4e9ebfb8d6a63594e4a197bc.png" /></a> <a target="blank" href="https://www.crops.org/"><img alt="instution-link" class="footer-image" src="https://d197for5662m48.cloudfront.net/images/footerimage/20/image/5f09f3ba01ee824640618b4fab647408.png" /></a> <a target="blank" href="https://www.esa.org/"><img alt="instution-link" class="footer-image" src="https://d197for5662m48.cloudfront.net/images/footerimage/21/image/0a84fb71c769d225d2f482e5694749f9.png" /></a> <a target="blank" href="https://www.soils.org/"><img alt="instution-link" class="footer-image" src="https://d197for5662m48.cloudfront.net/images/footerimage/24/image/07d8633dd99ed1c0623537c2f2bd3c3f.png" /></a> </div> </div> <ul class="links"> <li><a href="/"><strong>Home</strong></a></li> <li><a href="/about">About Us</a></li> <li><a href="/advisory-board">Advisory Board</a></li> <li><a href="/editorial-board">Editorial Board</a></li> <li><a href="/submission-guide">Submission Guide</a></li> <li><a href="/faqs">FAQs</a></li> </ul> </div> </div> </div> </footer> </div> <div class="modal fade" id="shareFlashModal" tabindex="-1" role="dialog" aria-labelledby="shareFlashModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> <h4 class="modal-title" id="myModalLabel"></h4> </div> <div class="modal-body"> <div id="flash_messages"> </div> <div class="shareFlash__options-wrapper"> <button type="button" class="shareFlash__cancel" data-dismiss="modal" onClick="window.location.reload();">OK</button> </div> </div> </div> </div> </div> </body> </html>