Ming Tommy Tang
banner
tommytang.bsky.social
Ming Tommy Tang
@tommytang.bsky.social
Director of bioinformatics at AstraZeneca. subscribe to my youtube channel @chatomics. On my way to helping 1 million people learn bioinformatics. Educator, Biotech, single cell. Also talks about leadership.
tommytang.bio.link
Sometimes the best leadership advice comes from the backseat.

Yesterday, drizzling rain. Daycare pickup.

The teacher opened the door with my 3-year-old—tears on her face, wet pants. She'd had an accident.

Too absorbed in play, drank too much water, didn't make it in time.
November 26, 2025 at 2:00 AM
Current landscape of plasma proteomics from technical innovations to biological insights and biomarker discovery www.nature.com/articles/s4...
November 25, 2025 at 3:15 PM
use AI to translate English to regular expression www.autoregex.xyz/
November 25, 2025 at 2:45 PM
1/ When should you use a package vs. solving from scratch in bioinformatics?
I get asked this all the time. Here’s my approach: 👇
November 25, 2025 at 2:15 PM
Morning meeting done. 45-minute commute ahead.

I got in the car, ready for my podcast.

That's when I learn—interviews, ideas, frameworks. Maximize the time.

I hit play.

Nothing.

The Bluetooth wasn't connecting. I tried again. Still nothing.
November 25, 2025 at 2:00 AM
1/ AI won’t save your bioinformatics pipeline if your metadata is a mess.
You can’t model what you don’t understand. Let’s talk about the real bottleneck in public data: metadata. 🧵
November 24, 2025 at 2:45 PM
1/ "You can't connect the dots looking forward. Only backward."
How a wet lab student became a bioinformatics lead in a Pharma company
My story. 🧵
November 24, 2025 at 2:15 PM
Driving home from my son's soccer game, I saw them.

An elderly couple, walking slowly along the street. Holding each other.

November in Boston—cold, grey, unforgiving.

I recognized them. Our neighbors. The ones who let kids use their backyard play set.
November 24, 2025 at 4:12 AM
BiocPy: Facilitate Bioconductor Workflows in Python github.com/BiocPy
November 23, 2025 at 3:15 PM
1/ You love R for bioinformatics. You live in Unix. So why not turn your R scripts into command-line tools? Here’s why you should.
November 23, 2025 at 2:45 PM
1/ 12 years ago, I was lost in my first sequencing project.
Naive, overwhelmed—and asking “basic” questions on seqanswers.com. 🧵
November 23, 2025 at 2:15 PM
"Quick!"

8:40 am. School starts at 9:00 am. My kids were eating cereal, talking, laughing—completely oblivious to the time.

"We need to go. Now."

They moved slowly. We rushed to the car. Ten-minute drive to school. We'd make it, barely.
November 23, 2025 at 2:00 AM
GeneRanger is a web-server application that provides access to processed data about the expression of human genes and proteins across human cell types, tissues, and cell lines from several atlases. generanger.maayanlab.cloud/en/gene/A1C...
November 22, 2025 at 3:15 PM
How to preprocess GEO bulk RNAseq fastq file with salmon youtu.be/_Q8fYokTCTs
How to preprocess GEO bulk RNAseq fastq file with salmon
script link: https://divingintogeneticsandgenomics.com/post/how-to-preprocess-geo-bulk-rnaseq-data-with-salmon/Learn how to efficiently preprocess GEO bulk R...
www.youtube.com
November 22, 2025 at 2:45 PM
🧵 1/ In bioinformatics, cutoffs rule everything.
What’s “significant”? What’s not?
Let’s talk thresholds—and how they shape your science.
November 22, 2025 at 2:15 PM
Reposted by Ming Tommy Tang
I was loving Claude Code... until I tried it with #rstats. Constant errors, wouldn't use the tidyverse even when asked, "optimized" functions were slower.

Frustrated, I started a session just to teach R to Claude and summarize what it learned into a CLAUDE.md file gist.github.com/sj-io/3828d6...
Claude R Tidyverse Expert
Claude R Tidyverse Expert. GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
November 15, 2025 at 4:28 PM
Reposted by Ming Tommy Tang
And we welcome any PR if method developers want to list their software
November 17, 2025 at 2:20 PM
A good life is a stream of good days.

Strive to live a good day, every day.

Enjoy what you are doing.

Stay with those you love and people who love you.

And you will have lived a good life. #lifelesson
November 22, 2025 at 2:17 AM
Halftime at my son's soccer game.

Kids running to get water. Parents chatting on the sidelines. The usual chaos.

I pulled out my book and started reading.
November 22, 2025 at 2:00 AM
Paneth-like transition drives resistance to dual targeting of KRAS and EGFR in colorectal cancer www.cell.com/cancer-cell...
November 21, 2025 at 3:15 PM
You want to make a stunning look heatmap?
ComplexHeatmap is my go-to package for making a heatmap.
and my earliest github issue goes back to 2016. github.com/jokergoo/Co...
November 21, 2025 at 2:45 PM
1/ Bioinformaticians: our people skills matters as much as our code
Here’s why communication is your most underrated tool 🧵
November 21, 2025 at 2:15 PM
The soccer game was chaos in the best way.

Kids running, yelling, chasing the ball. "Stop it!" "Over here!" Pure energy.

Then the goalkeeper missed a save.

The ball bounced weird, slipped past him. Goal.
November 21, 2025 at 2:00 AM
chatomics! YouTube video, 5 foundation skills to thrive bioinformatics in the age of AI. www.youtube.com/watch?v=uU0...
5 Bioinformatics Skills You Need for the AI Era!
blog posts on 1-based vs 0-based coordinate system https://divingintogeneticsandgenomics.com/post/most-common-mistake-for-bioinformatics/p-value, FDR and mul...
www.youtube.com
November 20, 2025 at 2:45 PM
1/ You want beautiful volcano plots.
Striking heatmaps.
Big discoveries.
But before the analysis, comes one boring step you can't skip:
QC.
It’ll save your science. 🧵
November 20, 2025 at 2:15 PM