Skip to main content

A modular enzyme design platform

Project description

AI.zymes

Welcome to the code repository for AI.zymes — a modular platform for evolutionary enzyme design.

AI.zymes integrates a suite of state-of-the-art tools for enzyme engineering, including:

  • 🛠️ Protein design (e.g. RosettaDesign, ProteinMPNN, LigandMPNN)
  • 🔮 Structure prediction (e.g. ESMFold, RosettaRelax, MD minimization)
  • Electrostatic Catalysis (e.g. FieldTools)

Built with modularity in mind, AI.zymes allows you to easily plug in new methods or customize workflows for diverse bioengineering goals — from enzyme evolution to structure-function exploration.

We are currently working on improving the accessibility of AI.zymes, including a full user manual and installation instructions. Stay tuned!

📥 Getting Started

We are actively looking for collaborators and enthusiastic users! If you're interested in using AI.zymes or exploring joint projects, please reach out — we'd love to hear from you:

Contact:
📧 Adrian Bunzel
Max Planck Institute for Terrestrial Microbiology

📝 Citation

If you use AI.zymes in your research, please cite:

AI.zymes – A Modular Platform for Evolutionary Enzyme Design

Lucas P. Merlicek, Jannik Neumann, Abbie Lear, Vivian Degiorgi, Moor M. de Waal, Tudor-Stefan Cotet, Adrian J. Mulholland, and H. Adrian Bunzel Angewandte Chemie International Edition 2025, https://doi.org/10.1002/anie.202507031, (accepted)

🛠️ Developer Notes

AI.zymes is currently not distributed as a Python package (e.g. via pip). To use the platform in your own scripts or Jupyter notebooks, you need to ensure the source directory is included in your Python module search path.

Add the following line to your .bashrc (or .bash_profile) to permanently include the source directory:

export PYTHONPATH="$PYTHONPATH:$HOME/AIzymes/src"

This ensures that Python can locate modules like AIzymes_015.py when importing:

from AIzymes_015 import *

[!NOTE] Replace $HOME/AIzymes/src with the actual path if you have cloned the repository elsewhere.


This project is in active development. Contributions, feedback, and collaborations are very welcome!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aizymes-0.1.1.tar.gz (143.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aizymes-0.1.1-py3-none-any.whl (171.4 kB view details)

Uploaded Python 3

File details

Details for the file aizymes-0.1.1.tar.gz.

File metadata

  • Download URL: aizymes-0.1.1.tar.gz
  • Upload date:
  • Size: 143.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for aizymes-0.1.1.tar.gz
Algorithm Hash digest
SHA256 5c2d55175105098b8bf79715d6841a032c1ce5803e5ba11eec13dc9a857cd939
MD5 ba40ce0bd49af73a92928897faccdb35
BLAKE2b-256 1cfd2b6dd19f64d29b1e00750c1943d12f12941d5005dd899a1f2dd0f90ba8e9

See more details on using hashes here.

File details

Details for the file aizymes-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: aizymes-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 171.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for aizymes-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6895eb3d8152ae653129e53e2cdf3d67006fe9c8c8e7eb1af1ab805e02e82fc7
MD5 ab3dc1b8057ff4c505a9023826fbe1d5
BLAKE2b-256 501c426a9f12c67a934815a5e4b5aa77c09626f3a8c932f2721f3945971a23cf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page