pKa Database Documentation

Implementation Notes

How to use Database

How does it work?

Database server and computing server connection

Database file

Submit script

Automatic scan

Pseudo working directories for pKas obtained from other methods

How to prepare a submit file and convert a working directory into database?

Prerequisites:

Compile:

Run dbprep.py 

This will convert all energy terms in to a human readable file with key value pairs for further process into mysql file. It also calculates mean field energy terms to approximate the composition of pKa values of each residues. Protein information is obtained from PDB website RESTful service.

Edit pka.sub if necessary

Run pka2sql.py

This converts the file pka.sub into pka.sql. This file is in sql format that contains the same information as pka.sub.

Load to mysql:

Copy pka.sql to database server, run "mysql -u mcce -p -Dpkadatabase < pka.sql"