Back to projects
AI for bio

gemiz

A tool for reconstructing genome-scale metabolic models. I wanted to see whether protein-language-model embeddings could help with reaction-gene mapping, so I added ESM C 600M scoring and compared it with a no-ESM baseline.

ESM C 600M embeddings
Ablation benchmark
Bacteria + eukaryotes
gemiz repository preview

What I did

I built the reconstruction pipeline and the benchmark setup.

Why I built it

Most GEM reconstruction tools lean heavily on homology. That works well in many cases, but I wanted to test whether protein embeddings could add another useful signal.

How it works

gemiz combines sequence search, reaction evidence, COBRApy model building, and an ESM C embedding score. Then it solves and checks the model instead of stopping at annotation.

What came out of it

Main pieces

What I would improve

Embeddings make the pipeline heavier. For me, the point was not to make the cheapest version, but to test whether the extra signal is worth it.