{"id":431,"date":"2024-05-22T07:55:19","date_gmt":"2024-05-22T07:55:19","guid":{"rendered":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/?p=431"},"modified":"2024-05-22T07:55:19","modified_gmt":"2024-05-22T07:55:19","slug":"creating-impact-in-r-from-london","status":"publish","type":"post","link":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/2024\/05\/22\/creating-impact-in-r-from-london\/","title":{"rendered":"Creating impact in R from London"},"content":{"rendered":"<p>by <a href=\"https:\/\/profiles.imperial.ac.uk\/s.bhogal\"><em>Saranjeet Kaur Bhogal<\/em><\/a><\/p>\n<p><b><span data-contrast=\"auto\">R Dev Day at Imperial College London<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">On Friday, April 26th, 2024, the <\/span><a href=\"https:\/\/www.imperial.ac.uk\/admin-services\/ict\/self-service\/research-support\/rcs\/service-offering\/research-software-engineering\/\"><span data-contrast=\"none\">central Research Software Engineering (RSE) team<\/span><\/a><span data-contrast=\"auto\"> at Imperial College London hosted the <\/span><a href=\"https:\/\/pretix.eu\/r-contributors\/r-dev-day-imperial-2024\/\"><span data-contrast=\"none\">R Dev Day<\/span><\/a><span data-contrast=\"auto\"> at the Seminar and Learning Centre on the South Kensington Campus. This event, proposed by <\/span><a href=\"https:\/\/warwick.ac.uk\/fac\/sci\/statistics\/staff\/academic-research\/turner\"><span data-contrast=\"none\">Dr. Heather Turner<\/span><\/a><span data-contrast=\"auto\">, aimed to foster collaboration among both new and experienced contributors interested in contributing to base R. I had the pleasure of co-organising this event alongside Dr. Turner and <\/span><a href=\"https:\/\/www.imperial.ac.uk\/people\/d.alonso-alvarez\"><span data-contrast=\"none\">Dr. Diego Alonso Alvarez<\/span><\/a><span data-contrast=\"auto\">.\u00a0<\/span><\/p>\n<p><!--more--><\/p>\n<p><b><span data-contrast=\"auto\">R Dev Day structure<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">The work for the dev day was organised into various <\/span><a href=\"https:\/\/github.com\/r-devel\/r-dev-day\/issues?q=is%3Aopen+is%3Aissue+label%3A%22Imperial+2024%22\"><span data-contrast=\"none\">issues<\/span><\/a><span data-contrast=\"auto\"> labelled &#8220;Imperial 2024&#8221; on the `r-dev-day` repository of the `r-devel` organisation on GitHub. Contributors were assigned to different issues based on their interests and expertise.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">My Contribution<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">I focused on <\/span><a href=\"https:\/\/github.com\/r-devel\/r-dev-day\/issues\/8\"><span data-contrast=\"none\">improving the consistency of glossaries across languages<\/span><\/a><span data-contrast=\"auto\"> in the R project on <\/span><a href=\"https:\/\/translate.rx.studio\/projects\/r-project\/glossary\/\"><span data-contrast=\"none\">Weblate<\/span><\/a><span data-contrast=\"auto\">. The current glossary on Weblate is not consistent across different languages. Hence, I created a combined glossary by reviewing the glossary for each language currently listed on the Weblate. The code snippet for the same and the combined glossary that it generates are available in the <\/span><a href=\"https:\/\/github.com\/r-devel\/r-dev-day\/issues\/8\"><span data-contrast=\"none\">issue comments<\/span><\/a><span data-contrast=\"auto\">. The next steps for this work is to share the combined glossary with the <\/span><a href=\"https:\/\/contributor.r-project.org\/translations\/Conventions_for_Languages\/#languages-and-contributions\"><span data-contrast=\"none\">translations team leaders<\/span><\/a><span data-contrast=\"auto\"> and ask if they would be happy for the glossary to be managed globally, so that the glossary is common across languages and <\/span><span data-contrast=\"auto\">new terms can only be added by the Weblate Admins.\u00a0 Any translator could suggest a new term by contacting the team leader or posting on the #core-translation channel of the <\/span><a href=\"https:\/\/contributor.r-project.org\/slack\"><span data-contrast=\"none\">R Contributors Slack<\/span><\/a><span data-contrast=\"auto\">. <\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\"> <img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"514\" class=\"wp-image-437 size-large aligncenter\" src=\"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/files\/2024\/05\/Picture3-1024x514.png\" alt=\"\" \/><\/span><\/p>\n<p style=\"text-align: center\"><span data-contrast=\"auto\">Image: <\/span><a href=\"https:\/\/translate.rx.studio\/projects\/r-project\/glossary\/\"><span data-contrast=\"none\">Glossary on Weblate for the R project<\/span><\/a><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Other Contributions<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Other contributors worked on issues such as <\/span><a href=\"https:\/\/bugs.r-project.org\/show_bug.cgi?id=17713\"><span data-contrast=\"none\">Bug 17713<\/span><\/a><span data-contrast=\"auto\"> and <\/span><a href=\"https:\/\/bugs.r-project.org\/show_bug.cgi?id=18472\"><span data-contrast=\"none\">Bug 18472<\/span><\/a><span data-contrast=\"auto\"> on <\/span><a href=\"https:\/\/bugs.r-project.org\/\"><span data-contrast=\"none\">Bugzilla<\/span><\/a><span data-contrast=\"auto\">, and <\/span><a href=\"https:\/\/github.com\/r-devel\/r-dev-day\/issues\/5\"><span data-contrast=\"none\">improving the `substr()` documentation<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">SatRdays London<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">The R Dev Day was a satellite event to <\/span><a href=\"https:\/\/satrday-london-2024.jumpingrivers.com\/\"><span data-contrast=\"none\">SatRdays London<\/span><\/a><span data-contrast=\"auto\">, which I attended on April 27th, 2024. This was my first in-person SatRdays event, hosted by the <\/span><a href=\"https:\/\/cusplondon.ac.uk\/\"><span data-contrast=\"none\">Centre for Urban Science &amp; Progress London<\/span><\/a><span data-contrast=\"auto\"> at King\u2019s College London and co-organised by <\/span><a href=\"https:\/\/www.jumpingrivers.com\/\"><span data-contrast=\"none\">Jumping Rivers<\/span><\/a><span data-contrast=\"auto\">. SatRdays events are open to anyone interested in R, from beginners to seasoned users.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">At the event, there was a line of speakers presenting all things R, each offering valuable lessons. Below, I will briefly summarise some of the talks that I found particularly interesting.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/andriedevries\/\"><span data-contrast=\"none\">Andrie de Vries<\/span><\/a><span data-contrast=\"auto\"> delivered a talk titled \u201c<\/span><a href=\"https:\/\/andrie.quarto.pub\/pmds-saturdays\/#\/title-slide\"><span data-contrast=\"none\">Lessons learnt from product management, applied to data science\u201d.<\/span><\/a><span data-contrast=\"auto\"> Andrie shared his journey as a product manager, explaining the product life cycle and the concept of \u201cJobs to be done (JTBD)\u201d as the first step in creating a product\u2019s value proposition. He discussed the application of product management principles to data science and how to 10x better exercise can be implemented product improvement. Andrie also highlighted examples of successful projects that turned into products, such as\u00a0<\/span><a href=\"https:\/\/rdatatable.gitlab.io\/data.table\/\"><span data-contrast=\"none\">data.table<\/span><\/a><span data-contrast=\"auto\">, <\/span><a href=\"https:\/\/ropensci.org\/\"><span data-contrast=\"none\">R Open Sci<\/span><\/a><span data-contrast=\"auto\">, <\/span><a href=\"https:\/\/h2o.ai\/\"><span data-contrast=\"none\">H2O.ai<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/nicola-rennie\/\"><span data-contrast=\"none\">Nicola Rennie<\/span><\/a><span data-contrast=\"auto\"> presented a talk on\u00a0\u201c<\/span><a href=\"https:\/\/nrennie.rbind.io\/talks\/satrdays-london-2024\/\"><span data-contrast=\"none\">Typst or LaTeX? Styling PDF Documents with Quarto Extensions\u201d.<\/span><\/a><span data-contrast=\"auto\"> In her talk, Nicola provided an overview <\/span><span data-contrast=\"auto\">of ways to create customised PDF documents using Quarto with a little help from R, LaTeX, and Typst. She compared the styling of \u00a0<\/span><a href=\"https:\/\/quarto.org\/\"><span data-contrast=\"none\">Quarto<\/span><\/a><span data-contrast=\"auto\"> PDFs\u00a0using <\/span><a href=\"https:\/\/www.latex-project.org\/\"><span data-contrast=\"none\">LaTeX<\/span><\/a><span data-contrast=\"auto\"> and with <\/span><a href=\"https:\/\/typst.app\/docs\"><span data-contrast=\"none\">Typst<\/span><\/a><span data-contrast=\"auto\"> discussing the pros and cons of each method. Nicola also briefly explained\u00a0how <\/span><a href=\"https:\/\/quarto.org\/docs\/extensions\/\"><span data-contrast=\"none\">Quarto Extensions<\/span><\/a><span data-contrast=\"auto\"> can be used to enhance document styling.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/myles-mitchell-4009aa98\"><span data-contrast=\"none\">Myles Mitchell\u2019s<\/span><\/a><span data-contrast=\"auto\"> talk,\u00a0\u201c<\/span><a href=\"https:\/\/myles-mitchell.github.io\/satrdays-2024\/#1\"><span data-contrast=\"none\">Using R to Teach R<\/span><\/a><span data-contrast=\"auto\">\u201d focused on <\/span><span data-contrast=\"auto\">how <\/span><a href=\"https:\/\/www.jumpingrivers.com\/\"><span data-contrast=\"none\">Jumping Rivers<\/span><\/a><span data-contrast=\"auto\"> utilises R in their training stack to deliver both\u00a0R and non-R <\/span><a href=\"https:\/\/www.jumpingrivers.com\/training\/\"><span data-contrast=\"none\">training<\/span><\/a><span data-contrast=\"auto\"> courses. Myles described their standardised approach, which includes a central repository with<\/span><span data-contrast=\"auto\"> i<\/span><span data-contrast=\"auto\">nternal R packages for building courses. He acknowledged some drawbacks, such as a restrictive course structure, but emphasised that the benefits of using this approach, such as reduced duplication and ability to conduct numerous courses,\u00a0outweigh these limitations. <\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/matthewgthomas\/\"><span data-contrast=\"none\">Matt Thomas<\/span><\/a><span data-contrast=\"auto\"> in his talk, \u201cWhere data meets disaster: A journey through the British Red Cross\u2019s \u2018humaniverse\u2019\u201d shared about the British Red Cross&#8217;s &#8216;<\/span><a href=\"https:\/\/github.com\/humaniverse\"><span data-contrast=\"none\">humaniverse<\/span><\/a><span data-contrast=\"auto\">&#8216; project which\u00a0<\/span><span data-contrast=\"auto\">is a collection of R packages that clean and summarise public UK humanitarian data into a tidy data format, aiding in disaster response and preparedness.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\"> <img loading=\"lazy\" decoding=\"async\" width=\"174\" height=\"174\" class=\"aligncenter wp-image-432 size-full\" src=\"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/files\/2024\/05\/humaniverse.png\" alt=\"\" \/><\/span><\/p>\n<p style=\"text-align: center\"><span data-contrast=\"auto\">Image: The <\/span><a href=\"https:\/\/github.com\/humaniverse\"><span data-contrast=\"none\">humaniverse<\/span><\/a><span data-contrast=\"auto\"> project<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/github.com\/shikokuchuo\"><span data-contrast=\"none\">Charlie Gao<\/span><\/a><span data-contrast=\"auto\"> presented a talk on how <\/span><a href=\"https:\/\/shikokuchuo.net\/satRdays-London-2024\/#\/title-slide\"><span data-contrast=\"none\">mirai can be used with Shiny and Plumber applications<\/span><\/a><span data-contrast=\"auto\">. <\/span><a href=\"https:\/\/cran.r-project.org\/web\/packages\/mirai\/index.html\"><span data-contrast=\"none\">Mirai<\/span><\/a><span data-contrast=\"auto\"> is a lightweight R package for parallel code execution and distributed computing.\u00a0He mentioned that mirai is a simple and robust package which is highly performant and is designed for production. It has been added as the first alternative communications backend for the parallel package in base R.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/hannah-frick\/\"><span data-contrast=\"none\">Hannah Frick<\/span><\/a><span data-contrast=\"auto\"> in her talk \u201cSurvival analysis is coming to tidymodels!\u201d discussed how <\/span><a href=\"https:\/\/www.tidymodels.org\/\"><span data-contrast=\"none\">tidymodels<\/span><\/a><span data-contrast=\"auto\"> can perform survival analysis and deal with time-to-event data. The tidymodels package provides a framework for modelling and machine learning using tidyverse principles in R.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Attending the SatRdays London event was a fantastic opportunity to get an idea of the\u00a0diverse applications and innovations within the R community. The presentations highlighted how\u00a0R is being used in fields ranging from data science and product management to document styling and disaster response. Each speaker brought practical knowledge, enriching my understanding of how R can be leveraged to solve complex problems and enhance workflows. Overall, it was an inspiring day that reinforced the collaborative spirit and continuous growth within the R ecosystem.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335557856&quot;:16777215,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Future Events<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">The <\/span><a href=\"https:\/\/www.imperial.ac.uk\/admin-services\/ict\/self-service\/research-support\/rcs\/service-offering\/research-software-engineering\/about-the-team\/\"><span data-contrast=\"none\">central RSE<\/span><\/a><span data-contrast=\"auto\"> team at Imperial College London is interested in supporting the R community at Imperial and host similar events in the future. If you have any ideas or suggestions, please feel free to reach out\u00a0and we can discuss the possibilities. By participating in these events, we continue to grow and strengthen the R community, fostering collaboration and learning among R users of all levels, at Imperial College London and beyond.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:150,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>by Saranjeet Kaur Bhogal R Dev Day at Imperial College London\u00a0 On Friday, April 26th, 2024, the central Research Software Engineering (RSE) team at Imperial College London hosted the R Dev Day at the Seminar and Learning Centre on the South Kensington Campus. This event, proposed by Dr. Heather Turner, aimed to foster collaboration among [&hellip;]<\/p>\n","protected":false},"author":904,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[317611,317610,317612,317613],"class_list":["post-431","post","type-post","status-publish","format-standard","hentry","tag-open-source","tag-r","tag-satrdays","tag-weblate"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Creating impact in R from London - Research Software Engineering<\/title>\n<meta name=\"description\" content=\"% Creating impact in R from London\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/2024\/05\/22\/creating-impact-in-r-from-london\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Creating impact in R from London - Research Software Engineering\" \/>\n<meta property=\"og:description\" content=\"% Creating impact in R from London\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/2024\/05\/22\/creating-impact-in-r-from-london\/\" \/>\n<meta property=\"og:site_name\" content=\"Research Software Engineering\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-22T07:55:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/files\/2024\/05\/Picture3-1024x514.png\" \/>\n<meta name=\"author\" content=\"Diego Alonso Alvarez\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Diego Alonso Alvarez\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/2024\\\/05\\\/22\\\/creating-impact-in-r-from-london\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/2024\\\/05\\\/22\\\/creating-impact-in-r-from-london\\\/\"},\"author\":{\"name\":\"Diego Alonso Alvarez\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/#\\\/schema\\\/person\\\/f864d03b8aaabe5b4bc9a2bb0fe676ce\"},\"headline\":\"Creating impact in R from London\",\"datePublished\":\"2024-05-22T07:55:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/2024\\\/05\\\/22\\\/creating-impact-in-r-from-london\\\/\"},\"wordCount\":948,\"image\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/2024\\\/05\\\/22\\\/creating-impact-in-r-from-london\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/files\\\/2024\\\/05\\\/Picture3-1024x514.png\",\"keywords\":[\"open source\",\"R\",\"SatRdays\",\"Weblate\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/2024\\\/05\\\/22\\\/creating-impact-in-r-from-london\\\/\",\"url\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/2024\\\/05\\\/22\\\/creating-impact-in-r-from-london\\\/\",\"name\":\"Creating impact in R from London - Research Software Engineering\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/2024\\\/05\\\/22\\\/creating-impact-in-r-from-london\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/2024\\\/05\\\/22\\\/creating-impact-in-r-from-london\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/files\\\/2024\\\/05\\\/Picture3-1024x514.png\",\"datePublished\":\"2024-05-22T07:55:19+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/#\\\/schema\\\/person\\\/f864d03b8aaabe5b4bc9a2bb0fe676ce\"},\"description\":\"% Creating impact in R from London\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/2024\\\/05\\\/22\\\/creating-impact-in-r-from-london\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/2024\\\/05\\\/22\\\/creating-impact-in-r-from-london\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/2024\\\/05\\\/22\\\/creating-impact-in-r-from-london\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/files\\\/2024\\\/05\\\/Picture3.png\",\"contentUrl\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/files\\\/2024\\\/05\\\/Picture3.png\",\"width\":1806,\"height\":907},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/2024\\\/05\\\/22\\\/creating-impact-in-r-from-london\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Creating impact in R from London\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/#website\",\"url\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/\",\"name\":\"Research Software Engineering\",\"description\":\"News and views from the Research Software Engineering Team at Imperial College London\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/#\\\/schema\\\/person\\\/f864d03b8aaabe5b4bc9a2bb0fe676ce\",\"name\":\"Diego Alonso Alvarez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/095b53fb3b2c3897c27516b277656ad8cdf6aa99562c94931a56ab7b83793fa2?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/095b53fb3b2c3897c27516b277656ad8cdf6aa99562c94931a56ab7b83793fa2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/095b53fb3b2c3897c27516b277656ad8cdf6aa99562c94931a56ab7b83793fa2?s=96&d=mm&r=g\",\"caption\":\"Diego Alonso Alvarez\"},\"url\":\"https:\\\/\\\/blogs.imperial.ac.uk\\\/research-software-engineering\\\/author\\\/dalonsoa\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Creating impact in R from London - Research Software Engineering","description":"% Creating impact in R from London","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/2024\/05\/22\/creating-impact-in-r-from-london\/","og_locale":"en_GB","og_type":"article","og_title":"Creating impact in R from London - Research Software Engineering","og_description":"% Creating impact in R from London","og_url":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/2024\/05\/22\/creating-impact-in-r-from-london\/","og_site_name":"Research Software Engineering","article_published_time":"2024-05-22T07:55:19+00:00","og_image":[{"url":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/files\/2024\/05\/Picture3-1024x514.png","type":"","width":"","height":""}],"author":"Diego Alonso Alvarez","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Diego Alonso Alvarez","Estimated reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/2024\/05\/22\/creating-impact-in-r-from-london\/#article","isPartOf":{"@id":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/2024\/05\/22\/creating-impact-in-r-from-london\/"},"author":{"name":"Diego Alonso Alvarez","@id":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/#\/schema\/person\/f864d03b8aaabe5b4bc9a2bb0fe676ce"},"headline":"Creating impact in R from London","datePublished":"2024-05-22T07:55:19+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/2024\/05\/22\/creating-impact-in-r-from-london\/"},"wordCount":948,"image":{"@id":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/2024\/05\/22\/creating-impact-in-r-from-london\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/files\/2024\/05\/Picture3-1024x514.png","keywords":["open source","R","SatRdays","Weblate"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/2024\/05\/22\/creating-impact-in-r-from-london\/","url":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/2024\/05\/22\/creating-impact-in-r-from-london\/","name":"Creating impact in R from London - Research Software Engineering","isPartOf":{"@id":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/2024\/05\/22\/creating-impact-in-r-from-london\/#primaryimage"},"image":{"@id":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/2024\/05\/22\/creating-impact-in-r-from-london\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/files\/2024\/05\/Picture3-1024x514.png","datePublished":"2024-05-22T07:55:19+00:00","author":{"@id":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/#\/schema\/person\/f864d03b8aaabe5b4bc9a2bb0fe676ce"},"description":"% Creating impact in R from London","breadcrumb":{"@id":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/2024\/05\/22\/creating-impact-in-r-from-london\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/2024\/05\/22\/creating-impact-in-r-from-london\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/2024\/05\/22\/creating-impact-in-r-from-london\/#primaryimage","url":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/files\/2024\/05\/Picture3.png","contentUrl":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/files\/2024\/05\/Picture3.png","width":1806,"height":907},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/2024\/05\/22\/creating-impact-in-r-from-london\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/"},{"@type":"ListItem","position":2,"name":"Creating impact in R from London"}]},{"@type":"WebSite","@id":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/#website","url":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/","name":"Research Software Engineering","description":"News and views from the Research Software Engineering Team at Imperial College London","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/#\/schema\/person\/f864d03b8aaabe5b4bc9a2bb0fe676ce","name":"Diego Alonso Alvarez","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/095b53fb3b2c3897c27516b277656ad8cdf6aa99562c94931a56ab7b83793fa2?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/095b53fb3b2c3897c27516b277656ad8cdf6aa99562c94931a56ab7b83793fa2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/095b53fb3b2c3897c27516b277656ad8cdf6aa99562c94931a56ab7b83793fa2?s=96&d=mm&r=g","caption":"Diego Alonso Alvarez"},"url":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/author\/dalonsoa\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/wp-json\/wp\/v2\/posts\/431","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/wp-json\/wp\/v2\/users\/904"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/wp-json\/wp\/v2\/comments?post=431"}],"version-history":[{"count":4,"href":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/wp-json\/wp\/v2\/posts\/431\/revisions"}],"predecessor-version":[{"id":438,"href":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/wp-json\/wp\/v2\/posts\/431\/revisions\/438"}],"wp:attachment":[{"href":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/wp-json\/wp\/v2\/media?parent=431"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/wp-json\/wp\/v2\/categories?post=431"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.imperial.ac.uk\/research-software-engineering\/wp-json\/wp\/v2\/tags?post=431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}