profile

Hi! I'm Tommy Tang

Seven Books for you to learn bioinformatics


Hello Bioinformatics lovers,

It was my birthday on April 24th.

I gave a PCA and CCA for a single-cell annotation workshop on the same day.

It is pretty meaningful for me to distribute knowledge on a special day.

You should go and follow the step-by-step tutorial here https://divingintogeneticsandgenomics.com/talk/2025-pythia-cell-anno/

Today's newsletter is simple: seven books to learn bioinformatics.

1. Data Analysis for the Life Sciences https://leanpub.com/dataanalysisforthelifesciences You can get it for free!

2. Practical Computing for biologist https://practicalcomputing.org/ My first ever book to start learning computational biology.

3. A Primer for Computational Biology https://open.oregonstate.education/computationalbiology/

4. Computational Genomics with R http://compgenomr.github.io/book/

5. The Biologist’s Guide to Computing https://book.biologistsguide2computing.com/en/stable/

6. Bioinformatics Data Skills https://www.oreilly.com/library/view/bioinformatics-data-skills/9781449367480/ A must read to upgrade your bioinformatics skills once you know the basics.

7. Bioinformatics Workbook: A tutorial to help scientists design their projects and analyze their data. https://bioinformaticsworkbook.org/#gsc.tab=0

Again, free resources are abundant online. You will need to just pick one, go over it and go to the next one.

Other posts that you may find helpful:

  1. I used to be a wet lab biologist. Now I’m a bioinformatician. It took me 10 years.
  2. 23 tools to work with (single-cell) TCR/BCR-seq immune repertoire data 🧵
  3. Understand ssGSEA, GSVA, AUCell, and UCell—tools that score gene sets per cell. Here's how they work 🧵
  4. If your bioinformatics analysis isn't reproducible, it hurts science.
  5. Confused by plus/minus strands, coding/template, or forward/reverse in DNA data? You're not alone. Here's how to never mix them up 🧵
  6. How to use a spreadsheet correctly.
  7. Bioinformatician making a figure? 10% making the plot. 90% changing fonts, colors, labels, layout.

PS:

If you want to learn Bioinformatics, there are other ways that I can help:

  1. My free YouTube Chatomics channel, make sure you subscribe to it.
  2. I have many resources collected on my github here.
  3. I have been writing blog posts for over 10 years https://divingintogeneticsandgenomics.com/

Stay awesome!

Hi! I'm Tommy Tang

I am a bioinformatician/computational biologist with six years of wet lab experience and over 12 years of computation experience. I will help you to learn computational skills to tame astronomical data and derive insights. Check out the resources I offer below and sign up for my newsletter!

Share this page