A simple MCCE example of pH titration
Run MCCE
Prepare a working directory:
$ mkdir test_lysozyme
$ cd test_lysozyme
Get a pdb file
$ getpdb 1dpx
You now have a PDB file 1DPX.pdb in the working directory.
The simplest way to run MCCE is with these four steps:
Step 1: Make PDB file into MCCE PDB
This step proofreads the structure file and cuts terminal residues and complex cofactors into smaller ones if necessary.
$ step1.py 1DPX.pdb
Step 2: Create side chain conformers
This step makes alternative side chain locations and ionization states.
$ step2.py
Step 3: Calculate energy table
This step calculates conformer self energy and pairwise interaction table.
$ step3.py
Step 4: Simulate a titration with Monte Carlo sampling
This step simulates a titration and writes out the conformation and ionization states of each side chain at various conditions.
$ step4.py
Notes
Command help "-h"
- For more detailed command usages, use "-h" switch in each command above.
Run in background
- Some steps take hours to finish, so it is recommended to run at the background. For example:
step3.py > run.log &
For more exhaustive work, we recommend using tools like p_batch to process many runs at once in the background.
Jupyter notebook
Here is a Jupiter note book template: mcce.ipynb