{"id":989,"date":"2026-03-04T16:13:46","date_gmt":"2026-03-04T16:13:11","guid":{"rendered":"https:\/\/www.ebi.ac.uk\/training\/materials\/data-visualisation-for-biology-materials\/course-content\/visual-design-2\/"},"modified":"2026-03-06T11:28:39","modified_gmt":"2026-03-06T11:28:39","slug":"visualisation-for-exploration","status":"publish","type":"page","link":"https:\/\/www.ebi.ac.uk\/training\/materials\/data-visualisation-for-biology-materials\/course-content\/visualisation-for-exploration\/","title":{"rendered":"Data visualisation for exploration"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Trainers:<\/strong>&nbsp;Jan Aerts and Ryo Sakai. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Teaching assistants:<\/strong> Peiyang Huo and Pooja Wakchoure<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Visualisation for exploration<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Overview:&nbsp;<\/strong>Through this guided tutorial you will gradually build SVG visualisations in marimo. First the materials cover fundamental concepts using a marimo Python notebook and the pandas library; they include essential workflows for interactive data exploration and manipulation. Next you will be introduced to the basics of HTML\/CSS, SVG, and a Python SVG package. The tutorial then continues to develop SVG visualisations in marimo, and adds custom visual elements and techniques for interactive visualisation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Learning outcomes:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By the end of this session you will be able to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Relate to python notebooks and the pandas library<\/li>\n\n\n\n<li>Build SVG visualisations in marimo<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Materials:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Github repository:&nbsp;<a href=\"https:\/\/gitlab.kuleuven.be\/aida-lab\/teaching\/g0r72a-tutorial-pythonsvg\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/gitlab.kuleuven.be\/aida-lab\/teaching\/g0r72a-tutorial-pythonsvg<\/a><\/li>\n\n\n\n<li>Teaching materials on Marimo:&nbsp;<a href=\"https:\/\/g0r72a-tutorial-pythonsvg-466697.pages.gitlab.kuleuven.be\/\">pythonsvg.aida-lab.be<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ftp.ebi.ac.uk\/pub\/training\/2025\/Data_visualisation_for_biology_2025\/Day2\/marimo_svg_cheatsheet.pdf\">Marimo-SVG-cheatsheet<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ftp.ebi.ac.uk\/pub\/training\/2025\/Data_visualisation_for_biology_2025\/Day2\/Pandas_Cheat_Sheet.pdf\">Pandas-cheatsheet<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/gitlab.kuleuven.be\/aida-lab\/teaching\/g0r72a-tutorial-pythonsvg\/-\/blob\/main\/tutorial\/antibiotics.py\" target=\"_blank\" rel=\"noreferrer noopener\">Circle exercise<\/a>&nbsp;(turorial\/antibiotics.py)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Trainers:&nbsp;Jan Aerts and Ryo Sakai. Teaching assistants: Peiyang Huo and Pooja Wakchoure Visualisation for exploration Overview:&nbsp;Through this guided tutorial you will gradually build SVG visualisations in marimo. First the materials cover fundamental concepts using a marimo Python notebook and the pandas library; they include essential workflows for interactive data exploration and manipulation. Next you will&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":11,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-989","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.ebi.ac.uk\/training\/materials\/data-visualisation-for-biology-materials\/wp-json\/wp\/v2\/pages\/989","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ebi.ac.uk\/training\/materials\/data-visualisation-for-biology-materials\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ebi.ac.uk\/training\/materials\/data-visualisation-for-biology-materials\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ebi.ac.uk\/training\/materials\/data-visualisation-for-biology-materials\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ebi.ac.uk\/training\/materials\/data-visualisation-for-biology-materials\/wp-json\/wp\/v2\/comments?post=989"}],"version-history":[{"count":11,"href":"https:\/\/www.ebi.ac.uk\/training\/materials\/data-visualisation-for-biology-materials\/wp-json\/wp\/v2\/pages\/989\/revisions"}],"predecessor-version":[{"id":1151,"href":"https:\/\/www.ebi.ac.uk\/training\/materials\/data-visualisation-for-biology-materials\/wp-json\/wp\/v2\/pages\/989\/revisions\/1151"}],"up":[{"embeddable":true,"href":"https:\/\/www.ebi.ac.uk\/training\/materials\/data-visualisation-for-biology-materials\/wp-json\/wp\/v2\/pages\/11"}],"wp:attachment":[{"href":"https:\/\/www.ebi.ac.uk\/training\/materials\/data-visualisation-for-biology-materials\/wp-json\/wp\/v2\/media?parent=989"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}