Welcome to the R Foundations for Life Scientists course organised by National Bioinformatics Infrastructure, Sweden.
This document is a life record of what we are doing and learning during the course. As either a student or a teacher, you are encouraged to write your comments, questions and feedback.
Course website: https://nbisweden.github.io/workshop-r/2011 HackMD (this document): https://hackmd.io/479oLTV3SwOu_h-UK0sS_g?both Zoom link: https://uu-se.zoom.us/j/64914582551 (passcode has been sent to you)
NOTE! Zoom link is active from 09:00-17:00 Stockholm time, Mon, 02- Fri, 06 Nov 2020.
Here, we write a few words about ourselves to get to know each other a bit better.
- Marcin Kierczak - responsible for the course content, using R for hacking genomes since 2009. Interested in: stats, genetics, digital signal processing, theory of programming, software design and development strategies. Organizer of R Foundations and RaukR Summer School.
- Sebastian DiLorenzo - organizer of R Foundations and RaukR Summer School.
- Roy Francis
- Lucile Soler
- Dimitris Bampalikis
- Per Unneberg
- Jakub Orzechowski Westholm
- Mun-Gwan Hong
- Lokeshwaran Manoharan
- Payam Ememi
- Marcin Kierczak - I program since I turned 12, in R since 2009. I teach programming to learn even more and every time, I learn A LOT from students and fellow teachers!
Here, you see how we can ask questions and how an answer may look like.
- I wrote
y <- 10
. Is it equivalent to writingy = 10
?- No, not really! Although, most of the time it won't make much of a difference, but
<-
is the assignment operator. It gives (assigns) a name to a value while=
is saying something is equal to something else. You should use<-
everywhere except function calls, where you use=
, like:my_awesome_function(parameter = 42)
. Writing=
instead of<-
is also considered a bad style and you risk being loughed at by some more experienced R coders.
- No, not really! Although, most of the time it won't make much of a difference, but