Projects

Tools for exploring large metagenomic datasets, and the unusual proteins they turn up.

01

Metagenomic research system

Sharur

Pre-release

I built Sharur to explore large metagenomic datasets with AI agents. It brings genomic neighborhoods, sequence and structure search, and protein language model embeddings into one queryable system. Sharur passes those embeddings directly to ELSA’s conserved synteny search; see below.

Sharur combines system calls from TXSScan and DefenseFinder; PFAM, KOFAM, and HydDB annotations; MinCED CRISPR arrays; and biosynthetic gene cluster results from antiSMASH and GECCO.

Evidence and replay instructions stay attached to each finding. Independent AI agents can systematically rerun analyses, test falsification criteria, and vet claims before they move forward.

02

Omnitrophota

Giant proteins

Preprint · 2023

I’m studying unusually large proteins from Omnitrophota. I use comparative genomics and structure prediction to work out how they grew, how their repeated architectures are organized, and what their genomic neighborhoods reveal about their evolution.

A large part of the work is separating evolutionary signal from assembly, gene-calling, and structure-prediction artifacts.

03

Sequence → geometry

Talea

Public on GitHub

I built Talea to read patterns in a protein language model’s attention and find solenoids: elongated protein structures made from repeating units.

Starting from sequence alone, it locates the repeated region, estimates the length of its repeating unit, and measures whether the units form an open path or close into a loop. That makes it possible to search metagenomes for unusual structures, then choose promising proteins to predict and inspect.

04

Genome context

ELSA

Public on GitHub

I built ELSA to search for conserved gene neighborhoods using protein language model embeddings as anchors, then join collinear hits into syntenic blocks.

Current public benchmark
  • 98.9%Strict operon recall
  • 97.1%Ortholog precision
  • 99.9%Search recall at 50

05

Protein search

Gaia

Science Advances · 2025

I co-first-authored Gaia, a platform that uses genomic context to improve protein sequence search and annotation.