11<!DOCTYPE html>
22< html xmlns ="http://www.w3.org/1999/xhtml " lang ="en " xml:lang ="en "> < head >
3-
3+ < meta http-equiv =" Content-Type " content =" text/html; charset=UTF-8 " >
44< meta charset ="utf-8 ">
55< meta name ="generator " content ="quarto-1.9.37 ">
6-
76< meta name ="viewport " content ="width=device-width, initial-scale=1.0, user-scalable=yes ">
8-
9-
107< title > Dominic Royé – Dr Dominic Royé</ title >
118< style >
129/* Default styles provided by pandoc.
2522}
2623</ style >
2724
28-
2925< script src ="../site_libs/quarto-nav/quarto-nav.js "> </ script >
3026< script src ="../site_libs/quarto-nav/headroom.min.js "> </ script >
3127< link href ="../assets/img/favicon.svg " rel ="icon " type ="image/svg+xml ">
4036< link href ="../site_libs/quarto-html/quarto-syntax-highlighting-e1d7782fe8219706d67ed97fdfc0d89c.css " rel ="stylesheet " id ="quarto-text-highlighting-styles ">
4137< script src ="../site_libs/bootstrap/bootstrap.min.js "> </ script >
4238< link href ="../site_libs/bootstrap/bootstrap-icons.css " rel ="stylesheet ">
43- < link href ="../site_libs/bootstrap/bootstrap-be2f99682f170e82d79422da5eb51813 .min.css " rel ="stylesheet " append-hash ="true " id ="quarto-bootstrap " data-mode ="light ">
39+ < link href ="../site_libs/bootstrap/bootstrap-f48f491e060106015f06dcadaff29a9b .min.css " rel ="stylesheet " append-hash ="true " id ="quarto-bootstrap " data-mode ="light ">
4440< link href ="../site_libs/quarto-contrib/fontawesome6-6.7.2/all.min.css " rel ="stylesheet ">
4541< link href ="../site_libs/quarto-contrib/fontawesome6-6.7.2/latex-fontsize.css " rel ="stylesheet ">
4642< link href ="../site_libs/quarto-contrib/academicons-1.9.4/all.css " rel ="stylesheet ">
47- < link href ="../site_libs/quarto-contrib/academicons-1.9.4/size.css " rel ="stylesheet ">
48- < script id ="quarto-search-options " type ="application/json "> {
43+ < link href ="../site_libs/quarto-contrib/academicons-1.9.4/size.css " rel ="stylesheet "> < script id ="quarto-search-options " type ="application/json "> {
4944 "language" : {
5045 "search-no-results-text" : "No results" ,
5146 "search-matching-documents-text" : "matching documents" ,
5954 "search-submit-button-title" : "Submit" ,
6055 "search-label" : "Search"
6156 }
62- } </ script >
63- < script >
57+ } </ script > < script >
6458
6559 window . document . addEventListener ( "DOMContentLoaded" , function ( _event ) {
6660 const listingTargetEl = window . document . querySelector ( '#listing-blog .list' ) ;
117111 window [ 'quarto-listing-loaded' ] ( ) ;
118112 }
119113 } )
120- </ script >
121- < script async ="" src ="https://www.googletagmanager.com/gtag/js?id=G-NK2N7F46NB "> </ script >
122-
123- < script type ="text/javascript ">
114+ </ script > < script async ="" src ="https://www.googletagmanager.com/gtag/js?id=G-NK2N7F46NB "> </ script > < script type ="text/javascript ">
124115
125116window . dataLayer = window . dataLayer || [ ] ;
126117function gtag ( ) { dataLayer . push ( arguments ) ; }
127118gtag ( 'js' , new Date ( ) ) ;
128119gtag ( 'config' , 'G-NK2N7F46NB' , { 'anonymize_ip' : true } ) ;
129- </ script >
130- < link rel ="stylesheet " href ="../assets/about.css ">
131-
132- < script src ="https://cdnjs.cloudflare.com/polyfill/v3/polyfill.min.js?features=es6 "> </ script >
133- < script defer ="" src ="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml-full.js " type ="text/javascript "> </ script >
134-
135- < script type ="text/javascript ">
120+ </ script > < link rel ="stylesheet " href ="../assets/about.css ">
121+ < script src ="https://cdnjs.cloudflare.com/polyfill/v3/polyfill.min.js?features=es6 "> </ script > < script defer ="" src ="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml-full.js " type ="text/javascript "> </ script > < script type ="text/javascript ">
136122const typesetMath = ( el ) => {
137123 if ( window . MathJax ) {
138124 // MathJax Typeset
158144 typesetMath
159145} ;
160146</ script >
161-
162147< meta name ="twitter:title " content ="Dominic Royé ">
163148< meta name ="twitter:description " content ="Ramon y Cajal Researcher,MBG-CSIC ">
164149< meta name ="twitter:image " content ="https://dominicroye.github.io/about/sidebar/avatar.jpg ">
165150< meta name ="twitter:creator " content ="@drxeo.eu ">
166151< meta name ="twitter:site " content ="@drxeo.eu ">
167152< meta name ="twitter:card " content ="summary_large_image ">
168153</ head >
169-
170154< body class ="nav-fixed quarto-light ">
171155
172156< div id ="quarto-search-results "> </ div >
173- < header id ="quarto-header " class ="headroom fixed-top ">
174- < nav class ="navbar navbar-expand-lg " data-bs-theme ="dark ">
175- < div class ="navbar-container container-fluid ">
157+ < header id ="quarto-header " class ="headroom fixed-top "> < nav class ="navbar navbar-expand-lg " data-bs-theme ="dark "> < div class ="navbar-container container-fluid ">
176158 < div class ="navbar-brand-container mx-auto ">
177159 < a href ="../index.html " class ="navbar-brand navbar-brand-logo ">
178- < img src ="../assets/img/logo.svg " alt ="" class ="navbar-logo light-content ">
179- < img src ="../assets/img/logo.svg " alt ="" class ="navbar-logo dark-content ">
180- </ a >
160+ < img src ="../assets/img/logo.svg " alt ="" class ="navbar-logo light-content "> < img src ="../assets/img/logo.svg " alt ="" class ="navbar-logo dark-content "> </ a >
181161 < a class ="navbar-brand " href ="../index.html ">
182162 < span class ="navbar-title "> Dr Dominic Royé</ span >
183163 </ a >
187167</ button >
188168 < div class ="collapse navbar-collapse " id ="navbarCollapse ">
189169 < ul class ="navbar-nav navbar-nav-scroll ms-auto ">
190- < li class ="nav-item ">
170+ < li class ="nav-item ">
191171 < a class ="nav-link active " href ="../about/index.html " aria-current ="page ">
192172< span class ="menu-text "> About</ span > </ a >
193173 </ li >
208188< span class ="menu-text "> Data Viz</ span > </ a >
209189 </ li >
210190</ ul >
211- </ div > <!-- /navcollapse -->
191+ </ div > <!-- /navcollapse -->
212192 < div class ="quarto-navbar-tools ">
213193</ div >
214194 </ div > <!-- /container-fluid -->
215- </ nav >
216- </ header >
217- <!-- content -->
218- < div id ="quarto-content " class ="quarto-container page-columns page-rows-contents page-layout-full page-navbar ">
195+ </ nav > </ header > <!-- content --> < div id ="quarto-content " class ="quarto-container page-columns page-rows-contents page-layout-full page-navbar ">
219196<!-- sidebar -->
220197<!-- margin-sidebar -->
221198
222199<!-- main -->
223- < main class ="content column-page " id ="quarto-document-content ">
224-
225-
226-
227-
228- < div class ="quarto-about-trestles column-page ">
200+ < main class ="content column-page " id ="quarto-document-content "> < div class ="quarto-about-trestles column-page ">
229201 < div class ="about-entity ">
230202 < img src ="sidebar/avatar.jpg " class ="about-image
231203 round " style ="height: 14em; width: 14em; ">
232- < header id ="title-block-header " class ="quarto-title-block default ">
233- < div class ="quarto-title ">
204+ < header id ="title-block-header " class ="quarto-title-block default "> < div class ="quarto-title ">
234205< h1 class ="title "> Dominic Royé</ h1 >
235206< p class ="subtitle lead "> Ramon y Cajal Researcher,< br > MBG-CSIC</ p >
236207</ div >
@@ -270,8 +241,7 @@ <h1 class="title">Dominic Royé</h1>
270241</ div > </ div >
271242</ div >
272243
273- < section id ="about-me " class ="level2 ">
274- < h2 data-anchor-id ="about-me "> About me</ h2 >
244+ < section id ="about-me " class ="level2 "> < h2 data-anchor-id ="about-me "> About me</ h2 >
275245< div class ="grid ">
276246< div id ="about-me-1 " class ="g-col-6 ">
277247< p > < strong > Climate scientist, curious about all intersections of data and society.</ strong > </ p >
@@ -296,42 +266,35 @@ <h2 data-anchor-id="about-me">About me</h2>
296266</ div >
297267</ div >
298268<!-- end grid -->
299- </ section >
300- < section id ="lately " class ="level2 ">
301- < h2 data-anchor-id ="lately "> Lately …</ h2 >
269+ </ section > < section id ="lately " class ="level2 "> < h2 data-anchor-id ="lately "> Lately …</ h2 >
302270< div class ="grid ">
303- < section id ="blog " class ="level4 g-col-4 ">
304- < h4 data-anchor-id ="blog "> Blog</ h4 >
271+ < section id ="blog " class ="level4 g-col-4 "> < h4 data-anchor-id ="blog "> Blog</ h4 >
305272< div id ="listing-blog " class ="quarto-listing quarto-listing-container-grid ">
306273< div class ="list grid quarto-listing-cols-1 ">
307- < div class ="g-col-1 " data-index ="0 " data-categories ="U3BhdGlhbCUyMGFuYWx5c2lzJTJDR2Vvc3RhdGlzdGljcyUyQ1IlM0FBZHZhbmNlZCUyQ0dBTSUyQ1IlMkN0ZXJyYSUyQ2Rvd25zY2FsaW5n " data-listing-date-sort ="1772406000000 " data-listing-file-modified-sort ="1772552559028 " data-listing-date-modified-sort ="NaN " data-listing-reading-time-sort ="18 " data-listing-word-count-sort ="3557 ">
308- < a href ="../blog/canary-gam-downscaling /index.html " class ="quarto-grid-link ">
274+ < div class ="g-col-1 " data-index ="0 " data-categories ="UiUyQ1IlM0FJbnRlcm1lZGlhdGUlMkNWaXN1YWxpemF0aW9uJTJDTWFwcyUyQ0JhZCUyMHByYWN0aWNlJTJDUHJvamVjdGlvbnMlMkNHSVM= " data-listing-date-sort ="1777759200000 " data-listing-file-modified-sort ="1777829440336 " data-listing-date-modified-sort ="NaN " data-listing-reading-time-sort ="23 " data-listing-word-count-sort ="4502 ">
275+ < a href ="../blog/map-projections /index.html " class ="quarto-grid-link ">
309276< div class ="quarto-grid-item card h-100 card-left ">
310- < p class ="card-img-top ">
311- < img loading ="lazy " src ="../blog/canary-gam-downscaling/featured.png " class ="thumbnail-image card-img " style ="height: 200; ">
312- </ p >
277+ < p class ="card-img-top "> < img loading ='lazy ' src ="..\blog\map-projections\featured.png " style ="height: 200; " class ="thumbnail-image card-img "/> </ p >
313278< div class ="card-body post-contents ">
314279< h5 class ="no-anchor card-title listing-title ">
315- Downscaling solar radiation in the Canary Islands with GAM
280+ Map projections: a practical guide to common mistakes and how to fix them
316281</ h5 >
317282< div class ="card-text listing-description delink ">
318- I’ve been meaning to write a post on how we can push interpolation and downscaling— beyond the usual tools like linear regression or kriging when dealing with climate data. …
283+ If you have spent any time reading scientific journals, news outlets, or even peer-reviewed climate research, you have almost certainly encountered a world map stretched …
319284</ div >
320285</ div >
321286</ div > </ a >
322287</ div >
323- < div class ="g-col-1 " data-index ="1 " data-categories ="U3BhdGlhbCUyMGFuYWx5c2lzJTJDQ2FydG9ncmFwaHklMkNHSVMlMkNSJTJDUiUzQUVsZW1lbnRhcnklMkNyYXN0ZXIlMkNoZXhhZ29uYWwlMjBncmlk " data-listing-date-sort ="1769900400000 " data-listing-file-modified-sort ="1770059495614 " data-listing-date-modified-sort ="NaN " data-listing-reading-time-sort ="14 " data-listing-word-count-sort ="2727 ">
324- < a href ="../blog/hex-map-buuse /index.html " class ="quarto-grid-link ">
288+ < div class ="g-col-1 " data-index ="1 " data-categories ="U3BhdGlhbCUyMGFuYWx5c2lzJTJDR2Vvc3RhdGlzdGljcyUyQ1IlM0FBZHZhbmNlZCUyQ0dBTSUyQ1IlMkN0ZXJyYSUyQ2Rvd25zY2FsaW5n " data-listing-date-sort ="1772406000000 " data-listing-file-modified-sort ="1777830256081 " data-listing-date-modified-sort ="NaN " data-listing-reading-time-sort ="18 " data-listing-word-count-sort ="3553 ">
289+ < a href ="../blog/canary-gam-downscaling /index.html " class ="quarto-grid-link ">
325290< div class ="quarto-grid-item card h-100 card-left ">
326- < p class ="card-img-top ">
327- < img loading ="lazy " src ="../blog/hex-map-buuse/featured.png " class ="thumbnail-image card-img " style ="height: 200; ">
328- </ p >
291+ < p class ="card-img-top "> < img loading ='lazy ' src ="..\blog\canary-gam-downscaling\featured.png " style ="height: 200; " class ="thumbnail-image card-img "/> </ p >
329292< div class ="card-body post-contents ">
330293< h5 class ="no-anchor card-title listing-title ">
331- Mapping building use with a hexagonal grid
294+ Downscaling solar radiation in the Canary Islands with GAM
332295</ h5 >
333296< div class ="card-text listing-description delink ">
334- I needed a compact way to show the composition of building uses across Spain without pixel‑level clutter. We will aggregate 100 m building‑use rasters to a 20 km hexagonal …
297+ I’ve been meaning to write a post on how we can push interpolation and downscaling— beyond the usual tools like linear regression or kriging when dealing with climate data. …
335298</ div >
336299</ div >
337300</ div > </ a >
@@ -340,9 +303,7 @@ <h5 class="no-anchor card-title listing-title">
340303< div class ="listing-no-matching d-none "> No matching items</ div >
341304</ div >
342305< p > < a href ="../blog/index.html " class ="about-links "> See all →</ a > </ p >
343- </ section >
344- < section id ="publications " class ="level4 g-col-4 ">
345- < h4 data-anchor-id ="publications "> Publications</ h4 >
306+ </ section > < section id ="publications " class ="level4 g-col-4 "> < h4 data-anchor-id ="publications "> Publications</ h4 >
346307< div id ="publication ">
347308< li style ="position:relative;margin-bottom:0.8rem;list-style:none; " class ="ref-entry is_climate is_health is_envir ">
348309Li G, Lu P, Weinstein P, Urban A, Tong S, Ryti N, Sera F, Bell M, < b > Royé D</ b > , Ebi K, Woodward A, Geng M, Zhang T, Li W, Yan Y, Zhang X, Liu Q, Ma W, Lu B, Zhao Q (2026). The burden of El Niño–Southern Oscillation-related dengue attributable to anthropogenic climate change: a multicountry modelling study. < i > The Lancet Planetary Health</ i > , art. no. 101454. < i class ="ai ai-doi "> </ i > < a target ="_blank " href ="https://doi.org/10.1016/j.lanplh.2026.101454 "> 10.1016/j.lanplh.2026.101454</ a >
@@ -352,9 +313,7 @@ <h4 data-anchor-id="publications">Publications</h4>
352313</ li >
353314</ div >
354315< p > < a href ="../publication/index.html " class ="about-links "> See all →</ a > </ p >
355- </ section >
356- < section id ="data-viz " class ="level4 g-col-4 ">
357- < h4 data-anchor-id ="data-viz "> Data Viz</ h4 >
316+ </ section > < section id ="data-viz " class ="level4 g-col-4 "> < h4 data-anchor-id ="data-viz "> Data Viz</ h4 >
358317< div id ="listing-project " class ="quarto-listing quarto-listing-container-grid ">
359318< div class ="list grid quarto-listing-cols-1 ">
360319< div class ="g-col-1 " data-index ="0 " data-listing-file-modified-sort ="1765041294000 " data-listing-reading-time-sort ="1 " data-listing-word-count-sort ="171 ">
@@ -373,10 +332,7 @@ <h4 data-anchor-id="data-viz">Data Viz</h4>
373332
374333
375334
376- </ section >
377-
378- < a onclick ="window.scrollTo(0, 0); return false; " role ="button " id ="quarto-back-to-top "> < i class ="bi bi-arrow-up "> </ i > Back to top</ a > </ main > <!-- /main -->
379- < script id ="quarto-html-after-body " type ="application/javascript ">
335+ </ section > < a onclick ="window.scrollTo(0, 0); return false; " role ="button " id ="quarto-back-to-top "> < i class ="bi bi-arrow-up "> </ i > Back to top</ a > </ main > <!-- /main --> < script id ="quarto-html-after-body " type ="application/javascript ">
380336 window . document . addEventListener ( "DOMContentLoaded" , function ( event ) {
381337 const isCodeAnnotation = ( el ) => {
382338 for ( const clz of el . classList ) {
@@ -770,8 +726,7 @@ <h4 data-anchor-id="data-viz">Data Viz</h4>
770726 } ) ;
771727 </ script >
772728</ div > <!-- /content -->
773- < footer class ="footer ">
774- < div class ="nav-footer ">
729+ < footer class ="footer "> < div class ="nav-footer ">
775730 < div class ="nav-footer-left ">
776731< p > © 2018-2025 Dominic Royé ∙ Made with < a href ="https://quarto.org "> Quarto</ a > </ p >
777732</ div >
@@ -780,17 +735,15 @@ <h4 data-anchor-id="data-viz">Data Viz</h4>
780735</ div >
781736 < div class ="nav-footer-right ">
782737 < ul class ="footer-items list-unstyled ">
783- < li class ="nav-item ">
738+ < li class ="nav-item ">
784739 < a class ="nav-link " href ="../contact.html ">
785740< p > Contact</ p >
786741</ a >
787742 </ li >
788743</ ul >
789- </ div >
744+ </ div >
790745 </ div >
791746</ footer >
792747
793748
794-
795-
796749</ body > </ html >
0 commit comments