Learn

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

DataCamp - online resource for learning R and Python; requires a monthly subscription fee. Here's my DataCamp profile.

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

Biochemistry

Courses

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.

4 thoughts on “Learn

  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
    Chinh

    • 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.

      Cheers,

      Dave

Leave a Reply

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

Time limit is exhausted. Please reload CAPTCHA.