Dr. Jean Fan

@jef.works

Associate prof comp biologist @JHUBME. Founder @cuSTEMized. Editor @PLOSCompBiol. Alum @HarvardDBMI @blairmagnet. Doing art like a science, science like an art.

I'm currently running the most sophisticated agentic network (pregnancy). Within the span of 40 weeks, my biological agents (cells) will read 3 billion letters of instructions (DNA) to autonomously assemble a new human being. When will AI agents catch up? 😉 #biologyisamazing

Bild

Many of us profs are struggling w/ AI use by students. But a source of frustration I didn't anticipate: AI use by colleagues. Because if I had wanted an AI’s opinion, I too can prompt ChatGPT 🙄 More in my reflection on "Artificial Intelligence among University Professors" jean.fan/2026/07/16/a...

Bild

Happy 20th birthday to PLOS Computational Biology 🎂 In this perspective, as an editor for the Genomics section, I offer a data-driven reflection on how genomics research within the journal has evolved over the years by analyzing trends in submitted research papers: journals.plos.org/ploscompbiol...

Another 10 years of PLOS Computational Biology: A data-driven reflection on trends in genomics research

Since the founding of PLOS Computational Biology 20 years ago, genomics research has advanced at a remarkable pace. In this 20th anniversary commentary, as an Editor for the Journal Section of Genomic...

journals.plos.org

In this blog post, I demo how I went from a question ➡️ "how have gas prices changed in different regions across the US over time?" ➡️ to using AI to find relevant data ➡️ to using AI to vibe code this data visualization to answer my question: jef.works/blog/2026/05... Try it out for yourself!

Before cameras, only painters could "capture reality." After, people said cameras would replace painters. But painting evolved. Now, people say AI will replace programmers. So, I reflect on things painting in the age of cameras can teach us about coding in the age of AI: jean.fan/2026/04/22/a...

Bild

Check out this article from TheScientist profiling our development of the Mentorship Index as a proxy for a researcher’s contribution to mentoring junior scholars The M-Index: A New Metric Puts Mentorship in the Spotlight the-scientist.com/the-m-index-... Calculate yours: jef.works/Mentorship-I...

The M-Index: A New Metric Puts Mentorship in the Spotlight | The Scientist

The Mentorship Index aims to provide a quantifiable proxy of how researchers support junior scientists, offering a new way to evaluate academic impact.

the-scientist.com

We previously showed how changing training data alone can improve deep learning prediction of spatial transcriptomics gene expression from histology images by +38% (without any changes to model architecture). We've now updated our preprint w/ expanded results: www.biorxiv.org/content/10.1... 🧵1/n

Bild

In this blog post, I vibe code to apply STcompare to kidneys assayed by two different spatial transcriptomics technologies (Visium vs. Xenium) to identify spatially consistent and differentially patterned genes. Follow along + try it out for yourself: jef.works/blog/2026/02...

Bild

We recently updated our paper demonstrating evidence of off-target probe binding affecting the 10x Genomics Xenium spatial transcriptomics platform with key clarifications, new quantifications, and approaches for evaluating custom gene panels: biorxiv.org/content/10.1... 🧵👇1/n

Bild

I never got good at CSS box model (parent-child dynamics, relative/absolute/fixed positions, etc). Vibe coding let me mentally offload those mechanics to refocus on creative design. Made this to showcase my photos of vintage cameras/microscopes/slides. Check it out: microspeci.men

Bild

I've seen some cool gesture-based point cloud controllers. So I noted the JS libraries used and vibe coded a similar web app to explore the relationship between spatial, UMAP, and PCA embeddings for spatial transcriptomics data. Next level interactivity via 🖐️ Try it out: jef.works/GestureGraph/

As a younger prof, I'm seeing generational divides in academia w/ senior colleagues (late 1900s) resisting metrification/audit culture vs. those of us raised in it. So I had fun writing a reflection on "University Professors in the Neoliberal Academic Ecosystem": jean.fan/2026/01/12/n...

Bild

Newfound disappointment: receiving shallow peer reviews that are entirely AI-generated. The whole point is critical feedback from YOU as a real expert. If reviewers are outsourcing to AI, I think we've lost the plot 🤷‍♀️ As an editor, I'm definitely keeping better track of reviewers I can trust...

Bild

When polishing scientific figures for publication, I try to limit fonts and font sizes to reduce visual noise. But doing this by hand is very tedious. So I vibe coded a small web app to standardize text in SVGs: jef.works/SVG-Text-Sta... Try it out! Hope it’s useful!

Bild

Check out our new preprint on STARIT for creating image-based tensor representations of molecular resolution spatial transcriptomics data that can be combined with deep learning computer vision models to recover cell-states based on subcellular heterogeneity: www.biorxiv.org/content/10.6... 🧵👇

Bild