Detailed information about the course

[ Back ]
Title

Advanced Programming with R

Dates

Autumn 2024

Lang EN Workshop language is English
Responsable de l'activité

Frédéric Schütz

Organizer(s)

Dr. Caty Suarez, CUSO coordinator E&E

Debora Zoia, CUSO coordinator MPS

Corinne Dentan, CUSO coordinator StarOmics

Dr. Emilie Genty, CUSO coordinator Microbiologie

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).
Location

UNIL, room TBA

Information
Expenses

Travel

PhD students of the CUSO biology programmes are eligible for the reimbursement of incurred travel expenses by train (half-fare card, 2nd class) from the main station of your institution city and the course location. Claims can be done online via MyCUSO when the activity is over.

 

Fees

CUSO participants: Free
Other participants: Please contact the programme coordinator at staromics(at)cuso.ch

Registration

CUSO PhD candidates: free

Other participants: please contact the program coordinator at staromics(at)cuso.ch

Cancellation policy: In case of cancellations before the registration deadline (TBC): free

Late cancellations or no-show: 100 CHF administrative fee

Places

24

Deadline for registration
short-url short URL

short-url URL onepage