BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260407T163438Z
UID:0e28ed5e-e8b7-4fbc-80ad-7ede6f83713d
DTSTART:20260407T090000Z
DTEND:20260407T170000Z
DESCRIPTION:## Overview\nIf a picture is worth a thousand words\, then one 
 may say an interactive picture is worth a million. \n\nIn today's data-dri
 ven research environment\, interactive visualization is becoming an essent
 ial tool for effectively exploring and presenting complex datasets.  \n\nT
 his one-day streamed course is designed to provide you with a solid ground
 ing in this topic and help you get your bearings in this dynamic world. \n
 \nYou'll learn to select the right visualization tools for your needs\, cr
 eate and customize interactive plots using Python Plotly\, and develop web
 -based applications with Plotly-Dash. \n\nThese techniques will enable you
  to make your data exploration more intuitive and your findings easier to 
 share. Enhance your research with clear\, interactive visualizations and i
 mprove your ability to communicate scientific insights effectively. \n\n \
 n\n| go from non-interactive plot |  to interactive plots with plotly  | a
 nd then add even more interactivity with plotly-dash  | \n|:------:|:-----
 ---:|:--------:| \n|   |  |  | \n\n \n\n## Audience\n\nThis course is desi
 gned for PhD students\, postdoctoral and other researchers in the life sci
 ences from both academia and industry who use python in their research and
  would like to enhance their data exploration and presentation capabilitie
 s with interactive plots.\n \n\n## Learning outcomes\nAt the end of the co
 urse\, the participants should be able to: \n\n* Compare and choose the mo
 st relevant interactive visualization technical solution based on their ne
 eds and means\, from simple interactive plots\, complex static html pages 
 using web assembly\, to full-blown dash apps \n\n* Create simple interacti
 ve plots and tune them to make them useful for scientific data exploration
  with python plotly \n\n* Enrich visualizations with interactive elements 
 while keeping them easy to share as simple html files with python plotly o
 r web assembly \n\n* Develop web server-based data visualization applicati
 ons with plotly-dash \n\n\n## Prerequisites\n##### Knowledge / competencie
 s\nParticipants should be fluent in the python programming language\, incl
 uding a working knowledge of standard data-analysis libraries such as nump
 y and pandas. \n\nA basic knowledge of standard python plotting libraries 
 (matplotlib\, seaborn) as well as some basic HTML elements would be a plus
 . \n\n##### Technical\nYour laptop must have a recent Python version (mini
 mum 3) and several Python libraries installed. The software installation a
 nd the  needed libraries are indicated in the course  [GitHub repo](https:
 //github.com/sib-swiss/intermediate-python-training/blob/main/README.md). 
 \n\n## Schedule - CET time zone\nThe schedule and course materials are/wil
 l be on the dedicated [GitHub page](https://github.com/sib-swiss/intermedi
 ate-python-training/tree/master/course3). \n\n## Application\nRegistration
  fees are **100 CHF** for academics and **500 CHF** for for-profit compani
 es. \n\nWhile participants are registered on a first come\, first served b
 asis\, exceptions may be made to ensure diversity and equity\, which may i
 ncrease the time before your registration is confirmed. \n\nApplications w
 ill close on **24/03/2026** or as soon as the places will be filled up. De
 adline for free-of-charge cancellation is set to **24/03/2026**. Cancellat
 ion after this date will not be reimbursed. \n\nYou will be informed by em
 ail of your registration confirmation. Upon reception of the confirmation 
 email\, participants will be asked to confirm attendance by paying the fee
 s within 5 days. \n\n## Venue and Time\nThis course will be streamed via Z
 oom. \n\nThe course will start at 9:00 and end around 17:00 CET. \n\nPreci
 se information will be provided to the participants in due time. \n\n\n## 
 Additional information\nCoordination: Valeria Di Cola\, SIB Training group
 \n\nWe will recommend 0.25 ECTS credits for this course (given a passed ex
 am at the end of the course). \n\nYou are welcome to register to the SIB c
 ourses mailing list to be informed of all future courses and workshops\, a
 s well as all important deadlines using the form [here](https://lists.sib.
 swiss/postorius/lists/courses.lists.sib.swiss/). \n\nPlease note that part
 icipation in SIB courses is subject to our [general conditions](https://ww
 w.sib.swiss/training/terms-and-conditions). \n\nSIB abides by the [ELIXIR 
 Code of Conduct](https://elixir-europe.org/events/code-of-conduct). Partic
 ipants of SIB courses are also required to abide by the same code. \n\nFor
  more information\, please contact [training@sib.swiss](mailto://training@
 sib.swiss).
SUMMARY:Interactive Visualisation with Python
URL;VALUE=URI:https://www.sib.swiss/training/course/20260407_IVIPY
END:VEVENT
END:VCALENDAR
