29 March 2021
Streamed
Cancellation deadline:
15 March 2021
Frédéric Schütz
Programming and Computing Techniques
Beginner
Academic: 60 CHF
For-profit: 300 CHF
0.25 ECTS credits


Next course(s):
28 Mar 2022 Streamed
27 Apr 2023 Streamed
22 Apr 2024 Streamed

This course is oversubscribed with a long waiting list. If you do not want to miss your chance to be part of the next session and remain informed about all training activities at SIB, we highly recommend you to keep an eye on our list of upcoming events and subscribe to our courses mailing list here (if you haven't done so already).

Overview

Shiny is an open-source R package that allows building interactive web applications from R, and without knowledge of web-development, enabling data scientists to make their data or analysis interactively explorable and accessible to colleagues, end-users, and/or for publication.

In this course, we will introduce the R Shiny framework, and equip R programmers with the basic tools to build and deploy their own web apps.

Audience

Life scientists, bioinformaticians, and any R users who are interested in developing an interactive web application to communicate their data or analysis to other non-programmers.

Learning objectives

At the end of the course, the participants will be able to:

  • describe Shiny framework structure: server and user interface
  • create their own Shiny applications
  • edit existing Shiny applications available in the Gallery
  • use various built-in input widgets
  • use R scripts and data embedded in Shiny web application
  • illustrate reactive expressions
  • share Shiny applications and learn different deployment strategies

Prerequisites

Knowledge / competencies

This course is designed for advanced R programmers; participants should have experience in programming in R, equivalent to at least the combination of the SIB courses “first steps with R” and “intermediate R”.

Technical

You will need a computer with the latest versions of R and RStudio installed.

Application

This course is oversubscribed with a long waiting list.

The registration fees are 60 CHF for academics and 300 CHF for companies.

You will be informed by email of your registration confirmation. Upon reception of the confirmation email, participants will be asked to confirm attendance by paying the fees within 5 days.

Applications will close as soon as the places will be filled up. Deadline for free-of-charge cancellation is set to 15/03/2021. Cancellation after this date will not be reimbursed. Please note that participation to SIB courses is subject to our general conditions.

Venue and Time

This course will be streamed.

The course will start at 9:00 and end around 17:00.

Precise information will be provided to the participants on due time.

Additional information

Coordination: Patricia Palagi

We will recommend 0.25 ECTS credits for this course (given a passed exam at the end of the course).

You are welcome to register to the SIB courses mailing list to be informed of all future courses and workshops, as well as all important deadlines using the form here.

Please note that participation in SIB courses is subject to our general conditions.

SIB abides by the ELIXIR Code of Conduct. Participants of SIB courses are also required to abide by the same code.

For more information, please contact training@sib.swiss.