Detailed information about the course

[ Back ]
Title

Advanced programming with R

Dates

Fall 2025

Lang EN Workshop language is English
Organizer(s)

Dre Caty Suarez, CUSO coordinator, E&E
Mme Debora Zoia, CUSO coordinator,
MPS Mme Corinne Dentan, CUSO coordinator, StarOmics
Dre Emilie Genty, CUSO coordinator, Microbiologie + DSLS Neuchâtel

Speakers

Dr. Frédéric Schütz, UNIL & SIB

Description

The activity will cover the following topics among others:

  • Objects and Data structures
  • Operations and Logical operations
  • Missing data
  • Data manipulation: Concatenation, Sorting, Data subsetting, Appl
  • Conditional instructions, loops
  • Functions; KnitR/markdown
  • Vectorization of R code (i.e. how to avoid loops for efficient computing time) and how to estimate computing time of R code
  • Complex functions
  • Debugging (use R in debug mode), enhancing and adapting own and foreign (from packages) code
  • Typical traps and tipps on good coding practice
  • R coding standards (i.e. how to write good, readable and reusable code)
  • Running R from bash scripts (e.g. on servers or clusters).
Program

Draft schedule:

09h00-10h30

Coffee break

11h00-12h15

Lunch break

13h30-15h00

Coffee break

15h30-17h00

Location

University of Lausanne, Room TBA

Information

This course is organized in collaboration with the CUSO Doctoral Programs in Ecology & Evolution, Microbial Sciences and StarOmics and the Doctoral School in Life Sciences of Neuchâtel (DSLS)

24 seats (8 StarOmics, 9 E&E, 3 MPS, 2 Microbiologie, 2 DSLS)

 

Expenses

Reimbursements for CUSO Students:
Train ticket, 2°class, half-fare from your institution to the place of the activity.

Reimbursement of your travel tickets can be asked online through your MyCUSO.

 

CUSO StarOmics Students: for any question concerning reimbursement please contact the CUSO StarOmics coordinator Corinne Dentan

Other CUSO Students: please contact the coordinator of your Program

Registration

REGISTRATION IS CLOSED

Deadline for registration: TBA

For cancellations after the deadline of registration or no show: administrative fees

Places

24

Deadline for registration
short-url short URL

short-url URL onepage