{"id":27454,"date":"2025-12-16T21:15:45","date_gmt":"2025-12-16T20:15:45","guid":{"rendered":"https:\/\/sano.science\/?post_type=seminars&#038;p=27454"},"modified":"2026-02-03T11:38:42","modified_gmt":"2026-02-03T10:38:42","slug":"bioinformatics-with-guardrails-what-python-can-and-cant-do","status":"publish","type":"seminars","link":"https:\/\/sano.science\/seminars\/bioinformatics-with-guardrails-what-python-can-and-cant-do\/","title":{"rendered":"175. Simplifying bioinformatics data science with Pyrun"},"content":{"rendered":"\n<h3 class=\"wp-block-heading eplus-wrapper\" id=\"h-bioinformatics-with-guardrails-what-python-can-and-can-t-do\"><em>Bioinformatics with Guardrails: What Python Can (and Can\u2019t) Do<\/em><\/h3>\n\n\n\n<h2 class=\"wp-block-heading eplus-wrapper\" id=\"h-abstract\">Abstract:<\/h2>\n\n\n\n<p class=\" eplus-wrapper\">Bioinformatics pipelines are increasingly complex: they must process massive datasets, scale across heterogeneous infrastructures, and remain reproducible and maintainable. While Python has become the de-facto language for bioinformatics and data science, turning Python code into scalable, production-ready workflows still requires deep expertise in resource provisioning, parallel execution, and data movement\u2014areas that often distract scientists from the scientific questions they want to answer.<\/p>\n\n\n\n<p class=\" eplus-wrapper\">In this talk, we explore how&nbsp;<em>guardrails<\/em>&nbsp;can be added to bioinformatics workflows using Python-based tools such as&nbsp;<strong>Lithops<\/strong>,&nbsp;<strong>DataPlug<\/strong>,&nbsp;<strong>Data Cockpit<\/strong>, and&nbsp;<strong>Pyrun.cloud<\/strong>. These tools abstract away much of the complexity of parallel execution, data ingestion, and deployment, allowing data scientists to scale their workloads with minimal changes to their existing code. We show how Lithops enables the same execution model across environments\u2014from public cloud to on-premise HPC systems via&nbsp;<strong>LithopsHPC<\/strong>\u2014providing portability and consistency without forcing users to rewrite pipelines for each platform.<\/p>\n\n\n\n<p class=\" eplus-wrapper\">However, guardrails are not a silver bullet. Not all performance, cost, or architectural challenges can be fully automated or hidden behind abstractions. We discuss the limits of these tools, highlighting scenarios where close collaboration between data scientists and engineers remains essential. The goal is not to eliminate complexity entirely, but to manage it\u2014allowing bioinformatics practitioners to move faster, more safely, and with clearer boundaries between scientific intent and infrastructure concerns.<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer eplus-wrapper\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading eplus-wrapper\" id=\"h-about-the-author\">About the author:<\/h2>\n\n\n\n<p class=\" eplus-wrapper\">Small Bio &#8211; <a href=\"https:\/\/pedrogarcialopez.es\/\">Pedro Garc\u00eda L\u00f3pez<\/a> <a href=\"https:\/\/pedrogarcialopez.es\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">pedrogarcialopez.es<\/a><\/p>\n\n\n\n<p class=\" eplus-wrapper\">Pedro Garcia is professor of the&nbsp;<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"http:\/\/deim.urv.cat\/\">Computer Engineering and Mathematics Department<\/a>&nbsp;at the&nbsp;<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"http:\/\/www.urv.cat\/\">University Rovira i Virgili<\/a>&nbsp;(Spain). He leads he&nbsp;<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"http:\/\/cloudlab.urv.cat\/\">\u201cCloud and Distributed Systems Lab\u201d<\/a>&nbsp;research group and coordinates large research european projects. In particular, he leads CloudStars (2023-2027), NearData (2023-2025), CloudSkin (2023-2025),&nbsp; and he participates as partner in EXTRACT (2023-2025). He also coordinated FP7 CloudSpaces (2013-1015), H2020 IOStack (2015-2017) and H2020 CloudButton (2019-2022).<\/p>\n\n\n\n<p class=\" eplus-wrapper\">During 2019-2020 he worked as visiting scientist in IBM Watson Research in the Hybrid Clouds group focused on serverless technologies. His research topics are distributed systems, cloud computing, data analytics, software architectures and middleware. He has published more than 100 papers on journals and prestigious conferences (ACM Middleware, IEEE ICDCS, USENIX FAST, ICDE, IMC). He has participated in scientific committees of different conferences like Middleware, CCGRID, CloudCom, CIC, P2P, CLOSER, or WETICE among others. He is currenlty co-organizing the International Workshop on Serverless Computing (WoSC).<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer eplus-wrapper\"><\/div>\n\n\n\n<figure class=\"wp-embed-aspect-16-9 wp-has-aspect-ratio wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube eplus-wrapper\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Sano Seminars \u2013 &quot;Simplifying bioinformatics data science with Pyrun&quot;\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/xQLq2d2_Aec?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Pedro Garc\u00eda L\u00f3pez, Enginyeria Inform\u00e0tica i Matem\u00e0tiques Universitat Rovira i Virgili, Taragona, Spain<\/p>\n","protected":false},"featured_media":0,"template":"","class_list":["post-27454","seminars","type-seminars","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>175. Simplifying bioinformatics data science with Pyrun - Centre for Computational Personalized Medicine<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sano.science\/seminars\/bioinformatics-with-guardrails-what-python-can-and-cant-do\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"175. Simplifying bioinformatics data science with Pyrun\" \/>\n<meta property=\"og:description\" content=\"Pedro Garc\u00eda L\u00f3pez, Enginyeria Inform\u00e0tica i Matem\u00e0tiques Universitat Rovira i Virgili, Taragona, Spain\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sano.science\/seminars\/bioinformatics-with-guardrails-what-python-can-and-cant-do\/\" \/>\n<meta property=\"og:site_name\" content=\"Centre for Computational Personalized Medicine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/sano.science\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-03T10:38:42+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@sanoscience\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sano.science\\\/seminars\\\/bioinformatics-with-guardrails-what-python-can-and-cant-do\\\/\",\"url\":\"https:\\\/\\\/sano.science\\\/seminars\\\/bioinformatics-with-guardrails-what-python-can-and-cant-do\\\/\",\"name\":\"175. Simplifying bioinformatics data science with Pyrun - Centre for Computational Personalized Medicine\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sano.science\\\/#website\"},\"datePublished\":\"2025-12-16T20:15:45+00:00\",\"dateModified\":\"2026-02-03T10:38:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sano.science\\\/seminars\\\/bioinformatics-with-guardrails-what-python-can-and-cant-do\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sano.science\\\/seminars\\\/bioinformatics-with-guardrails-what-python-can-and-cant-do\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sano.science\\\/seminars\\\/bioinformatics-with-guardrails-what-python-can-and-cant-do\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sano.science\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Seminars\",\"item\":\"https:\\\/\\\/sano.science\\\/seminars\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"175. Simplifying bioinformatics data science with Pyrun\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sano.science\\\/#website\",\"url\":\"https:\\\/\\\/sano.science\\\/\",\"name\":\"Centre for Computational Personalized Medicine\",\"description\":\"Sano \u2013 Centre for Computational Medicine\",\"publisher\":{\"@id\":\"https:\\\/\\\/sano.science\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sano.science\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/sano.science\\\/#organization\",\"name\":\"Sano \u2013 Centre for Computational Medicine\",\"alternateName\":\"Sano\",\"url\":\"https:\\\/\\\/sano.science\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sano.science\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/sano.science\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/logo_sano_podstawowe.png\",\"contentUrl\":\"https:\\\/\\\/sano.science\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/logo_sano_podstawowe.png\",\"width\":700,\"height\":265,\"caption\":\"Sano \u2013 Centre for Computational Medicine\"},\"image\":{\"@id\":\"https:\\\/\\\/sano.science\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/sano.science\\\/\",\"https:\\\/\\\/x.com\\\/sanoscience\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/sanoscience\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCDZ_8TcjMWUG2ZcgKKgfpwQ\",\"https:\\\/\\\/bsky.app\\\/profile\\\/sanoscience.bsky.social\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"175. Simplifying bioinformatics data science with Pyrun - Centre for Computational Personalized Medicine","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:\/\/sano.science\/seminars\/bioinformatics-with-guardrails-what-python-can-and-cant-do\/","og_locale":"en_US","og_type":"article","og_title":"175. Simplifying bioinformatics data science with Pyrun","og_description":"Pedro Garc\u00eda L\u00f3pez, Enginyeria Inform\u00e0tica i Matem\u00e0tiques Universitat Rovira i Virgili, Taragona, Spain","og_url":"https:\/\/sano.science\/seminars\/bioinformatics-with-guardrails-what-python-can-and-cant-do\/","og_site_name":"Centre for Computational Personalized Medicine","article_publisher":"https:\/\/www.facebook.com\/sano.science\/","article_modified_time":"2026-02-03T10:38:42+00:00","twitter_card":"summary_large_image","twitter_site":"@sanoscience","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sano.science\/seminars\/bioinformatics-with-guardrails-what-python-can-and-cant-do\/","url":"https:\/\/sano.science\/seminars\/bioinformatics-with-guardrails-what-python-can-and-cant-do\/","name":"175. Simplifying bioinformatics data science with Pyrun - Centre for Computational Personalized Medicine","isPartOf":{"@id":"https:\/\/sano.science\/#website"},"datePublished":"2025-12-16T20:15:45+00:00","dateModified":"2026-02-03T10:38:42+00:00","breadcrumb":{"@id":"https:\/\/sano.science\/seminars\/bioinformatics-with-guardrails-what-python-can-and-cant-do\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sano.science\/seminars\/bioinformatics-with-guardrails-what-python-can-and-cant-do\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sano.science\/seminars\/bioinformatics-with-guardrails-what-python-can-and-cant-do\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sano.science\/"},{"@type":"ListItem","position":2,"name":"Seminars","item":"https:\/\/sano.science\/seminars\/"},{"@type":"ListItem","position":3,"name":"175. Simplifying bioinformatics data science with Pyrun"}]},{"@type":"WebSite","@id":"https:\/\/sano.science\/#website","url":"https:\/\/sano.science\/","name":"Centre for Computational Personalized Medicine","description":"Sano \u2013 Centre for Computational Medicine","publisher":{"@id":"https:\/\/sano.science\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sano.science\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/sano.science\/#organization","name":"Sano \u2013 Centre for Computational Medicine","alternateName":"Sano","url":"https:\/\/sano.science\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sano.science\/#\/schema\/logo\/image\/","url":"https:\/\/sano.science\/wp-content\/uploads\/2024\/05\/logo_sano_podstawowe.png","contentUrl":"https:\/\/sano.science\/wp-content\/uploads\/2024\/05\/logo_sano_podstawowe.png","width":700,"height":265,"caption":"Sano \u2013 Centre for Computational Medicine"},"image":{"@id":"https:\/\/sano.science\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/sano.science\/","https:\/\/x.com\/sanoscience","https:\/\/www.linkedin.com\/company\/sanoscience\/","https:\/\/www.youtube.com\/channel\/UCDZ_8TcjMWUG2ZcgKKgfpwQ","https:\/\/bsky.app\/profile\/sanoscience.bsky.social"]}]}},"acf":[],"gutenberg_blocks":[{"blockName":"custom-styles","attrs":{"styles":""}},{"blockName":"core\/heading","attrs":{"level":3,"epAnimationGeneratedClass":"edplus_anim-oA73WQ","epGeneratedClass":"eplus-wrapper"},"innerBlocks":[],"innerHTML":"\n<h3 class=\"wp-block-heading eplus-wrapper\" id=\"h-bioinformatics-with-guardrails-what-python-can-and-can-t-do\"><em>Bioinformatics with Guardrails: What Python Can (and Can\u2019t) Do<\/em><\/h3>\n","innerContent":["\n<h3 class=\"wp-block-heading eplus-wrapper\" id=\"h-bioinformatics-with-guardrails-what-python-can-and-can-t-do\"><em>Bioinformatics with Guardrails: What Python Can (and Can\u2019t) Do<\/em><\/h3>\n"]},{"blockName":"core\/heading","attrs":{"epAnimationGeneratedClass":"edplus_anim-QzTNva","epGeneratedClass":"eplus-wrapper"},"innerBlocks":[],"innerHTML":"\n<h2 class=\"wp-block-heading eplus-wrapper\" id=\"h-abstract\">Abstract:<\/h2>\n","innerContent":["\n<h2 class=\"wp-block-heading eplus-wrapper\" id=\"h-abstract\">Abstract:<\/h2>\n"]},{"blockName":"core\/paragraph","attrs":{"epAnimationGeneratedClass":"edplus_anim-ay2d6m","epGeneratedClass":"eplus-wrapper"},"innerBlocks":[],"innerHTML":"\n<p class=\" eplus-wrapper\">Bioinformatics pipelines are increasingly complex: they must process massive datasets, scale across heterogeneous infrastructures, and remain reproducible and maintainable. While Python has become the de-facto language for bioinformatics and data science, turning Python code into scalable, production-ready workflows still requires deep expertise in resource provisioning, parallel execution, and data movement\u2014areas that often distract scientists from the scientific questions they want to answer.<\/p>\n","innerContent":["\n<p class=\" eplus-wrapper\">Bioinformatics pipelines are increasingly complex: they must process massive datasets, scale across heterogeneous infrastructures, and remain reproducible and maintainable. While Python has become the de-facto language for bioinformatics and data science, turning Python code into scalable, production-ready workflows still requires deep expertise in resource provisioning, parallel execution, and data movement\u2014areas that often distract scientists from the scientific questions they want to answer.<\/p>\n"]},{"blockName":"core\/paragraph","attrs":{"epAnimationGeneratedClass":"edplus_anim-C6Wxcb","epGeneratedClass":"eplus-wrapper"},"innerBlocks":[],"innerHTML":"\n<p class=\" eplus-wrapper\">In this talk, we explore how&nbsp;<em>guardrails<\/em>&nbsp;can be added to bioinformatics workflows using Python-based tools such as&nbsp;<strong>Lithops<\/strong>,&nbsp;<strong>DataPlug<\/strong>,&nbsp;<strong>Data Cockpit<\/strong>, and&nbsp;<strong>Pyrun.cloud<\/strong>. These tools abstract away much of the complexity of parallel execution, data ingestion, and deployment, allowing data scientists to scale their workloads with minimal changes to their existing code. We show how Lithops enables the same execution model across environments\u2014from public cloud to on-premise HPC systems via&nbsp;<strong>LithopsHPC<\/strong>\u2014providing portability and consistency without forcing users to rewrite pipelines for each platform.<\/p>\n","innerContent":["\n<p class=\" eplus-wrapper\">In this talk, we explore how&nbsp;<em>guardrails<\/em>&nbsp;can be added to bioinformatics workflows using Python-based tools such as&nbsp;<strong>Lithops<\/strong>,&nbsp;<strong>DataPlug<\/strong>,&nbsp;<strong>Data Cockpit<\/strong>, and&nbsp;<strong>Pyrun.cloud<\/strong>. These tools abstract away much of the complexity of parallel execution, data ingestion, and deployment, allowing data scientists to scale their workloads with minimal changes to their existing code. We show how Lithops enables the same execution model across environments\u2014from public cloud to on-premise HPC systems via&nbsp;<strong>LithopsHPC<\/strong>\u2014providing portability and consistency without forcing users to rewrite pipelines for each platform.<\/p>\n"]},{"blockName":"core\/paragraph","attrs":{"epAnimationGeneratedClass":"edplus_anim-AaYhbB","epGeneratedClass":"eplus-wrapper"},"innerBlocks":[],"innerHTML":"\n<p class=\" eplus-wrapper\">However, guardrails are not a silver bullet. Not all performance, cost, or architectural challenges can be fully automated or hidden behind abstractions. We discuss the limits of these tools, highlighting scenarios where close collaboration between data scientists and engineers remains essential. The goal is not to eliminate complexity entirely, but to manage it\u2014allowing bioinformatics practitioners to move faster, more safely, and with clearer boundaries between scientific intent and infrastructure concerns.<\/p>\n","innerContent":["\n<p class=\" eplus-wrapper\">However, guardrails are not a silver bullet. Not all performance, cost, or architectural challenges can be fully automated or hidden behind abstractions. We discuss the limits of these tools, highlighting scenarios where close collaboration between data scientists and engineers remains essential. The goal is not to eliminate complexity entirely, but to manage it\u2014allowing bioinformatics practitioners to move faster, more safely, and with clearer boundaries between scientific intent and infrastructure concerns.<\/p>\n"]},{"blockName":"core\/spacer","attrs":{"height":"50px","epAnimationGeneratedClass":"edplus_anim-Mv7QWh","epGeneratedClass":"eplus-wrapper"},"innerBlocks":[],"innerHTML":"\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer eplus-wrapper\"><\/div>\n","innerContent":["\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer eplus-wrapper\"><\/div>\n"]},{"blockName":"core\/heading","attrs":{"epAnimationGeneratedClass":"edplus_anim-Ve3S46","epGeneratedClass":"eplus-wrapper"},"innerBlocks":[],"innerHTML":"\n<h2 class=\"wp-block-heading eplus-wrapper\" id=\"h-about-the-author\">About the author:<\/h2>\n","innerContent":["\n<h2 class=\"wp-block-heading eplus-wrapper\" id=\"h-about-the-author\">About the author:<\/h2>\n"]},{"blockName":"core\/paragraph","attrs":{"epAnimationGeneratedClass":"edplus_anim-ViEBBS","epGeneratedClass":"eplus-wrapper"},"innerBlocks":[],"innerHTML":"\n<p class=\" eplus-wrapper\">Small Bio - <a href=\"https:\/\/pedrogarcialopez.es\/\">Pedro Garc\u00eda L\u00f3pez<\/a> <a href=\"https:\/\/pedrogarcialopez.es\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">pedrogarcialopez.es<\/a><\/p>\n","innerContent":["\n<p class=\" eplus-wrapper\">Small Bio - <a href=\"https:\/\/pedrogarcialopez.es\/\">Pedro Garc\u00eda L\u00f3pez<\/a> <a href=\"https:\/\/pedrogarcialopez.es\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">pedrogarcialopez.es<\/a><\/p>\n"]},{"blockName":"core\/paragraph","attrs":{"epAnimationGeneratedClass":"edplus_anim-Qk4jl8","epGeneratedClass":"eplus-wrapper"},"innerBlocks":[],"innerHTML":"\n<p class=\" eplus-wrapper\">Pedro Garcia is professor of the&nbsp;<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"http:\/\/deim.urv.cat\/\">Computer Engineering and Mathematics Department<\/a>&nbsp;at the&nbsp;<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"http:\/\/www.urv.cat\/\">University Rovira i Virgili<\/a>&nbsp;(Spain). He leads he&nbsp;<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"http:\/\/cloudlab.urv.cat\/\">\u201cCloud and Distributed Systems Lab\u201d<\/a>&nbsp;research group and coordinates large research european projects. In particular, he leads CloudStars (2023-2027), NearData (2023-2025), CloudSkin (2023-2025),&nbsp; and he participates as partner in EXTRACT (2023-2025). He also coordinated FP7 CloudSpaces (2013-1015), H2020 IOStack (2015-2017) and H2020 CloudButton (2019-2022).<\/p>\n","innerContent":["\n<p class=\" eplus-wrapper\">Pedro Garcia is professor of the&nbsp;<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"http:\/\/deim.urv.cat\/\">Computer Engineering and Mathematics Department<\/a>&nbsp;at the&nbsp;<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"http:\/\/www.urv.cat\/\">University Rovira i Virgili<\/a>&nbsp;(Spain). He leads he&nbsp;<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"http:\/\/cloudlab.urv.cat\/\">\u201cCloud and Distributed Systems Lab\u201d<\/a>&nbsp;research group and coordinates large research european projects. In particular, he leads CloudStars (2023-2027), NearData (2023-2025), CloudSkin (2023-2025),&nbsp; and he participates as partner in EXTRACT (2023-2025). He also coordinated FP7 CloudSpaces (2013-1015), H2020 IOStack (2015-2017) and H2020 CloudButton (2019-2022).<\/p>\n"]},{"blockName":"core\/paragraph","attrs":{"epAnimationGeneratedClass":"edplus_anim-ViEBBS","epGeneratedClass":"eplus-wrapper"},"innerBlocks":[],"innerHTML":"\n<p class=\" eplus-wrapper\">During 2019-2020 he worked as visiting scientist in IBM Watson Research in the Hybrid Clouds group focused on serverless technologies. His research topics are distributed systems, cloud computing, data analytics, software architectures and middleware. He has published more than 100 papers on journals and prestigious conferences (ACM Middleware, IEEE ICDCS, USENIX FAST, ICDE, IMC). He has participated in scientific committees of different conferences like Middleware, CCGRID, CloudCom, CIC, P2P, CLOSER, or WETICE among others. He is currenlty co-organizing the International Workshop on Serverless Computing (WoSC).<\/p>\n","innerContent":["\n<p class=\" eplus-wrapper\">During 2019-2020 he worked as visiting scientist in IBM Watson Research in the Hybrid Clouds group focused on serverless technologies. His research topics are distributed systems, cloud computing, data analytics, software architectures and middleware. He has published more than 100 papers on journals and prestigious conferences (ACM Middleware, IEEE ICDCS, USENIX FAST, ICDE, IMC). He has participated in scientific committees of different conferences like Middleware, CCGRID, CloudCom, CIC, P2P, CLOSER, or WETICE among others. He is currenlty co-organizing the International Workshop on Serverless Computing (WoSC).<\/p>\n"]},{"blockName":"core\/spacer","attrs":{"epAnimationGeneratedClass":"edplus_anim-irfnk8","epGeneratedClass":"eplus-wrapper"},"innerBlocks":[],"innerHTML":"\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer eplus-wrapper\"><\/div>\n","innerContent":["\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer eplus-wrapper\"><\/div>\n"]},{"blockName":"core\/embed","attrs":{"url":"https:\/\/youtu.be\/xQLq2d2_Aec?si=hl907GVpZVuWbjag","type":"video","providerNameSlug":"youtube","responsive":true,"className":"wp-embed-aspect-16-9 wp-has-aspect-ratio","epAnimationGeneratedClass":"edplus_anim-gcMt9e","epGeneratedClass":"eplus-wrapper"},"innerBlocks":[],"innerHTML":"\n<figure class=\"wp-embed-aspect-16-9 wp-has-aspect-ratio wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube eplus-wrapper\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/xQLq2d2_Aec?si=hl907GVpZVuWbjag\n<\/div><\/figure>\n","innerContent":["\n<figure class=\"wp-embed-aspect-16-9 wp-has-aspect-ratio wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube eplus-wrapper\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/youtu.be\/xQLq2d2_Aec?si=hl907GVpZVuWbjag\n<\/div><\/figure>\n"]}],"meta_data":{"event_day":"2026-02-02","event_time":"14.00 CET","event_guest":"","has_medias":true,"medias":[{"icon":{"ID":1144,"id":1144,"title":"clock","filename":"clock.svg","filesize":1479,"url":"https:\/\/sano.science\/wp-content\/uploads\/2023\/06\/clock.svg","link":"https:\/\/sano.science\/seminars\/79-digital-behaviour-change-interventions-dbci-from-design-to-implementation\/clock\/","alt":"clock Sano Seminar","author":"7","description":"","caption":"Sano Seminar clock","name":"clock","status":"inherit","uploaded_to":13471,"date":"2023-06-01 13:24:42","modified":"2024-10-09 16:41:04","menu_order":0,"mime_type":"image\/svg+xml","type":"image","subtype":"svg+xml","icon":"https:\/\/sano.science\/wp-includes\/images\/media\/default.png","width":56,"height":57,"sizes":{"thumbnail":"https:\/\/sano.science\/wp-content\/uploads\/2023\/06\/clock.svg","thumbnail-width":147,"thumbnail-height":150,"medium":"https:\/\/sano.science\/wp-content\/uploads\/2023\/06\/clock.svg","medium-width":294,"medium-height":300,"medium_large":"https:\/\/sano.science\/wp-content\/uploads\/2023\/06\/clock.svg","medium_large-width":768,"medium_large-height":783,"large":"https:\/\/sano.science\/wp-content\/uploads\/2023\/06\/clock.svg","large-width":1004,"large-height":1024,"1536x1536":"https:\/\/sano.science\/wp-content\/uploads\/2023\/06\/clock.svg","1536x1536-width":56,"1536x1536-height":57,"2048x2048":"https:\/\/sano.science\/wp-content\/uploads\/2023\/06\/clock.svg","2048x2048-width":56,"2048x2048-height":57}},"title":"2nd February 2026, 14.00 CET","link":""},{"icon":{"ID":1146,"id":1146,"title":"camera","filename":"camera.svg","filesize":1129,"url":"https:\/\/sano.science\/wp-content\/uploads\/2023\/06\/camera.svg","link":"https:\/\/sano.science\/seminars\/79-digital-behaviour-change-interventions-dbci-from-design-to-implementation\/camera\/","alt":"camera Sano Seminar","author":"7","description":"","caption":"Sano Seminar camera","name":"camera","status":"inherit","uploaded_to":13471,"date":"2023-06-01 13:25:24","modified":"2024-10-09 16:42:29","menu_order":0,"mime_type":"image\/svg+xml","type":"image","subtype":"svg+xml","icon":"https:\/\/sano.science\/wp-includes\/images\/media\/default.png","width":60,"height":38,"sizes":{"thumbnail":"https:\/\/sano.science\/wp-content\/uploads\/2023\/06\/camera.svg","thumbnail-width":150,"thumbnail-height":95,"medium":"https:\/\/sano.science\/wp-content\/uploads\/2023\/06\/camera.svg","medium-width":300,"medium-height":190,"medium_large":"https:\/\/sano.science\/wp-content\/uploads\/2023\/06\/camera.svg","medium_large-width":768,"medium_large-height":486,"large":"https:\/\/sano.science\/wp-content\/uploads\/2023\/06\/camera.svg","large-width":1024,"large-height":648,"1536x1536":"https:\/\/sano.science\/wp-content\/uploads\/2023\/06\/camera.svg","1536x1536-width":60,"1536x1536-height":38,"2048x2048":"https:\/\/sano.science\/wp-content\/uploads\/2023\/06\/camera.svg","2048x2048-width":60,"2048x2048-height":38}},"title":"Join via ZOOM on","link":{"title":"seminar.sano.science","url":"https:\/\/us06web.zoom.us\/j\/81263292238#success","target":"_blank"}}]},"_links":{"self":[{"href":"https:\/\/sano.science\/index.php\/wp-json\/wp\/v2\/seminars\/27454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sano.science\/index.php\/wp-json\/wp\/v2\/seminars"}],"about":[{"href":"https:\/\/sano.science\/index.php\/wp-json\/wp\/v2\/types\/seminars"}],"version-history":[{"count":15,"href":"https:\/\/sano.science\/index.php\/wp-json\/wp\/v2\/seminars\/27454\/revisions"}],"predecessor-version":[{"id":28670,"href":"https:\/\/sano.science\/index.php\/wp-json\/wp\/v2\/seminars\/27454\/revisions\/28670"}],"wp:attachment":[{"href":"https:\/\/sano.science\/index.php\/wp-json\/wp\/v2\/media?parent=27454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}