Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

CADEE 0.9.1

the framework for Computer-Aided Directed Enzyme Evolution.


CADEE is a framework for computational directed evolution of enzymes. The methodology is described en detail in the our publication CADEE: Computer-Aided Directed Evolution of Enzymes. CADEE is particularly powerful for computational modeling of SN2-like reactions in an MM/EVB framework, but the approach can be used to model any enzymatic reactions.

System Requirements

  • *nix like OS (we use GNU/Linux)
  • CPU: 1 or more core-weeks per mutant
  • Storage: 6-12 GB per mutant
  • Software: sudo apt-get install gfortran openmpi-bin git openbabel mpich gcc python2.7 python-pip
  • Python Version 2.7
  • Fortran Compiler (e.g. gfortran)
  • C Compiler (e.g. gcc)
  • OpenMPI Compiler & Launcher
  • Open Babel
  • git (optional)
  • pip (optional)
  • SLURM (optional, scheduler for super computers)*

* CADEE was written specifically to allow efficient usage of a cluster computer. It is not required to run CADEE on a cluster and for example preparation and analysis are best performed on a laptop computer. However, because enzymatic reactions have many degrees of freedom, the simulation of enzymatic reactions require considerable conformational sampling to allow for meaningful results. Therefore, we developed and tested CADEE on cluster computers which were coincidentally running SLURM. CADEE should be compatible with other schedulers but this remains untested to this day.


External Executables:

Both, CADEE and the the MD engine that CADEE is relying on Q6 are free and opensource software licensed under the GPL v2. However, CADEE requires for some functionality SCWRL4, which is proprietary altough licensed free to academic users (research purposes).

For mutations other than wild-type testing and alanine-scans, CADEE requires SCWRL4.

  • Q: Download and compile Q. Optionally install to $PATH.

  • SCWRL4: Obtain a License for SCWRL4: (Free for Non-Commercial use) Download and install, make sure executable is in $PATH.

    Note: If you are not interested in the --libmut functionality of CADEE, you may place a dummy "Scwrl4" executable/script into your $PATH. This will obviously break the --libmut option.

  • Open Babel: Open Babel is a free program that can be installed with the os. The command in the 'System Requirements' section will install Open Babel automatically.

Download and Install CADEE:

We recommend using git to install CADEE, so that future releases of CADEE are easily accessible.

Here the suggested steps:

Clone into CADEE:

git clone cadee

Install CADEE:

python install --user


See the workflow document.

How to Cite this Work

The development of CADEE is mainly funded by academic research grants. To help us fund development, we humbly ask that you cite the CADEE paper:


CADEE: Computer-Aided Directed Evolution of Enzymes



Unknown, Unknown licenses found

Licenses found






No releases published


No packages published