Why Subscribe?✅ Curated by Tommy Tang, a Director of Bioinformatics with 100K+ followers across LinkedIn, X, and YouTube✅ No fluff—just deep insights and working code examples✅ Trusted by grad students, postdocs, and biotech professionals✅ 100% free
|
Hello Bioinformatics lovers, Tommy here. When you read this, I am on my way to New York City for a conference. I am pre-scheduling it at 11:30pm. I have been using Claude Code for a couple of month. I love it and the capbility of coding has been increasing. I am very impressed by the opus 4.6 model. However, just last week, I almost sent a figure with wrong cluster labels to my collaborators made by Claude Code. The R code ran. No errors. No warnings. The heatmap looked beautiful. But cluster 2 showed upregulated genes in RNA-seq yet reduced chromatin accessibility in ATAC-seq. That’s backwards — more transcription means more open chromatin, not less. The code was correct. The cluster IDs weren’t consistent across heatmaps. What happened When you use This means the package re-orders row slices by hierarchical clustering on slice means after k-means splitting. So “cluster 2” in your RNA-seq heatmap can contain completely different genes than “cluster 2” in your ATAC-seq heatmap. The labels match. The contents don’t. The fix
One parameter. How I found it Not from the code. From the biology. I know what drug-treated samples should look like. Claude doesn’t. I asked Claude Code to debug the inconsistency. Tip: use the “ultrathink” keyword for hard problems — it triggers deeper reasoning. (Note: this is a Claude Code feature. In the web chat, it won’t have the same effect.) Claude found the root cause in minutes once I described the biological contradiction. But it couldn’t have flagged the problem on its own. The lesson AI writes great code. It can’t judge if the output makes biological sense. That judgment comes from you — from years of looking at data and knowing what “right” looks like. AI is a multiplier, not a replacement. Know your data. Know your biology. Let AI handle the syntax. Happy Learning! Tommy aka crazyhottommy PS: If you want to learn Bioinformatics, there are four ways that I can help:
Stay awesome! PPS: |
Why Subscribe?✅ Curated by Tommy Tang, a Director of Bioinformatics with 100K+ followers across LinkedIn, X, and YouTube✅ No fluff—just deep insights and working code examples✅ Trusted by grad students, postdocs, and biotech professionals✅ 100% free