I enjoy learning. Here are some sites I visit regularly to brush up my knowledge or to learn something completely new.Learn

Scitable – very well written articles on genetics and cell biology.

Swirl – A platform for learning statistics and R simultaneously and interactively.

Code School – The try-r course is free and provides a nice framework to get started with R. There are also other free courses. My Code School report card.

Coursera – Enrol in one of the many available courses taught by researchers/lecturers from different universities around the world. My Coursera account.

EdX offers interactive online classes and MOOCs from the world’s best universities

Codecademy – Learn HTML, CSS, JavaScript, jQuery, Python and others. My Codecademy profile.

Khan Academy – Learn the sciences, mathematics, statistics and a lot more other subjects from Salman Khan. My Khan Academy profile.

betterexplained.com – Learn mathematics intuitively.

Rosalind – Get your hands wet solving bioinformatics problems

code.org – Learn to code

WyzAnt Math Lessons & Help



Rafael Irizarry’s links to edX courses
Training courses at the Babraham Institute
Foundations of Computational and Systems Biology
Genomics and Computational Biology
Systems Biology: Stochastic Processes and Biological Robustness
Computational Functional Genomics
Introduction to Computational Biology and Bioinformatics
Methods in Biostatistics I
Advanced Topics in Computational Genomics taught by Seyoung Kim
Courses taught by Manolis Kellis
Courses taught by Limsoon Wong
Courses taught by Dr. Kari Lock Morgan
SDS 348, Computational Biology and Bioinformatics from the Wilke lab.

Check out this paper A New Online Computational Biology Curriculum, for a huge list of MOOCs.

Wikipedia article listing free online bioinformatic courses.

A biologist’s guide to statistical thinking and analysis

Wish list

My wish list of random things I want to learn more about:

  • Hidden Markov Models (HMMs)
  • Advanced R programming
  • A low level programming language, like C
  • Linear algebra
  • Biostatistics
  • Support Vector Machines (SVMs)
  • Python
  • Discrete mathematics

And lastly if you happen to know of other cool resources for learning that you’d like to share, please let me know.

Print Friendly, PDF & Email
5 comments Add yours
  1. Hi,
    I try to run EdgeR without replcate, but I do not know how. Can you please walk me through all the commands (I know very little about computer). Thanks

    1. Hi Chinh,

      There is a section in the edgeR vignette on running an analysis without replicates (specifically it is section “2.9 What to do if you have no replicates”).

      If you plan on using edgeR, I would highly recommend reading it from the edgeR Bioconductor page.



Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.