Detailed information about the course

[ Back ]
Title

Organic Programming: Using Functional Programming to Go Beyond Scripting (an Effective and Practical Approach)

Dates

Summer 2019, 5 days

Organizer(s)

In collaboration with the CUSO Doctoral Program StarOmics

Rachel Korn, University of Fribourg
Dr Jose Manuel Nunes, University of Geneva

Speakers

Dr Jose Manuel Nunes, University of Geneva

Description

Most researchers have already been confronted with the need to extend the possibilities of some existing script or computer program. This need may be due to new techniques that produce more rich or detailed data, to the gathering of much larger data sets or to the wish of adapting existing methods to new contexts.In the simplest situations it is possible just to recode the data and use already existing software, but often this is impossible or inadequate.

This course presents a possible solution to such cases and shall open connections to the multifaceted potentials of computer science for biologists. It aims to counterbalance the participants’ competences in bioinformatics by addressing the following topics:

  • Basic concepts of programming/per se/(functional and imperative paradigms, time allowing also objects and functors)
  • Abstracting data types and drafting in pseudocode/prototyping and their use in
  1. Data manipulation and processing (manipulate file structure, extract target components, etc.)
  2. Handling of large datasets
  3. Analysis of various kinds of data (text, numeric, image, video...)
  • Reproducible and analysis and coding: a primer to elegant documentation and transparency
  • Data storage and access taking into consideration data life time and access
Location

University of Geneva

Credits

2.5 ECTS

Evaluation

Full attendance, active participation and possible examination

Information

When?

5 days, TBA soon

Where?

University of Geneva, room TBA

Questions?

Marta Bellone
@: ecologie-evolution@cuso.ch
Phone: +41 (0)26 300 88 91

Expenses
Registration Fees: 

Free for participants enrolled in the CUSO Ecology & Evolution and StarOmics doctoral programs.

Other participants: please contact the program coordinator at ecologie-evolution(at)cuso.ch

Reimbursement:

PhD students of the DPEE are eligible for reimbursement of incurred travel expenses by train (half-fare card, and 2nd class). Please send the original tickets along with the reimbursement form to:

 Marta Bellone Doctoral Program in Ecology and Evolution
 
PER04 building
 University of Fribourg

 Rue Albert-Gockel, 3

 CH-1700 Fribourg

NO reimbursement of your meal expenses.

Regarding reimbursement of accomodation, please contact the coordinator of the doctoral program (ecologie-evolution(at)cuso.ch) BEFORE the beginning of the course. NO reimbursement of accomodation without the agreement in advance of the course of the coordinator fo the doctoral program.

Registration

CUSO PhD students: through your MyCUSO account.

External participants (non-CUSO PhD students, post-docs, etc...): use the icon "registration" at top of page and the last gray box "non-CUSO student" ("personne hors myCUSO").

Priority is given to PhD students from the CUSO Doctoral Programs in Ecology & Evolution (5 places) & StarOmics (3 places).

Places

8

Deadline for registration
short-url short URL

short-url URL onepage