Detailed information about the course
Going Beyond Scripting Using Functional Programming
11-14 June + 15 July 2019
In collaboration with the CUSO Doctoral Program StarOmics
Dr Jose Manuel Nunes, University of Geneva
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, the gathering of much larger data sets or the wish of adapting existing methods to new contexts. In the simplest situations it is possible to just 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 programming for biologists. It aims to raise the participants’ competences by addressing the following topics:
This activity includes creating a program that will be presented in the final session. The participants are asked to submit a project of some program that supports their own research (otherwise a project could also be provided by the tutor). The tutor will provide online help in order to have a complete, or at least a functioning, version of the program for the final session.
University of Geneva
Full attendance, active participation and presentation of the project in the final session.
Participants are expected to have a strong interest and some previous experience with scripting or programming, but knowledge of a specific programming language is not required. Familiarity with a textual interface (command line or terminal or bash shell) is expected. If you have followed Computer Skills for Biological Research you will find this activity as its follow--up extension to more computer intensive tasks.
Old title of the course was Organic Programming: Using Functional Programming to Go Beyond Scripting (an Effective and Practical Approach)
11 - 14 June 2019 from 9:00 to 17:00
University of Geneva, Sciences II
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
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:
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.
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).
Registration deadline is 12 May. Register via the website of StarOmics
|Deadline for registration|