Detailed information about the course

[ Back ]
Title

Advanced Programming With R

Dates

14-15 Nov 2022

Lang EN Workshop language is English
Organizer(s)

Corinne Dentan - CUSO StarOmics coordinator
Catherine Suarez - CUSO E&E coordinator
Debora Zoia - CUSO MPS coordinator

Speakers

Dr Frédéric Schütz, UNIL & Swiss Institute of Bioinformatics (SIB)

Description

This workshop will cover the following advanced topics on R:

* Objects and Data structures
* Operations and Logical operations
* Missing data
* Data manipulation: Concatenation, Sorting, Data subsetting, Apply
* 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 practics
* 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

Location

Amphipôle 459 (!! Tuesday Amphipôle 359 !!)

Schedule

09h00-10h30

Coffee break

11h00-12h15

Lunch break

13h30-15h00

Coffee break

15h30-17h00

Location

University of Lausanne

Information

The course is organized in collaboration with the CUSO doctoral programs in Molecular Plant Sciences (MPS) and StarOmics.

Expenses

Reimbursements
Reimbursements for CUSO EE Students:

- Train ticket, 2nd class, half-fare from the main train station of your university location to the place of the activity.- NO reimbursement for your meal expenses.


NEW since 2021: Reimbursement of your travel tickets can be asked online through your MyCUSO account.

See HERE for the procedure.

For any question regarding reimbursements please contact the CUSO EE coordinator Catherine Suarez at: ecologie-evolution(at) cuso(dot)ch.

Registration


Deadline for registration: Oct 31

9 places reserved for CUSO EE students : FULL - update 06.10.2022: The 9 spaces are now taken, you can still register and you will be placed on the waiting list (in case other CUSO programmes don't fill all the spaces) and you will be contacted after the deadline in case a place becomes available.

Places

20

Deadline for registration
Joint activity joint
short-url short URL

short-url URL onepage