Sam Horsfield

@samuelhorsfield.bsky.social

Postdoc @ University of Neuchâtel, Laboratory of Evolutionary Genetics 🦠 Working on methods to study pathogen evolution and epidemiology using pangenomics 🧬 https://samhorsfield96.github.io/my-website/ 🌐

I am hiring in this round – please do apply if you are interested in: machine learning (protein/genome/gene language models), methods for pathogen data analysis, pangenomes (or share with any students who might want to work with us)

EMBL@embl.org · 4w ago

Recruitment for the EMBL International PhD Programme is officially open! 📣 At EMBL, we train young scientists to become skilled and creative future leaders in academia, industry and other sectors. Start your career in the life sciences with us! 🔎 Read more and apply here: bit.ly/4x9Edss

I’m at ECCB 2026 this week! I’ll be presenting my new eukaryote pangenome simulator, PansimNuc (github.com/samhorsfield...), at Poster C-G.38 on Wednesday 2nd September - drop by if you’re interested in modelling pangenome evolution! @eccb-europe.bsky.social

GitHub - samhorsfield96/PansimNuc: A nucleotide-level pangenome simulator.

A nucleotide-level pangenome simulator. Contribute to samhorsfield96/PansimNuc development by creating an account on GitHub.

github.com

Thrilled to share that I'll be starting my lab at the Swedish Museum of Natural History in Stockholm as a DDLS Fellow in November! 🧑‍🔬🧬🎉 Of course, we will be delving into all things mobile DNA & evolution, as well as developing AI approaches for biodiversity genomics #newPI #TEsky #TEworldwide

Bild

I've been working on a new pangenome simulator for eukaryotes - PansimNuc! A Rust-based nucleotide-level simulator that models mutation, selection, recombination, gene and TE mobility and demography. It's still under development, with plans to tweak it for prokaryotes github.com/samhorsfield...

GitHub - samhorsfield96/PansimNuc: A nucleotide-level pangenome simulator.

A nucleotide-level pangenome simulator. Contribute to samhorsfield96/PansimNuc development by creating an account on GitHub.

github.com

I did some public outreach last year - it was super rewarding, and made me realise the importance of grassroots science engagement. Not only does it inspire the next generation of scientists, but fosters public trust in science, something that is very important right now.

EMBL@embl.org · 6mo ago

From DNA Days to ocean nanoplastics to science videos in Catalan – EMBL scientists are finding new and interesting ways to engage the public and make the wonders of scientific discoveries more accessible to everyone. Learn more: www.embl.org/news/people-...

ggCallaroo v0.1.0 is now out! This snakemake pipeline predicts, clusters and annotates bacterial genes using ggCaller, Panaroo and Bakta. It generates Panaroo files with functional annotations already integrated, which can then be used with the usual downstream tools. github.com/samhorsfield...

GitHub - samhorsfield96/ggCallaroo: A snakelike pipeline combining ggCaller and Panaroo.

A snakelike pipeline combining ggCaller and Panaroo. - samhorsfield96/ggCallaroo

github.com

ggCaller v1.5.0 is out! We've removed the integrated clustering to enable users to benefit from new Panaroo features. Now, ggCaller generates GFFs that can be used with any clustering method. But for fans of an integrated ggCaller pangenome workflow read on... github.com/bacpop/ggCal...

GitHub - bacpop/ggCaller: Bifrost graph gene caller.

Bifrost graph gene caller. Contribute to bacpop/ggCaller development by creating an account on GitHub.

github.com

Super excited to see this out! Massive effort from the group, generating thousands of ML trees and coming up with a means of merging them. Code for tree generation and merging will be made available soon with release of the ATB paper.

John Lees@johnlees.bacpop.org · 7mo ago

You can now view a tree of 2,399,238 bacterial genomes we made from AllTheBacteria (on the great Taxonium): taxonium.org/atb That's a big tree! (unless you're used to SC2 trees)

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...

AlphaFold Database welcomes community datasets

Latest AlphaFold Database update adds high-value datasets for microbial and viral proteins, generated by specialist communities

ebi.ac.uk

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

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.

huggingface.co

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

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 ...

doi.org

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

MRC Centre for Global Infectious Disease Analysis@mrc-outbreak.bsky.social · 10mo ago

NEW EPISODE #ScienceInContext! @eonore.bsky.social joined by Dr Samuel Horsfield on diagnostic & surveillance methods & GNASTy improving our ability to detect variants that haven’t been seen before👇 @imperialcollegeldn.bsky.social @ox.ac.uk @rebecca-and.bsky.social @ebi.embl.org youtu.be/X7I-ZVyw9dw

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...

GitHub - samhorsfield96/ExpEvoAnalyzer: A workflow to analyse experimental evolution data.

A workflow to analyse experimental evolution data. - samhorsfield96/ExpEvoAnalyzer

github.com