Sam Horsfield's Avatar

Sam Horsfield

@samuelhorsfield

Postdoc @ EMBL-EBI, Pathogen Informatics and Modelling Group 🦠 Working on methods to study bacterial evolution and epidemiology using pangenomics 🧬

1,128
Followers
1,306
Following
45
Posts
06.11.2023
Joined
Posts Following

Latest posts by Sam Horsfield @samuelhorsfield

Introducing kuva: A scientific plotting library in rust, along with cli binary with the option to plot directly into the terminal.

Feel free to drop me some feedback as an issue on the repo

github.com/Psy-Fer/kuva

crates.io/crates/kuva/...

01.03.2026 00:36 πŸ‘ 42 πŸ” 11 πŸ’¬ 2 πŸ“Œ 1
Preview
AlphaFold Database welcomes community datasets Latest AlphaFold Database update adds high-value datasets for microbial and viral proteins, generated by specialist communities

The AlphaFold Database, jointly developed with Google DeepMind, now contains datasets from specialist communities.

This includes rich datasets for microbes, viruses & parasites associated with tropical diseases.

Explore the new datasets in the AlphaFold Database.

www.ebi.ac.uk/about/news/u...

17.02.2026 13:40 πŸ‘ 58 πŸ” 25 πŸ’¬ 1 πŸ“Œ 6

Thanks Camille!

10.02.2026 16:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Clinical impact of whole exome sequencing: ten years of the Great Ormond Street Hospital Autoinflammation Centre of Excellence experience AbstractObjective. To evaluate the diagnostic yield of whole exome sequencing (WES) vs targeted gene panel (TGP) testing in patients evaluated for autoinfl

Pleased to share our latest paper, a summary of many years of work with the GOSH-ACE team. An absolute pleasure to work alongside @fionapk.bsky.social and combine our PhD efforts into lasting patient benefit.

academic.oup.com/rheumatology...

09.02.2026 11:00 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

If you want to try it yourself: Pansim github.com/bacpop/Pansim and PopPUNK-mod github.com/samhorsfield...

07.02.2026 10:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

We also did not find a relationship between species’ ecological niche diversity and the proportion of rapidly exchanged genes, instead finding ecological diversity is largely explained by the phylogeny also.

07.02.2026 10:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Fitting to >400 species across the bacterial domain, we found that rapidly exchanged genes explain the differences we observe between low and high diversity species, and detect a phylogenetic signal, meaning that closely related species have similar numbers of rapidly exchanged genes.

07.02.2026 10:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

At long last, my final PhD chapter is out: we developed a novel evolutionary simulator of bacterial pangenomes, Pansim, fitting it to data from >600K genomes using a likelihood-free framework, PopPUNK-mod, to explore neutral and adaptive pangenome dynamics www.biorxiv.org/content/10.6...

07.02.2026 10:08 πŸ‘ 45 πŸ” 18 πŸ’¬ 2 πŸ“Œ 1

Massive thanks to @macwiatrak.bsky.social , @johnlees.bacpop.org and Maria Ntemourtsidou for their efforts in putting these datasets together.

05.02.2026 14:15 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Hugging Face – The AI community building the future. We’re on a journey to advance and democratize artificial intelligence through open source and open science.

Super excited to announce the release of gene and intergenic region annotation from the largest bacterial genome and MAG datasets available, including AllTheBacteria, GTDB, SPIRE, HRGM, mOTUs and MGnify - dereplicated and available from HuggingFace huggingface.co/AllTheBacteria

05.02.2026 13:27 πŸ‘ 16 πŸ” 13 πŸ’¬ 2 πŸ“Œ 0
Preview
A reusable model of pangenome selection informs optimal surveillance strategies over vaccine introductions The human pathogen Streptococcus pneumoniae is a major cause of disease, including pneumonia and meningitis. The introduction of Pneumococcal Conjugate Vaccines (PCVs) initially reduced the burden of ...

Very happy to share our preprint on a mathematical model for Streptococcus pneumoniae population dynamics after vaccine introductions. It's a reusable model that describes vaccine replacement dynamics and can help to determine strategies for genomic surveillance: doi.org/10.64898/2025.12.18.695090

22.12.2025 14:44 πŸ‘ 8 πŸ” 2 πŸ’¬ 1 πŸ“Œ 1

Preprint Alert!
With @tmthrz.bsky.social and @rayanchikhi.bsky.social we aim to tackle practical unitigs compression!
A thread:

15.12.2025 15:18 πŸ‘ 18 πŸ” 12 πŸ’¬ 2 πŸ“Œ 0
Intro to Bedder – The Quinlan Lab

We are thrilled to announce the first official release (v0.1.8) of #𝗯𝗲𝗱𝗱𝗲𝗿, the successor to one of our flagship tool, #π—―π—²π—±π˜π—Όπ—Όπ—Ήπ˜€! Based on ideas we conceived of long ago (!), this was achieved thanks to the dedication of Brent Pedersen.

1/n

02.12.2025 02:28 πŸ‘ 298 πŸ” 152 πŸ’¬ 5 πŸ“Œ 11
Webinar series at EMBL-EBI. Concepts, methods, and resources in pangeomics. Going beyond the reference genome. Recordings now available. EMBL's European Bioinformatics Institute logo.

Webinar series at EMBL-EBI. Concepts, methods, and resources in pangeomics. Going beyond the reference genome. Recordings now available. EMBL's European Bioinformatics Institute logo.

ICYMI: catch up with our pangenomics webinar series. The recordings are now available on-demand: www.ebi.ac.uk/training/eve...

Webinars were given by: Raymond Cheng, Leanne Haggerty, @samuelhorsfield.bsky.social, Alexander Leonard, Neil MacAlasdair, and @camillemrcht.bsky.social.

🧬πŸ–₯οΈπŸ“ŠπŸ¦ 

20.11.2025 10:27 πŸ‘ 6 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Optimizing nanopore adaptive sampling for pneumococcal serotype surveillance in complex samples using the graph-based GNASTy algorithm An international, peer-reviewed genome sciences journal featuring outstanding original research that offers novel insights into the biology of all organisms

Link to the GNASTY paper if you're interested: genome.cshlp.org/content/35/4...

20.11.2025 09:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Really grateful for the chance to discuss GNASTY on #ScienceInContext; massive thanks to @eonore.bsky.social for the invite!

20.11.2025 09:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Co-evolution between colibactin production and resistance is linked to clonal expansions in Escherichia coli Specific strains of Escherichia coli employ the polyketide synthase island to produce a metabolite called colibactin that is implicated in colorectal tumorigenesis via its genotoxic effect on human DN...

New preprint: we looked into production of the bacterial toxin colibactin and found that MDR E. coli from the global north have co-evolved with endemic colibactin producers, acquiring colibactin resistance genes before undergoing clonal expansions.

www.biorxiv.org/content/10.1...

18.11.2025 06:41 πŸ‘ 24 πŸ” 10 πŸ’¬ 2 πŸ“Œ 0
Post image

Congratulations to @zaminiqbal.bsky.social from @milnerevolution.bsky.social on being awarded the 2026 Mary Lyon Medal!

14.11.2025 12:36 πŸ‘ 35 πŸ” 11 πŸ’¬ 3 πŸ“Œ 1
Preview
GitHub - samhorsfield96/ExpEvoAnalyzer: A workflow to analyse experimental evolution data. A workflow to analyse experimental evolution data. - samhorsfield96/ExpEvoAnalyzer

Just a quick plug: I've made a few updates to ExpEvoAnalyzer (variant functional annotation in experimental evolution studies) to use bwa as well as ska2, and to use existing or de novo annotations. It just might help streamline your pesky bioinformatics analysis! github.com/samhorsfield...

07.11.2025 15:07 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Thanks Laura! Hope it’s useful

06.11.2025 22:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Pangenome graphs as a new paradigm in comparative genomics - Pangenome graphs as a new paradigm in comparative genomics -

If you're interested in using pangenome graphs for comparative genomics, check out my webinar, part of EMBL-EBI's "Concepts, methods, and resources in pangenomics" series, available on-demand: www.ebi.ac.uk/training/eve...

06.11.2025 11:40 πŸ‘ 17 πŸ” 10 πŸ’¬ 1 πŸ“Œ 0

Thank you! Hope it was useful and informative.

05.11.2025 15:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
ecoevojobs.net 2025-26

UPDATE: The 2025-2026 list of faculty and postdoc positions in ecology and evolutionary biology is out! Be sure to check out this active and helpful community run resources! docs.google.com/spreadsheets...

19.09.2025 21:47 πŸ‘ 245 πŸ” 229 πŸ’¬ 2 πŸ“Œ 6
Preview
How to rapidly search the world’s microbial DNA By making the world’s microbial DNA easier to explore, LexicMap helps researchers track outbreaks, study antibiotic resistance, and understand microbial diversity.

There are millions of openly available microbial genomes, but searching them can be slow.

Until now πŸ₯

Introducing LexicMap, a new alignment tool that lets scientists search these data in minutes, helping track antibiotic resistance, trace outbreaks, and more.

www.ebi.ac.uk/about/news/r...
🦠

30.09.2025 09:47 πŸ‘ 41 πŸ” 16 πŸ’¬ 1 πŸ“Œ 1
Post image

Delighted to see our paper studying the evolution of plasmids over the last 100 years, now out! Years of work by Adrian Cazares, also Nick Thomson @sangerinstitute.bsky.social - this version much improved over the preprint. Final version should be open access, apols.
Thread 1/n

25.09.2025 21:28 πŸ‘ 299 πŸ” 154 πŸ’¬ 14 πŸ“Œ 8

If you can't face reading War and Peace or my massive thread, I was interviewed on BBC Science in Action, you can hear me 12 mins into this episode (we are not the headline paper, which was on autism):
www.bbc.co.uk/sounds/play/...

25.09.2025 21:50 πŸ‘ 13 πŸ” 6 πŸ’¬ 0 πŸ“Œ 2

v1.4.1 now available on conda!

26.09.2025 09:00 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
GitHub - bacpop/ggCaller: Bifrost graph gene caller. Bifrost graph gene caller. Contribute to bacpop/ggCaller development by creating an account on GitHub.

A new ggCaller version is out! v1.4 includes tweaks to improve efficiency, outputs Panaroo-friendly GFFs, and enables iterative gene calling; if you have already called a gene set, you can now add more genomes either one by one or in batches github.com/bacpop/ggCal...

24.09.2025 13:27 πŸ‘ 11 πŸ” 7 πŸ’¬ 1 πŸ“Œ 0
Preview
Group Leader – AI in Biology Are you ready to lead groundbreaking research in AI for Biology? Join us at EMBL! We are seeking a visionary scientist to establish their own independent research group bridging innovations in machine...

Are you an AI expert who wants to stay in academia and change the world by understanding the most complex things we know - living organisms? Want to lead your own group, based in Heidelberg DE, working language English? @embl.org is hiring in AI embl.wd103.myworkdayjobs.com/en-US/EMBL/j...

08.09.2025 11:43 πŸ‘ 36 πŸ” 30 πŸ’¬ 2 πŸ“Œ 0

Now works with assemblies too!

12.09.2025 07:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0