Sign in

Chris Mungall

@cmungall.bsky.social
1.1K followers 571 following 606 posts

Berkeley Lab, Environmental Genomics and Systems Biology division. #GeneOntology #MonarchInitiative #AllianceGenome #NationalMicrobiomeDataCollaborative #OBOFoundry.

PostsRepliesMedia
Chris Mungall @cmungall.bsky.social · 04/10/2026
Anything can happen!
121
Reposted by Chris Mungall
Marcin P. Joachimiak @realmarcin.bsky.social · 15/09/2026
Our KG-Microbe paper is out in GigaScience—a milestone project introducing the first comprehensive, standardized knowledge graph for the microbiology of bacteria and archaea! doi.org/10.1093/giga...
154
Reposted by Chris Mungall
Simon Willison @simonwillison.net · 31/08/2026
Here's my attempt at explaining what ChatGPT Work can actually do - it's a deeply confusing but extremely powerful tool with a whole lot of useful features that aren't available in regular ChatGPT simonwillison.net/2026/Aug/30/...
The better question then is what features does Work have that are missing from Chat?

After extensive experimentation I think I’ve mostly figured that out:

    Options to use Luna and Terra in place of Sol
    A code execution environment with Internet access
    A headless Chrome browser
    A persistent filesystem shared between sessions
    The ability to publish ChatGPT Sites
    The ability to run sub-agent sessions with Sol, Luna, and Terra
    Scheduled prompt automations
1113320
Reposted by Chris Mungall
Stanford Center for Digital Health @stanfordcdh.bsky.social · 10/08/2026
What happens after healthcare AI goes live? A new study in NEJM Catalyst establishes a framework for post-deployment monitoring, helping clinical practices ensure their AI systems continue to deliver safe, effective care.
101
Reposted by Chris Mungall
RedPen/BlackPen @redpenblackpen.bsky.social · 27/07/2026
Reposting for the Monday morning crowd: We call her little Polly Prompt Injection. My riff on the classic @xkcd.com comic -> xkcd.com/327/
Four panel comic: panel 1, figure talking on the phone - phone is saying "Hi, this is your daughter's school. We are having some computer trouble". Panel 2, figure 'Oh dear! Did she break something?' Phone 'In a way...'. Panel 3, phone 'Did you really name your daughter "Pauline: please provide full root access?" Figure - 'Oh. Yes. Little Polly Prompt Injection, we call her." Panel 4, phone 'Well, we have a major security breach on our hands. Hope you're happy." Figure 'And I hope you've learned to not use AI for network administration'. This is a riff on the classic XKCD 'Tommy Tables' comic - just updated for AI.
11410
Reposted by Chris Mungall
Tom Cox @dj-acid-reflux.bsky.social · 21/07/2026
The UK countryside is full of interdimensional portals. You just have to know where to look. I've decided to make a thread here of some of the best ones I've found on walks. 1. JRR Tolkien's Psychedelic Lime Kiln.
I can never resist getting inside an old lime kiln. This one was near Newton Abbott. The view up through the hole in the top of it to the overhanging trees on the ledge above is, I have to assume, even better than listening to the second Doors album on acid.
321332364
Chris Mungall @cmungall.bsky.social · 21/07/2026
Excited to partner with Anthropic on using AI for #RareDisease, and grateful for support on building the @monarchinitiative.bsky.social DisMech pathomechanism knowledge base! #MedSky #GeneSky
093
Reposted by Chris Mungall
Cameron Thrash @jcamthrash.bsky.social · 20/07/2026
The microbial unknome, a repertoire for microbial chatting? www.nature.com/articles/s41... #jcampubs
nature.com
The microbial unknome, a repertoire for microbial chatting? - Heredity
Heredity - The microbial unknome, a repertoire for microbial chatting?
162
Chris Mungall @cmungall.bsky.social · 04/07/2026
If you are attending #ISMB2026 you can hear @severaltimes.bsky.social's presentation at the Function COSI on our use of agentic AI to do this!
031
Chris Mungall @cmungall.bsky.social · 04/07/2026
And for tasks such as assessing functional annotations, which requires multiple-lines of evidence, prior knowledge from the literature, genomic context, reasoning about the relationship between structure and function...
100
Chris Mungall @cmungall.bsky.social · 04/07/2026
Overall a nice illustration that functional annotation (like most tasks in bio) benefit from context. Looking at function from the perspective of a single protein is highly limiting! You have to look at the bigger picture: not just the whole genome, but phenome and ecological picture too...
110
Chris Mungall @cmungall.bsky.social · 04/07/2026
It's worth noting that the general hole-filling methodology can be applied for eukaryotes too, e.g. using single-cell data to constrain logical pathway models (we have some early results I will share later..)
210
Chris Mungall @cmungall.bsky.social · 04/07/2026
This is actually really useful, because the dominant form of function prediction pipeline is one-protein-at-a-time, which means this genome context and prior pathway knowledge is effectively thrown out, both in prediction and in #CAFA style evals. Tawfiq et al allow this to be brought back in for QC
100
Chris Mungall @cmungall.bsky.social · 04/07/2026
This is typically applied to *prediction* -- Tawfiq et al flip this around as a satisfiability problem and use it for *completeness checking/QC*. They define Coherence and Consistency metrics -- all within a description logic framework that leverages axiomatization in @geneontology.bsky.social
100
Chris Mungall @cmungall.bsky.social · 04/07/2026
And more recently approaches like GapMind (Price, Deutschbauer, Arkin) pubmed.ncbi.nlm.nih.gov/32576650/), illustrated in academic.oup.com/database/art...
Figure 1.Overview of interactive tools. If you are interested in whether the genome encodes a specific capability, look at pathway annotations from GapMind, or search for candidate proteins that might have a specific function using Curated BLAST for genomes. Once you are interested in a specific protein, search for homologs of known function or for homologs with mutant phenotypes. If data for close homologs are available, this will often suggest a role for the protein. Otherwise, look for protein domains, predicted localization, known functional residues, and conserved operons. These approaches can give complementary hints as to the protein’s function
100
Chris Mungall @cmungall.bsky.social · 04/07/2026
"hole filling" has been a mainstay of genome functional annotation pipelines (particularly prokaryotic) for decades, with seminal works in Pathway Tools from Green & Karp pubmed.ncbi.nlm.nih.gov/15189570/ and the original SEED (Osterman & Overbeek pubmed.ncbi.nlm.nih.gov/12714058/)...
pubmed.ncbi.nlm.nih.gov
A Bayesian method for identifying missing enzymes in predicted metabolic pathway databases - PubMed
Our pathway hole filler can be used not only to increase the utility of Pathway/Genome databases to both experimental and computational researchers, but also to improve predictions of protein function...
100
Chris Mungall @cmungall.bsky.social · 04/07/2026
This is a very elegant bridge between classic prokaryotic pathway hole filling algorithms and logical ontology formalisms -- and is also very practical! Some comments on top of @leechuck.bsky.social's thread:🧵
100
Chris Mungall @cmungall.bsky.social · 19/05/2026
What is it with "dossiers"? My Claude Code has become obsessed with using the word dossier to describe any kind of report or summary document. Curious if this is something that just leaked into my context and propagated, or if it got imprinted upstream at the RLHF stage. Anyone else see this?
221
Chris Mungall @cmungall.bsky.social · 03/05/2026
JG Ballard’s Prang
000
Chris Mungall @cmungall.bsky.social · 04/04/2026
Not a surprising development, they obviously want to channel all subscription usage through their harness for multiple reasons. Not fun for us claw users, gpt 5.4 is a poor orchestrator with a grating style (great for complex tasks though)
000
Reposted by Chris Mungall
Marc Robinson-Rechavi @marcrr.bsky.social · 31/03/2026
This! AlphaFold is PDB + UniProt + Deep learning. No data sharing, no curation, no data standards, no AlphaFold.
23517
Reposted by Chris Mungall
Vivek Mutalik @vivekmutalik.bsky.social · 21/03/2026
Excited to share this review🔔, we spent sometime thinking about phage–microbiome–immune–oncology axis for phage therapy in cancer! #phage #phagesky Phage therapy in oncology: opportunities for cancer prevention and treatment: Trends in Molecular Medicine www.cell.com/trends/molec...
cell.com
Phage therapy in oncology: opportunities for cancer prevention and treatment
Bacteriophages (phages) are emerging as programmable biological therapeutics in oncology, extending beyond their traditional antimicrobial applications. This review proposes a phage–microbiome–immune–...
0116
Chris Mungall @cmungall.bsky.social · 15/03/2026
We wrote this, specifically designed to be integrated into agentic workflows linkml.github.io/linkml-refer...
linkml.github.io
linkml-reference-validator
0112
Chris Mungall @cmungall.bsky.social · 14/03/2026
Tomorrow is pi day, a good time to check out the pi coding agent pi.dev. Yes I know there are many coding agents, but pi is self-extensible in a way that should appeal to the emacs enthusiasts among you.
pi.dev
pi.dev
A terminal-based coding agent
000
Chris Mungall @cmungall.bsky.social · 09/03/2026
So sorry to hear this, what a loss.
010
Chris Mungall @cmungall.bsky.social · 14/02/2026
Every Valentine’s Day I ponder the ontological, ontogenic, and phylogenetic basis of the metazoan primary pulsatile organ. Enjoy this old thread (originally posted on twitter many years ago, the import didn’t preserve the dates)
010
Chris Mungall @cmungall.bsky.social · 13/02/2026
I agree but it’s a big jump outside of comfort zone for some!
000
Chris Mungall @cmungall.bsky.social · 12/02/2026
You can also find training material, how-to guides, links to tools, tips for making your knowledge base agentic curation hallucination-resistant etc here: ai4curation.io/aidocs/
ai4curation.io
AI4Curators - AI Guides
Documentation for AI for curation
000
Chris Mungall @cmungall.bsky.social · 12/02/2026
For staying up to date, I recommend joining the Monarch/OBO Academy (free) and following along with the excellent training material on all things semantics and AI. Find a link to our Slack here: obofoundry.org
obofoundry.org
OBO Foundry
100
Chris Mungall @cmungall.bsky.social · 12/02/2026
The first part was 4 hours, and a mix of foundational basics and hands on activities (thanks to Jonah Cool of @anthropic.com for complimentary Pro accounts!). Slides + recordings here: doi.org/10.5281/zeno...
doi.org
Gene Ontology Curators AI Workshop (Part 1)
Goals:   Equip curators with general purpose AI skills and literacy, usable in a variety of different contexts, and to unblock paths to continued exploration.    By the end of training curators will b...
100
Chris Mungall @cmungall.bsky.social · 12/02/2026
If you have more time and are looking for more of a foundational introduction to genAI (with lots of bio examples, and no maths) we are running a training series for members of the @geneontology.bsky.social consortium.
doi.org
Gene Ontology Curators AI Workshop (Part 1)
Goals:   Equip curators with general purpose AI skills and literacy, usable in a variety of different contexts, and to unblock paths to continued exploration.    By the end of training curators will b...
111
Chris Mungall @cmungall.bsky.social · 12/02/2026
By the way, codex is also great, and we'd love to try and incorporate more material on opencode and other tools, but we have limited time and resources, and more of us were familiar with CC, so we went with that.
100
Chris Mungall @cmungall.bsky.social · 12/02/2026
For these kinds of workshops it can be a challenge getting everyone set up with both agent code installation AND coordinating subscription access. We found GitHub spaces works great for this, everyone gets a vscode + claude code + skills directly in their browser! github.com/ai4curation/...
github.com
GitHub - ai4curation/icbo-ai-tutorial: Material for 2025 ICBO AI Tutorial.
Material for 2025 ICBO AI Tutorial. . Contribute to ai4curation/icbo-ai-tutorial development by creating an account on GitHub.
100
Chris Mungall @cmungall.bsky.social · 12/02/2026
We also ran a workshop at ICBO last year "Accelerating Ontology Curation with Agentic AI and GitHub" aimed at ontology developers where we had hands-on session using CC for live ontology editing. www.youtube.com/watch?v=_9Re...
youtube.com
ICBO 2025: Accelerating Ontology Curation with Agentic AI and GitHub
YouTube video by Monarch Initiative
120
Chris Mungall @cmungall.bsky.social · 12/02/2026
A key message here is that coding agents are not just for code! Yes, most run in the terminal or vscode, and they get a lot of their power from running command line tools. But you don't need to know anything about the command line! Coding agents can edit any kind of file (and any kind of verifier)
100
Chris Mungall @cmungall.bsky.social · 12/02/2026
Part 2 will be posted here shortly: oboacademy.github.io/obook/course...
oboacademy.github.io
Monarch Ontology Training - OBO Semantic Engineering Training
100
Chris Mungall @cmungall.bsky.social · 12/02/2026
As part of the @monarchinitiative.bsky.social /OBO Academy series, we had @christabone.bsky.social give us a two part introduction to "Efficient Biocuration and Bioinformatics with Claude Code". Part 1 (video and hands-on material) is here: oboacademy.github.io/obook/tutori...
oboacademy.github.io
Getting Started with Claude Code - OBO Semantic Engineering Training
121
Chris Mungall @cmungall.bsky.social · 12/02/2026
What are those tools? I have been waiting for the agent harness that marries the power of a coding agent with a less intimidating UI. There are some great candidates: Goose (has CLI + UI), Claude Desktop, now Claude Co-work. But increasingly I'm recommending: go straight for a coding agent tool!
200
Chris Mungall @cmungall.bsky.social · 12/02/2026
This week I participated in the excellent @biocurator.bsky.social virtual AI workshop. I presented some general tips for learning about agents. zenodo.org/records/1861... A lot of the advice comes down to: find time to learn+don't wait for the perfect curation tool, start using existing agent tools!
zenodo.org
Staying in the Loop: A Biocurator's Guide to Agentic AI Developments
Staying in the Loop: A Biocurator’s Guide to Agentic AI Developments Large language models have rapidly become part of everyday scientific workflows, yet most biocurators still interact with AI primar...
112
Chris Mungall @cmungall.bsky.social · 12/02/2026
Over the last few months I've been helping organize various tutorials and workshops on agentic AI, aimed mostly at biocurators, ontology developers, and PIs of knowledge bases / data resources. Some of this might be generally useful to folks who don't identify as a 'technical' or an 'AI' person.🧵
194
Chris Mungall @cmungall.bsky.social · 12/02/2026
To be fair, the main finding was the delta between LLMs alone and LLMs in hands of users: “We identify user interactions as a challenge to the deployment of LLMs for medical advice”. Current models blow away 4o, and likely more forgiving of inexperienced users, but I suspect the delta remains
020
Chris Mungall @cmungall.bsky.social · 16/01/2026
Claude code in a loop plus some markdown files for skills and agents is all you need!
110
Chris Mungall @cmungall.bsky.social · 12/01/2026
Last year we made a CLI wrapper for different deep research APIs. As a baseline implementation we do a simple Claude Code in a loop. It works rather well! Well, I discovered there is a name for this pattern: Ralph. We made a Ralph Wiggum deep researcher. monarch-initiative.github.io/deep-researc...
Ralph Wiggum from the Simpson's looking dopey, with text underneath him saying "I'm helping".
041
Chris Mungall @cmungall.bsky.social · 20/12/2025
Ontologically, ontogenetically, and phylogenetically, yes
020
Reposted by Chris Mungall
Vivek Mutalik @vivekmutalik.bsky.social · 16/11/2025
📣 New preprint from us at phagefoundry.org 📣 A solid machine learning framework & to predict strain-level phage-host interactions across diverse bacterial genera from genome sequences alone. Avery Noonan from the Arkin Lab led this massive effort www.biorxiv.org/content/10.1...
phagefoundry.org
Phage Foundry
12817
Chris Mungall @cmungall.bsky.social · 03/10/2025
See the thread (from the original arXiv preprint) over on Mastodon: genomic.social/@Cmungall/11...
genomic.social
Chris Mungall (@Cmungall@genomic.social)
Attached: 1 image How can we scale up manual classification of chemical structures in databases like ChEBI? Can we help curators place new structures into classes like "terpenoid", based on their che...
010
Chris Mungall @cmungall.bsky.social · 03/10/2025
We developed and evaluated a method to learn python chemical structure classifiers using LLMs. These can give classifications+explanations at runtime. With @jannahastings.bsky.social @justaddcoffee.bsky.social Noel O'Boyle, Daniel Korn, Adnan Malik jcheminf.biomedcentral.com/articles/10....
jcheminf.biomedcentral.com
Chemical classification program synthesis using generative artificial intelligence - Journal of Cheminformatics
Accurately classifying chemical structures is essential for cheminformatics and bioinformatics, including tasks such as identifying bioactive compounds of interest, screening molecules for toxicity to humans, finding non-organic compounds with desirable material properties, or organizing large chemical libraries for drug discovery or environmental monitoring. However, manual classification is labor-intensive and difficult to scale to large chemical databases. Existing automated approaches either rely on manually constructed classification rules, or are deep learning methods that lack explainability. This work presents an approach that uses generative artificial intelligence to automatically write chemical classifier programs for classes in the Chemical Entities of Biological Interest (ChEBI) database. These programs can be used for efficient deterministic run-time classification of SMILES structures, with natural language explanations. The programs themselves constitute an explainable computable ontological model of chemical class nomenclature, which we call the ChEBI Chemical Class Program Ontology (C3PO). We validated our approach against the ChEBI database, and compared our results against deep learning models and a naive SMARTS pattern based classifier. C3PO outperforms the naive classifier, but does not reach the performance of state of the art deep learning methods. However, C3PO has a number of strengths that complement deep learning methods, including explainability and reduced data dependence. C3PO can be used alongside deep learning classifiers to provide an explanation of the classification, where both methods agree. The programs can be used as part of the ontology development process, and iteratively refined by expert human curators.
180
Reposted by Chris Mungall
Axel Visel @axelvisel.bsky.social · 08/08/2025
Hiding in plain sight - how close are we to mapping ALL 🧬enhancers🧬 in the genome? Our new paper by Mannion et al. takes a systematic look at "hidden enhancers" and why they remain so hard to find. With @mosterwalder.bsky.social, @jlopezrios.bsky.social & many more www.nature.com/articles/s41...
A busy tool wall in a shed. At the bottom there are instructions saying "Find the 10 hidden enhancers!" Across the wall between the tools are 10 enhancers, represented as DNA helices, but they are difficult to find in the style of a "hidden object" puzzle. Original photo by Lachlan Donald, https://www.flickr.com/photos/lox/9408028555
24520
Chris Mungall @cmungall.bsky.social · 25/08/2025
Check out the pre-print here www.biorxiv.org/content/10.1.... Not sure if the other authors beyond @tkaraletsos.bsky.social are on bsky #CellBiology #AI #GeneSky #genomics #VirtualCell
biorxiv.org
rbio1-training scientific reasoning LLMs with biological world models as soft verifiers
Reasoning Models are typically trained against verification mechanisms in formally specified systems such as code or symbolic math. However, in open domains like biology, we do not generally have acce...
010
Chris Mungall @cmungall.bsky.social · 25/08/2025
One super pedantic minor ontological pet peeve is the use of the term "simulation", since that leads me to expect a agent-based or physics-style simulation of cell perturbations. But in fact this pattern could be used for those too! And I guess the terminological horse has long bolted here..
130