The Top 10 Resources to Learn Bioinformatics

  • One of the most commonly asked questions by Biologists is: “I want to analyze my data, but I don’t know where to begin.” Bioinformatics encompasses so many different field of analysis under its umbrella that it can be daunting to figure out where to begin, especially given how complex the analysis can be when you really focus on the mathematics, statistics, and biological knowledge that goes into each tool people talk about. As such, we’ve compiled a list of some of the best resources we’ve come across for helping you get started on your journey to learn Bioinformatics!

    Remember that everyone learns at their own pace, and some of these resources might be more helpful than others depending on your learning style, goals, and level of expertise, so be patient and try multiple approaches!


    Without further ado, here are the list for Top 10 Bioinformatics Resources for people trying to find some footing, to start!

    1. Canadian Bioinformatics Workshop

      A not for profit organization with a mission to teach bioinformatic knowledge from experts, the Canadian Bioinformatics Workshop offers it all. Providing courses in R, Metabolomics, RNA-Seq Analysis, Network Analysis, Epigenomics, Bioinformatics for Cancer Genomics, and many more, individuals can find lecture slidesrecordings, and even lab practicals spanning multiple years and gain theoretical and practical knowledge in any field. The languages involved depend on the course, but primarily go over Bash scripting and R.

    2. Satija Lab

      One of the largest fields of bioinformatics (and computational biology) has been Single Cell Sequencing. While this field of study is still new and discovering its ‘gold standard’ analysis, the Satija Lab has been leading the way with their analysis toolkit Seurat. Aside from a great library of tools, the Satija lab provides detailed, step-by-step guides (called Vignettes) on how to analyze Single Cell data in R

    3. Griffith Lab

      Delivered by Malachi and Obi Griffith, the Griffith lab seeks to train students and post-docs with a biology background in the field of bioinformatics, focusing on RNA-Sequencing Analysis. They contributed tremendously to developing the RNA-Sequencing Courses for the Canadian Bioinformatics Workshop, but offer their own GitHub repository to go through more detailed lectures and lab practicals. They even help users learn how to run their analysis in the cloud. Their teaching focuses on using Bash scripting and R.

    4. Biostars

      During the course of your work, there inevitably comes a time when you encounter a problem that you just have to look up online or ask someone. Since bioinformatics experts are scattered all over the world, Biostars offers a platform to post and answer questions bioinformaticians are facing. From asking how to debug a tool, to wanting a tutorial on plotting data using a new tool, to learning an entire analysis flow, Biostars should be the first point to look into and learn from the community at large.

    5. Rosalind

      Rosalind is a platform for learning bioinformatics through problem solving. Rosalind caters to students who want to learn by doing by applying their theoretical knowledge to practical problems, with a focus on python and bioinformatics.


    To read the extended list of recommended Bioinformatic resources, please visit our company blog here.